hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/arch/arm/boot/dts/bcm53573.dtsi
....@@ -127,6 +127,9 @@
127127
128128 pcie0: pcie@2000 {
129129 reg = <0x00002000 0x1000>;
130
+
131
+ #address-cells = <3>;
132
+ #size-cells = <2>;
130133 };
131134
132135 usb2: usb2@4000 {
....@@ -135,7 +138,7 @@
135138 #address-cells = <1>;
136139 #size-cells = <1>;
137140
138
- ehci: ehci@4000 {
141
+ ehci: usb@4000 {
139142 compatible = "generic-ehci";
140143 reg = <0x4000 0x1000>;
141144 interrupt-parent = <&gic>;
....@@ -155,9 +158,7 @@
155158 };
156159 };
157160
158
- ohci: ohci@d000 {
159
- #usb-cells = <0>;
160
-
161
+ ohci: usb@d000 {
161162 compatible = "generic-ohci";
162163 reg = <0xd000 0x1000>;
163164 interrupt-parent = <&gic>;
....@@ -180,6 +181,24 @@
180181
181182 gmac0: ethernet@5000 {
182183 reg = <0x5000 0x1000>;
184
+
185
+ mdio {
186
+ #address-cells = <1>;
187
+ #size-cells = <0>;
188
+
189
+ switch: switch@1e {
190
+ compatible = "brcm,bcm53125";
191
+ reg = <0x1e>;
192
+
193
+ status = "disabled";
194
+
195
+ /* ports are defined in board DTS */
196
+ ports {
197
+ #address-cells = <1>;
198
+ #size-cells = <0>;
199
+ };
200
+ };
201
+ };
183202 };
184203
185204 gmac1: ethernet@b000 {