6779dfb8fe06d308d2fe53a3744308e6b6fcf5eb
[openwrt/staging/hauke.git] / target / linux / bcm53xx / patches-5.15 / 304-ARM-dts-BCM5301X-Specify-switch-ports-for-remaining-.patch
1 From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <rafal@milecki.pl>
2 Subject: [PATCH] ARM: dts: BCM5301X: Specify switch ports for remaining
3 devices
4 MIME-Version: 1.0
5 Content-Type: text/plain; charset=UTF-8
6 Content-Transfer-Encoding: 8bit
7
8 Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
9 ---
10
11 --- a/arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts
12 +++ b/arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts
13 @@ -92,3 +92,33 @@
14 &usb3_phy {
15 status = "okay";
16 };
17 +
18 +&srab {
19 + status = "okay";
20 +
21 + ports {
22 + port@0 {
23 + label = "lan1";
24 + };
25 +
26 + port@1 {
27 + label = "lan2";
28 + };
29 +
30 + port@2 {
31 + label = "lan3";
32 + };
33 +
34 + port@3 {
35 + label = "lan4";
36 + };
37 +
38 + port@4 {
39 + label = "wan";
40 + };
41 +
42 + port@5 {
43 + label = "cpu";
44 + };
45 + };
46 +};
47 --- a/arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts
48 +++ b/arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts
49 @@ -83,3 +83,33 @@
50 &usb3_phy {
51 status = "okay";
52 };
53 +
54 +&srab {
55 + status = "okay";
56 +
57 + ports {
58 + port@0 {
59 + label = "wan";
60 + };
61 +
62 + port@1 {
63 + label = "lan1";
64 + };
65 +
66 + port@2 {
67 + label = "lan2";
68 + };
69 +
70 + port@3 {
71 + label = "lan3";
72 + };
73 +
74 + port@4 {
75 + label = "lan4";
76 + };
77 +
78 + port@5 {
79 + label = "cpu";
80 + };
81 + };
82 +};
83 --- a/arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts
84 +++ b/arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts
85 @@ -149,3 +149,33 @@
86 &usb3_phy {
87 status = "okay";
88 };
89 +
90 +&srab {
91 + status = "okay";
92 +
93 + ports {
94 + port@0 {
95 + label = "lan1";
96 + };
97 +
98 + port@1 {
99 + label = "lan2";
100 + };
101 +
102 + port@2 {
103 + label = "lan3";
104 + };
105 +
106 + port@3 {
107 + label = "lan4";
108 + };
109 +
110 + port@4 {
111 + label = "wan";
112 + };
113 +
114 + port@5 {
115 + label = "cpu";
116 + };
117 + };
118 +};
119 --- a/arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts
120 +++ b/arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts
121 @@ -46,3 +46,33 @@
122 &usb3_phy {
123 status = "okay";
124 };
125 +
126 +&srab {
127 + status = "okay";
128 +
129 + ports {
130 + port@0 {
131 + label = "lan1";
132 + };
133 +
134 + port@1 {
135 + label = "lan2";
136 + };
137 +
138 + port@2 {
139 + label = "lan3";
140 + };
141 +
142 + port@3 {
143 + label = "lan4";
144 + };
145 +
146 + port@4 {
147 + label = "wan";
148 + };
149 +
150 + port@5 {
151 + label = "cpu";
152 + };
153 + };
154 +};
155 --- a/arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts
156 +++ b/arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts
157 @@ -43,3 +43,33 @@
158 &usb3_phy {
159 status = "okay";
160 };
161 +
162 +&srab {
163 + status = "okay";
164 +
165 + ports {
166 + port@0 {
167 + label = "lan1";
168 + };
169 +
170 + port@1 {
171 + label = "lan2";
172 + };
173 +
174 + port@2 {
175 + label = "lan3";
176 + };
177 +
178 + port@3 {
179 + label = "lan4";
180 + };
181 +
182 + port@4 {
183 + label = "wan";
184 + };
185 +
186 + port@5 {
187 + label = "cpu";
188 + };
189 + };
190 +};
191 --- a/arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts
192 +++ b/arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts
193 @@ -86,3 +86,33 @@
194 &usb3_phy {
195 status = "okay";
196 };
197 +
198 +&srab {
199 + status = "okay";
200 +
201 + ports {
202 + port@0 {
203 + label = "lan1";
204 + };
205 +
206 + port@1 {
207 + label = "lan2";
208 + };
209 +
210 + port@2 {
211 + label = "lan3";
212 + };
213 +
214 + port@3 {
215 + label = "lan4";
216 + };
217 +
218 + port@4 {
219 + label = "wan";
220 + };
221 +
222 + port@5 {
223 + label = "cpu";
224 + };
225 + };
226 +};
227 --- a/arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts
228 +++ b/arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts
229 @@ -77,3 +77,33 @@
230 &usb3_phy {
231 status = "okay";
232 };
233 +
234 +&srab {
235 + status = "okay";
236 +
237 + ports {
238 + port@0 {
239 + label = "wan";
240 + };
241 +
242 + port@1 {
243 + label = "lan1";
244 + };
245 +
246 + port@2 {
247 + label = "lan2";
248 + };
249 +
250 + port@3 {
251 + label = "lan3";
252 + };
253 +
254 + port@4 {
255 + label = "lan4";
256 + };
257 +
258 + port@5 {
259 + label = "cpu";
260 + };
261 + };
262 +};
263 --- a/arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts
264 +++ b/arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts
265 @@ -66,6 +66,32 @@
266 status = "okay";
267 };
268
269 +&srab {
270 + status = "okay";
271 +
272 + ports {
273 + port@0 {
274 + label = "wan";
275 + };
276 +
277 + port@1 {
278 + label = "lan1";
279 + };
280 +
281 + port@2 {
282 + label = "lan2";
283 + };
284 +
285 + port@3 {
286 + label = "lan3";
287 + };
288 +
289 + port@7 {
290 + label = "cpu";
291 + };
292 + };
293 +};
294 +
295 &nandcs {
296 partitions {
297 compatible = "fixed-partitions";
298 --- a/arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts
299 +++ b/arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts
300 @@ -130,3 +130,33 @@
301 &usb3_phy {
302 status = "okay";
303 };
304 +
305 +&srab {
306 + status = "okay";
307 +
308 + ports {
309 + port@0 {
310 + label = "lan1";
311 + };
312 +
313 + port@1 {
314 + label = "lan2";
315 + };
316 +
317 + port@2 {
318 + label = "lan3";
319 + };
320 +
321 + port@3 {
322 + label = "lan4";
323 + };
324 +
325 + port@4 {
326 + label = "wan";
327 + };
328 +
329 + port@5 {
330 + label = "cpu";
331 + };
332 + };
333 +};
334 --- a/arch/arm/boot/dts/bcm4709-linksys-ea9200.dts
335 +++ b/arch/arm/boot/dts/bcm4709-linksys-ea9200.dts
336 @@ -47,3 +47,33 @@
337 &usb3_phy {
338 status = "okay";
339 };
340 +
341 +&srab {
342 + status = "okay";
343 +
344 + ports {
345 + port@0 {
346 + label = "lan1";
347 + };
348 +
349 + port@1 {
350 + label = "lan2";
351 + };
352 +
353 + port@2 {
354 + label = "lan3";
355 + };
356 +
357 + port@3 {
358 + label = "lan4";
359 + };
360 +
361 + port@4 {
362 + label = "wan";
363 + };
364 +
365 + port@8 {
366 + label = "cpu";
367 + };
368 + };
369 +};
370 --- a/arch/arm/boot/dts/bcm4709-netgear-r7000.dts
371 +++ b/arch/arm/boot/dts/bcm4709-netgear-r7000.dts
372 @@ -104,3 +104,33 @@
373 &usb3_phy {
374 status = "okay";
375 };
376 +
377 +&srab {
378 + status = "okay";
379 +
380 + ports {
381 + port@0 {
382 + label = "wan";
383 + };
384 +
385 + port@1 {
386 + label = "lan1";
387 + };
388 +
389 + port@2 {
390 + label = "lan2";
391 + };
392 +
393 + port@3 {
394 + label = "lan3";
395 + };
396 +
397 + port@4 {
398 + label = "lan4";
399 + };
400 +
401 + port@5 {
402 + label = "cpu";
403 + };
404 + };
405 +};
406 --- a/arch/arm/boot/dts/bcm47094-netgear-r8500.dts
407 +++ b/arch/arm/boot/dts/bcm47094-netgear-r8500.dts
408 @@ -94,3 +94,33 @@
409 &usb3_phy {
410 status = "okay";
411 };
412 +
413 +&srab {
414 + status = "okay";
415 +
416 + ports {
417 + port@0 {
418 + label = "wan";
419 + };
420 +
421 + port@1 {
422 + label = "lan1";
423 + };
424 +
425 + port@2 {
426 + label = "lan2";
427 + };
428 +
429 + port@3 {
430 + label = "lan3";
431 + };
432 +
433 + port@4 {
434 + label = "lan4";
435 + };
436 +
437 + port@8 {
438 + label = "cpu";
439 + };
440 + };
441 +};
442 --- a/arch/arm/boot/dts/bcm47094-phicomm-k3.dts
443 +++ b/arch/arm/boot/dts/bcm47094-phicomm-k3.dts
444 @@ -38,6 +38,32 @@
445 status = "okay";
446 };
447
448 +&srab {
449 + status = "okay";
450 +
451 + ports {
452 + port@0 {
453 + label = "lan1";
454 + };
455 +
456 + port@1 {
457 + label = "lan2";
458 + };
459 +
460 + port@2 {
461 + label = "lan3";
462 + };
463 +
464 + port@3 {
465 + label = "wan";
466 + };
467 +
468 + port@5 {
469 + label = "cpu";
470 + };
471 + };
472 +};
473 +
474 &nandcs {
475 partitions {
476 compatible = "fixed-partitions";
477 --- a/arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts
478 +++ b/arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts
479 @@ -91,6 +91,36 @@
480 };
481 };
482
483 +&srab {
484 + status = "okay";
485 +
486 + ports {
487 + port@0 {
488 + label = "wan";
489 + };
490 +
491 + port@1 {
492 + label = "lan1";
493 + };
494 +
495 + port@2 {
496 + label = "lan2";
497 + };
498 +
499 + port@3 {
500 + label = "lan3";
501 + };
502 +
503 + port@4 {
504 + label = "lan4";
505 + };
506 +
507 + port@5 {
508 + label = "cpu";
509 + };
510 + };
511 +};
512 +
513 &spi_nor {
514 status = "okay";
515
516 --- a/arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts
517 +++ b/arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts
518 @@ -100,6 +100,36 @@
519 vcc-gpio = <&chipcommon 12 GPIO_ACTIVE_HIGH>;
520 };
521
522 +&srab {
523 + status = "okay";
524 +
525 + ports {
526 + port@0 {
527 + label = "wan";
528 + };
529 +
530 + port@1 {
531 + label = "lan1";
532 + };
533 +
534 + port@2 {
535 + label = "lan2";
536 + };
537 +
538 + port@3 {
539 + label = "lan3";
540 + };
541 +
542 + port@4 {
543 + label = "lan4";
544 + };
545 +
546 + port@5 {
547 + label = "cpu";
548 + };
549 + };
550 +};
551 +
552 &spi_nor {
553 status = "okay";
554
555 --- a/arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts
556 +++ b/arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts
557 @@ -107,3 +107,34 @@
558 &usb3_phy {
559 status = "okay";
560 };
561 +
562 +&srab {
563 + status = "okay";
564 +
565 + ports {
566 + port@0 {
567 + label = "lan1";
568 + };
569 +
570 + port@1 {
571 + label = "lan2";
572 + };
573 +
574 + port@2 {
575 + label = "lan3";
576 + };
577 +
578 + port@3 {
579 + label = "lan4";
580 + };
581 +
582 + port@4 {
583 + label = "wan";
584 + };
585 +
586 + port@5 {
587 + label = "cpu";
588 + };
589 + };
590 +};
591 +