From 55f1f2c1c447f87f904ccaf67747a41a355766b3 Mon Sep 17 00:00:00 2001 From: Robert Marko Date: Thu, 12 Mar 2026 11:05:40 +0100 Subject: [PATCH] microchipsw: lan969x: tactical-1000: fix SFP I2C buses SFP I2C buses for ports 1 and 3 were swapped as order changed on production boards. So, swap them around to fix SFP 1 and 3 failed to read EEPROM errors. Fixes: 29b3d929a610 ("microchipsw: lan969x: add Novarq Tactical 1000") Signed-off-by: Robert Marko --- target/linux/microchipsw/dts/lan9696-tactical-1000.dts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/target/linux/microchipsw/dts/lan9696-tactical-1000.dts b/target/linux/microchipsw/dts/lan9696-tactical-1000.dts index 4aeadc7fd2..6f70b3d5e1 100644 --- a/target/linux/microchipsw/dts/lan9696-tactical-1000.dts +++ b/target/linux/microchipsw/dts/lan9696-tactical-1000.dts @@ -58,7 +58,7 @@ <&sgpio_out 0 3 GPIO_ACTIVE_HIGH>; settle-time-us = <100>; - i2c_sfp0: i2c@0 { + i2c_sfp2: i2c@0 { reg = <0x0>; }; @@ -66,7 +66,7 @@ reg = <0x1>; }; - i2c_sfp2: i2c@2 { + i2c_sfp0: i2c@2 { reg = <0x2>; };