summaryrefslogtreecommitdiffstats
path: root/target/linux
diff options
context:
space:
mode:
authorDavid Bentham <db260179@gmail.com>2023-12-24 13:33:23 +0000
committerHauke Mehrtens <hauke@hauke-m.de>2023-12-25 19:00:36 +0100
commit39e55bdbe27a09579658178796a9b732e126e703 (patch)
treec0210616cb6f2d95f8c474e2dc2282c966aaadfb /target/linux
parentb17cc131c61e6ed8b85d776050c666617794fa41 (diff)
downloadopenwrt-39e55bdbe27a09579658178796a9b732e126e703.tar.gz
openwrt-39e55bdbe27a09579658178796a9b732e126e703.tar.bz2
openwrt-39e55bdbe27a09579658178796a9b732e126e703.zip
ramips: correct the PCIe port number for Unielec u7621-01
MT7621 gets a new PCIe driver in the 5.15+ kernel. Allocating wrong PCIe port will cause the PCIe NIC to not work properly. This commit fixes the wrong port numbers on Unielec u7621-01. According to the bootlog, MT7612E (5 GHz) is connected to pcie2, and MT7603E (2 GHz) is connected to pcie1: [ 1.294844] mt7621-pci 1e140000.pcie: pcie0 no card, disable it (RST & CLK) [ 1.308635] mt7621-pci 1e140000.pcie: PCIE1 enabled [ 1.318277] mt7621-pci 1e140000.pcie: PCIE2 enabled Also correct the led activity for the MT7603e - not used on the MT7612e Signed-off-by: David Bentham <db260179@gmail.com>
Diffstat (limited to 'target/linux')
-rw-r--r--target/linux/ramips/dts/mt7621_unielec_u7621-01.dtsi13
1 files changed, 6 insertions, 7 deletions
diff --git a/target/linux/ramips/dts/mt7621_unielec_u7621-01.dtsi b/target/linux/ramips/dts/mt7621_unielec_u7621-01.dtsi
index 3252783524..813ddc7327 100644
--- a/target/linux/ramips/dts/mt7621_unielec_u7621-01.dtsi
+++ b/target/linux/ramips/dts/mt7621_unielec_u7621-01.dtsi
@@ -50,27 +50,26 @@
status = "okay";
};
-&pcie0 {
+&pcie1 { // MT7603EN
wifi@0,0 {
compatible = "mediatek,mt76";
reg = <0x0000 0 0 0 0>;
nvmem-cells = <&eeprom_factory_0>;
nvmem-cell-names = "eeprom";
- ieee80211-freq-limit = <2400000 2500000>;
+
+ led {
+ led-active-low;
+ };
};
};
-&pcie1 {
+&pcie2 { // MT7612E
wifi@0,0 {
compatible = "mediatek,mt76";
reg = <0x0000 0 0 0 0>;
nvmem-cells = <&eeprom_factory_8000>;
nvmem-cell-names = "eeprom";
ieee80211-freq-limit = <5000000 6000000>;
-
- led {
- led-sources = <2>;
- };
};
};