[][kernel][mt7988][dts][Add los-gpios definition for SFP+]

[Description]
Add los-gpios definition for SFP+.

SoC default output HIGH to LOS of SFP cage, this behavior might casue
SFP devices report incorrect to the kernel.
Therefore, we need to change this Pin to GPIO input mode.

If without this patch, kernel might read the incorrect LOS status
from SFP devices.

[Release-log]
N/A


Change-Id: Ib51bdea3aaf269ffb5d7117d1ac71d21895ae578
Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/7119080
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 d6c7237..c2aabba 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
@@ -82,6 +82,7 @@
 		compatible = "sff,sfp";
 		i2c-bus = <&i2c1>;
 		mod-def0-gpios = <&pio 35 1>;
+		los-gpios = <&pio 33 0>;
 		tx-disable-gpios = <&pio 29 0>;
 		maximum-power-milliwatt = <3000>;
 	};
@@ -90,6 +91,7 @@
 		compatible = "sff,sfp";
 		i2c-bus = <&i2c2>;
 		mod-def0-gpios = <&pio 82 1>;
+		los-gpios = <&pio 81 0>;
 		tx-disable-gpios = <&pio 36 0>;
 		maximum-power-milliwatt = <3000>;
 	};
diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988c-gsw-10g-sfp-spim-nand.dts b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988c-gsw-10g-sfp-spim-nand.dts
index 13162a9..b25388d 100644
--- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988c-gsw-10g-sfp-spim-nand.dts
+++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988c-gsw-10g-sfp-spim-nand.dts
@@ -82,6 +82,7 @@
 		compatible = "sff,sfp";
 		i2c-bus = <&i2c1>;
 		mod-def0-gpios = <&pio 0 1>;
+		los-gpios = <&pio 30 0>;
 		tx-disable-gpios = <&pio 29 0>;
 	};
 };