commit | a2211039be1a9b537985c2703d1dd09830daf0c4 | [log] [tgz] |
---|---|---|
author | developer <developer@mediatek.com> | Fri Dec 09 14:37:19 2022 +0800 |
committer | developer <developer@mediatek.com> | Tue Dec 13 16:54:06 2022 +0800 |
tree | dbd5a258e8749a9eb461a065605d453ffe4615fa | |
parent | a3c3c6b5648cded3809d646c908baabf32522dde [diff] |
[][kernel][mt7988][eth][Change GPIO setting for SFP] [Description] Change GPIO setting to meet latest HDK for SFP. - Add MODDEF0 to support hot-plug. If without this patch, kernel cannnot detect SFP insert/remove. [Release-log] N/A Change-Id: I4f761cbb7ad57377cbdc45f18c5b4ca311f34aa7 Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/6909634
diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988a-gsw-10g-sfp-spim-nand.dts b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988a-gsw-10g-sfp-spim-nand.dts index 70410b6..5718dfc 100644 --- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988a-gsw-10g-sfp-spim-nand.dts +++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988a-gsw-10g-sfp-spim-nand.dts
@@ -80,13 +80,15 @@ sfp_esp0: sfp@0 { compatible = "sff,sfp"; - i2c-bus = <&i2c2>; + i2c-bus = <&i2c1>; + mod-def0-gpios = <&pio 35 1>; tx-disable-gpios = <&pio 29 0>; }; sfp_esp1: sfp@1 { compatible = "sff,sfp"; - i2c-bus = <&i2c1>; + i2c-bus = <&i2c2>; + mod-def0-gpios = <&pio 82 1>; tx-disable-gpios = <&pio 36 0>; }; };