[][MAC80211][WiFi7][infra][Add slot1 for kite]
[Description]
Add slot1 for Kite (2 lane 1 port)
Kite will use mt7988a's pcie 1 instead of pcie 0
due to the following mt7988a's pcie layout.
Kite:
- 2Lane P0
mt7988a:
2Lane P0 2Lane P1
mt7988d:
2Lane P1 2Lane P0
For mt7988d, Kite will use mt7988d's port 0,
so add slot0 for mt7988d
[Release-log]
N/A
Change-Id: I54bc4b66e2f7aa64d36f8d3acceeb88a59281a91
Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/8080383
diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988.dtsi b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988.dtsi
index 561450e..d99c1d5 100644
--- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988.dtsi
+++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988.dtsi
@@ -700,6 +700,10 @@
#interrupt-cells = <1>;
interrupt-controller;
};
+
+ slot1: pcie@0,0 {
+ reg = <0x0000 0 0 0 0>;
+ };
};
pcie2: pcie@11280000 {
diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988a-dsa-10g-spim-nand.dts b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988a-dsa-10g-spim-nand.dts
index 0f94eea..003fb51 100644
--- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988a-dsa-10g-spim-nand.dts
+++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988a-dsa-10g-spim-nand.dts
@@ -549,3 +549,11 @@
mediatek,mtd-eeprom = <&factory 0x0>;
};
};
+
+&slot1 {
+ mt7992@0,0 {
+ reg = <0x0000 0 0 0 0>;
+ device_type = "pci";
+ mediatek,mtd-eeprom = <&factory 0x0>;
+ };
+};
diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-spim-nand.dts b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-spim-nand.dts
index e158c6a..1f8952d 100644
--- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-spim-nand.dts
+++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-spim-nand.dts
@@ -526,3 +526,11 @@
mtketh-max-gmac = <3>;
status = "okay";
};
+
+&slot0 {
+ mt7996@0,0 {
+ reg = <0x0000 0 0 0 0>;
+ device_type = "pci";
+ mediatek,mtd-eeprom = <&factory 0x0>;
+ };
+};