Hi, This series adds bus recovery to i2c-pxa, using GPIOs to manually recover the bus. This has been proven to work on Armada 3720 with various SFP modules that appear to misbehave. I am only expecting patch 1 to be applied to the i2c tree; patch 2 should be applied through normal routes via the arm-soc tree, but are included in this series since it is part of the same change. arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 22 ++- drivers/i2c/busses/i2c-pxa.c | 176 ++++++++++++++++++++--- 2 files changed, 179 insertions(+), 19 deletions(-) -- RMK's Patch system: https://www.armlinux.org.uk/developer/patches/ FTTC broadband for 0.8mile line in suburbia: sync at 10.2Mbps down 587kbps up