summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRosen Penev2025-07-15 22:44:25 +0000
committerChristian Marangi2025-11-18 12:15:12 +0000
commitdc420acc773caafcf3b0b28361eb96be820d95b0 (patch)
tree394e5b4b6457b79b624a7d8b7c6bfe44f4639e65
parent66a7e04e9e10247978c301a679428cbfc001e6ea (diff)
downloadopenwrt-dc420acc773caafcf3b0b28361eb96be820d95b0.tar.gz
apm821xx: fix pcie node numbers
The values provides are correct if after the @ it would be the bus number and then device number. But it's actually, device and then function for pcie devices. Signed-off-by: Rosen Penev <rosenp@gmail.com> Link: https://github.com/openwrt/openwrt/pull/19425 Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
-rw-r--r--target/linux/apm821xx/dts/meraki-mr24.dts12
-rw-r--r--target/linux/apm821xx/dts/meraki-mx60.dts4
-rw-r--r--target/linux/apm821xx/dts/netgear-wndap620.dts4
-rw-r--r--target/linux/apm821xx/dts/netgear-wndap660.dts12
-rw-r--r--target/linux/apm821xx/dts/netgear-wndr4700.dts16
5 files changed, 24 insertions, 24 deletions
diff --git a/target/linux/apm821xx/dts/meraki-mr24.dts b/target/linux/apm821xx/dts/meraki-mr24.dts
index c67faaaa32..b056533184 100644
--- a/target/linux/apm821xx/dts/meraki-mr24.dts
+++ b/target/linux/apm821xx/dts/meraki-mr24.dts
@@ -227,13 +227,13 @@
*
*/
- bridge@64,0 {
+ bridge@0,0 {
reg = <0x00400000 0 0 0 0>;
#address-cells = <3>;
#size-cells = <2>;
ranges;
- bridge@65,0 {
+ bridge@0,0 {
/* IDT PES3T3 PCI Express Switch */
compatible = "pci111d,8039";
reg = <0x00410000 0 0 0 0>;
@@ -241,14 +241,14 @@
#size-cells = <2>;
ranges;
- bridge@66,2 {
+ bridge@2,0 {
compatible = "pci111d,8039";
reg = <0x00421000 0 0 0 0>;
#address-cells = <3>;
#size-cells = <2>;
ranges;
- wifi0: wifi@67,0 {
+ wifi0: wifi@0,0 {
/* Atheros AR9380 2.4GHz */
compatible = "pci168c,0030";
reg = <0x00430000 0 0 0 0>;
@@ -256,14 +256,14 @@
};
};
- bridge@66,3 {
+ bridge@3,0 {
compatible = "pci111d,8039";
reg = <0x00421800 0 0 0 0>;
#address-cells = <3>;
#size-cells = <2>;
ranges;
- wifi1: wifi@68,0 {
+ wifi1: wifi@0,0 {
/* Atheros AR9380 5GHz */
compatible = "pci168c,0030";
reg = <0x00440000 0 0 0 0>;
diff --git a/target/linux/apm821xx/dts/meraki-mx60.dts b/target/linux/apm821xx/dts/meraki-mx60.dts
index 534b5ac183..dd0ac652ab 100644
--- a/target/linux/apm821xx/dts/meraki-mx60.dts
+++ b/target/linux/apm821xx/dts/meraki-mx60.dts
@@ -443,13 +443,13 @@
* -+-[0000:40]---00.0-[41-7f]----00.0
*/
- bridge@64,0 {
+ bridge@0,0 {
reg = <0x00400000 0 0 0 0>;
#address-cells = <3>;
#size-cells = <2>;
ranges;
- wifi0: wifi@65,0 {
+ wifi0: wifi@0,0 {
/* Atheros AR9380 2.4/5GHz */
compatible = "pci168c,0030";
reg = <0x00410000 0 0 0 0>;
diff --git a/target/linux/apm821xx/dts/netgear-wndap620.dts b/target/linux/apm821xx/dts/netgear-wndap620.dts
index 50e1d0cf17..c99569bf1f 100644
--- a/target/linux/apm821xx/dts/netgear-wndap620.dts
+++ b/target/linux/apm821xx/dts/netgear-wndap620.dts
@@ -31,13 +31,13 @@
* -+-[0000:40]---00.0-[41-7f]----00.0
*/
- bridge@64,0 {
+ bridge@0,0 {
reg = <0x00400000 0 0 0 0>;
#address-cells = <3>;
#size-cells = <2>;
ranges;
- wifi0: wifi@65,0 {
+ wifi0: wifi@0,0 {
/* Atheros AR9380 5GHz */
compatible = "pci168c,0030";
reg = <0x00410000 0 0 0 0>;
diff --git a/target/linux/apm821xx/dts/netgear-wndap660.dts b/target/linux/apm821xx/dts/netgear-wndap660.dts
index 7cef1f5a45..2c3b07813f 100644
--- a/target/linux/apm821xx/dts/netgear-wndap660.dts
+++ b/target/linux/apm821xx/dts/netgear-wndap660.dts
@@ -48,13 +48,13 @@
*
*/
- bridge@64,0 {
+ bridge@0,0 {
reg = <0x00400000 0 0 0 0>;
#address-cells = <3>;
#size-cells = <2>;
ranges;
- bridge@65,0 {
+ bridge@0,0 {
/* IDT PES3T3 PCI Express Switch */
compatible = "pci111d,8039";
reg = <0x00410000 0 0 0 0>;
@@ -62,14 +62,14 @@
#size-cells = <2>;
ranges;
- bridge@66,2 {
+ bridge@2,0 {
compatible = "pci111d,8039";
reg = <0x00421000 0 0 0 0>;
#address-cells = <3>;
#size-cells = <2>;
ranges;
- wifi0: wifi@67,0 {
+ wifi0: wifi@0,0 {
/* Atheros AR9380 2.4/5GHz */
compatible = "pci168c,0030";
reg = <0x00430000 0 0 0 0>;
@@ -77,14 +77,14 @@
};
};
- bridge@66,3 {
+ bridge@3,0 {
compatible = "pci111d,8039";
reg = <0x00421800 0 0 0 0>;
#address-cells = <3>;
#size-cells = <2>;
ranges;
- wifi1: wifi@68,0 {
+ wifi1: wifi@0,0 {
/* Atheros AR9380 2.4/5GHz */
compatible = "pci168c,0030";
reg = <0x00440000 0 0 0 0>;
diff --git a/target/linux/apm821xx/dts/netgear-wndr4700.dts b/target/linux/apm821xx/dts/netgear-wndr4700.dts
index 6f4463fea4..c5bb3111ed 100644
--- a/target/linux/apm821xx/dts/netgear-wndr4700.dts
+++ b/target/linux/apm821xx/dts/netgear-wndr4700.dts
@@ -568,13 +568,13 @@
*
*/
- bridge@64,0 {
+ bridge@0,0 {
reg = <0x00400000 0 0 0 0>;
#address-cells = <3>;
#size-cells = <2>;
ranges;
- bridge@65,0 {
+ bridge@0,0 {
/* IDT PES4T4 PCI Express Switch */
compatible = "pci111d,803a";
reg = <0x00410000 0 0 0 0>;
@@ -582,14 +582,14 @@
#size-cells = <2>;
ranges;
- bridge@66,2 {
+ bridge@2,0 {
compatible = "pci111d,803a";
reg = <0x00421000 0 0 0 0>;
#address-cells = <3>;
#size-cells = <2>;
ranges;
- wifi0: wifi@67,0 {
+ wifi0: wifi@0,0 {
/* Atheros AR9380 5GHz */
compatible = "pci168c,0030";
reg = <0x00430000 0 0 0 0>;
@@ -605,14 +605,14 @@
};
};
- bridge@66,3 {
+ bridge@3,0 {
compatible = "pci111d,803a";
reg = <0x00421800 0 0 0 0>;
#address-cells = <3>;
#size-cells = <2>;
ranges;
- wifi1: wifi@68,0 {
+ wifi1: wifi@0,0 {
/* Atheros AR9381 2.4GHz */
compatible = "pci168c,0033";
reg = <0x00440000 0 0 0 0>;
@@ -622,14 +622,14 @@
};
};
- bridge@66,4 {
+ bridge@4,0 {
compatible = "pci111d,803a";
reg = <0x00422000 0 0 0 0>;
#address-cells = <3>;
#size-cells = <2>;
ranges;
- usb1: usb@69,0 {
+ usb1: usb@0,0 {
/* Renesas uPD720202 */
compatible = "pci1912,0015";
reg = <0x00450000 0 0 0 0>;