]> git.baikalelectronics.ru Git - kernel.git/commit
arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode
authorPali Rohár <pali@kernel.org>
Mon, 28 Jun 2021 15:12:29 +0000 (17:12 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 12 Aug 2021 11:20:55 +0000 (13:20 +0200)
commit72f40e556abed02683bbbb3d3e7d0c7cccc0f35a
tree7b4237e3684d69a5f3c7804a84337c8ae1c1d9c9
parent142dc0062f2cc4c9f167ce4dd69737a59eb3c636
arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode

[ Upstream commit ee7ab3f263f8131722cff3871b9618b1e7478f07 ]

Some SFP modules are not detected when i2c-fast-mode is enabled even when
clock-frequency is already set to 100000. The I2C bus violates the timing
specifications when run in fast mode. So disable fast mode on Turris Mox.

Same change was already applied for uDPU (also Armada 3720 board with SFP)
in commit b3b7d994e356 ("arm64: dts: uDPU: remove i2c-fast-mode").

Fixes: d613ff8dd84e ("arm64: dts: marvell: add DTS for Turris Mox")
Signed-off-by: Pali Rohár <pali@kernel.org>
Reviewed-by: Marek Behún <kabel@kernel.org>
Acked-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
arch/arm64/boot/dts/marvell/armada-3720-turris-mox.dts