.. | .. |
---|
15 | 15 | #address-cells = <2>; |
---|
16 | 16 | #size-cells = <2>; |
---|
17 | 17 | |
---|
18 | | - aliases { |
---|
19 | | - i2c0 = &i2c0; |
---|
20 | | - i2c1 = &i2c1; |
---|
21 | | - i2c2 = &i2c2; |
---|
22 | | - i2c3 = &i2c3; |
---|
23 | | - i2c4 = &i2c4; |
---|
24 | | - i2c5 = &i2c5; |
---|
25 | | - i2c6 = &iic0; |
---|
26 | | - i2c7 = &iic1; |
---|
27 | | - i2c8 = &iic3; |
---|
28 | | - spi0 = &qspi; |
---|
29 | | - spi1 = &msiof0; |
---|
30 | | - spi2 = &msiof1; |
---|
31 | | - spi3 = &msiof2; |
---|
32 | | - vin0 = &vin0; |
---|
33 | | - vin1 = &vin1; |
---|
34 | | - vin2 = &vin2; |
---|
35 | | - }; |
---|
36 | | - |
---|
37 | 18 | /* |
---|
38 | 19 | * The external audio clocks are configured as 0 Hz fixed frequency |
---|
39 | 20 | * clocks by default. |
---|
.. | .. |
---|
153 | 134 | #address-cells = <2>; |
---|
154 | 135 | #size-cells = <2>; |
---|
155 | 136 | ranges; |
---|
| 137 | + |
---|
| 138 | + rwdt: watchdog@e6020000 { |
---|
| 139 | + compatible = "renesas,r8a7743-wdt", |
---|
| 140 | + "renesas,rcar-gen2-wdt"; |
---|
| 141 | + reg = <0 0xe6020000 0 0x0c>; |
---|
| 142 | + clocks = <&cpg CPG_MOD 402>; |
---|
| 143 | + power-domains = <&sysc R8A7743_PD_ALWAYS_ON>; |
---|
| 144 | + resets = <&cpg 402>; |
---|
| 145 | + status = "disabled"; |
---|
| 146 | + }; |
---|
156 | 147 | |
---|
157 | 148 | gpio0: gpio@e6050000 { |
---|
158 | 149 | compatible = "renesas,gpio-r8a7743", |
---|
.. | .. |
---|
274 | 265 | resets = <&cpg 904>; |
---|
275 | 266 | }; |
---|
276 | 267 | |
---|
277 | | - pfc: pin-controller@e6060000 { |
---|
| 268 | + pfc: pinctrl@e6060000 { |
---|
278 | 269 | compatible = "renesas,pfc-r8a7743"; |
---|
279 | 270 | reg = <0 0xe6060000 0 0x250>; |
---|
280 | 271 | }; |
---|
.. | .. |
---|
310 | 301 | reg = <0 0xe6160000 0 0x100>; |
---|
311 | 302 | }; |
---|
312 | 303 | |
---|
313 | | - rwdt: watchdog@e6020000 { |
---|
314 | | - compatible = "renesas,r8a7743-wdt", |
---|
315 | | - "renesas,rcar-gen2-wdt"; |
---|
316 | | - reg = <0 0xe6020000 0 0x0c>; |
---|
317 | | - clocks = <&cpg CPG_MOD 402>; |
---|
318 | | - power-domains = <&sysc R8A7743_PD_ALWAYS_ON>; |
---|
319 | | - resets = <&cpg 402>; |
---|
320 | | - status = "disabled"; |
---|
321 | | - }; |
---|
322 | | - |
---|
323 | 304 | sysc: system-controller@e6180000 { |
---|
324 | 305 | compatible = "renesas,r8a7743-sysc"; |
---|
325 | 306 | reg = <0 0xe6180000 0 0x200>; |
---|
.. | .. |
---|
348 | 329 | |
---|
349 | 330 | thermal: thermal@e61f0000 { |
---|
350 | 331 | compatible = "renesas,thermal-r8a7743", |
---|
351 | | - "renesas,rcar-gen2-thermal", |
---|
352 | | - "renesas,rcar-thermal"; |
---|
| 332 | + "renesas,rcar-gen2-thermal"; |
---|
353 | 333 | reg = <0 0xe61f0000 0 0x10>, <0 0xe61f0100 0 0x38>; |
---|
354 | 334 | interrupts = <GIC_SPI 69 IRQ_TYPE_LEVEL_HIGH>; |
---|
355 | 335 | clocks = <&cpg CPG_MOD 522>; |
---|
.. | .. |
---|
358 | 338 | #thermal-sensor-cells = <0>; |
---|
359 | 339 | }; |
---|
360 | 340 | |
---|
361 | | - ipmmu_sy0: mmu@e6280000 { |
---|
| 341 | + ipmmu_sy0: iommu@e6280000 { |
---|
362 | 342 | compatible = "renesas,ipmmu-r8a7743", |
---|
363 | 343 | "renesas,ipmmu-vmsa"; |
---|
364 | 344 | reg = <0 0xe6280000 0 0x1000>; |
---|
.. | .. |
---|
368 | 348 | status = "disabled"; |
---|
369 | 349 | }; |
---|
370 | 350 | |
---|
371 | | - ipmmu_sy1: mmu@e6290000 { |
---|
| 351 | + ipmmu_sy1: iommu@e6290000 { |
---|
372 | 352 | compatible = "renesas,ipmmu-r8a7743", |
---|
373 | 353 | "renesas,ipmmu-vmsa"; |
---|
374 | 354 | reg = <0 0xe6290000 0 0x1000>; |
---|
.. | .. |
---|
377 | 357 | status = "disabled"; |
---|
378 | 358 | }; |
---|
379 | 359 | |
---|
380 | | - ipmmu_ds: mmu@e6740000 { |
---|
| 360 | + ipmmu_ds: iommu@e6740000 { |
---|
381 | 361 | compatible = "renesas,ipmmu-r8a7743", |
---|
382 | 362 | "renesas,ipmmu-vmsa"; |
---|
383 | 363 | reg = <0 0xe6740000 0 0x1000>; |
---|
.. | .. |
---|
387 | 367 | status = "disabled"; |
---|
388 | 368 | }; |
---|
389 | 369 | |
---|
390 | | - ipmmu_mp: mmu@ec680000 { |
---|
| 370 | + ipmmu_mp: iommu@ec680000 { |
---|
391 | 371 | compatible = "renesas,ipmmu-r8a7743", |
---|
392 | 372 | "renesas,ipmmu-vmsa"; |
---|
393 | 373 | reg = <0 0xec680000 0 0x1000>; |
---|
.. | .. |
---|
396 | 376 | status = "disabled"; |
---|
397 | 377 | }; |
---|
398 | 378 | |
---|
399 | | - ipmmu_mx: mmu@fe951000 { |
---|
| 379 | + ipmmu_mx: iommu@fe951000 { |
---|
400 | 380 | compatible = "renesas,ipmmu-r8a7743", |
---|
401 | 381 | "renesas,ipmmu-vmsa"; |
---|
402 | 382 | reg = <0 0xfe951000 0 0x1000>; |
---|
.. | .. |
---|
406 | 386 | status = "disabled"; |
---|
407 | 387 | }; |
---|
408 | 388 | |
---|
409 | | - ipmmu_gp: mmu@e62a0000 { |
---|
| 389 | + ipmmu_gp: iommu@e62a0000 { |
---|
410 | 390 | compatible = "renesas,ipmmu-r8a7743", |
---|
411 | 391 | "renesas,ipmmu-vmsa"; |
---|
412 | 392 | reg = <0 0xe62a0000 0 0x1000>; |
---|
.. | .. |
---|
419 | 399 | icram0: sram@e63a0000 { |
---|
420 | 400 | compatible = "mmio-sram"; |
---|
421 | 401 | reg = <0 0xe63a0000 0 0x12000>; |
---|
| 402 | + #address-cells = <1>; |
---|
| 403 | + #size-cells = <1>; |
---|
| 404 | + ranges = <0 0 0xe63a0000 0x12000>; |
---|
422 | 405 | }; |
---|
423 | 406 | |
---|
424 | 407 | icram1: sram@e63c0000 { |
---|
.. | .. |
---|
437 | 420 | icram2: sram@e6300000 { |
---|
438 | 421 | compatible = "mmio-sram"; |
---|
439 | 422 | reg = <0 0xe6300000 0 0x40000>; |
---|
| 423 | + #address-cells = <1>; |
---|
| 424 | + #size-cells = <1>; |
---|
| 425 | + ranges = <0 0 0xe6300000 0x40000>; |
---|
440 | 426 | }; |
---|
441 | 427 | |
---|
442 | 428 | /* The memory map in the User's Manual maps the cores to |
---|
.. | .. |
---|
620 | 606 | compatible = "renesas,r8a7743-usb-dmac", |
---|
621 | 607 | "renesas,usb-dmac"; |
---|
622 | 608 | reg = <0 0xe65a0000 0 0x100>; |
---|
623 | | - interrupts = <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH |
---|
624 | | - GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>; |
---|
| 609 | + interrupts = <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 610 | + <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>; |
---|
625 | 611 | interrupt-names = "ch0", "ch1"; |
---|
626 | 612 | clocks = <&cpg CPG_MOD 330>; |
---|
627 | 613 | power-domains = <&sysc R8A7743_PD_ALWAYS_ON>; |
---|
.. | .. |
---|
634 | 620 | compatible = "renesas,r8a7743-usb-dmac", |
---|
635 | 621 | "renesas,usb-dmac"; |
---|
636 | 622 | reg = <0 0xe65b0000 0 0x100>; |
---|
637 | | - interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH |
---|
638 | | - GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>; |
---|
| 623 | + interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 624 | + <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>; |
---|
639 | 625 | interrupt-names = "ch0", "ch1"; |
---|
640 | 626 | clocks = <&cpg CPG_MOD 331>; |
---|
641 | 627 | power-domains = <&sysc R8A7743_PD_ALWAYS_ON>; |
---|
.. | .. |
---|
648 | 634 | compatible = "renesas,dmac-r8a7743", |
---|
649 | 635 | "renesas,rcar-dmac"; |
---|
650 | 636 | reg = <0 0xe6700000 0 0x20000>; |
---|
651 | | - interrupts = <GIC_SPI 197 IRQ_TYPE_LEVEL_HIGH |
---|
652 | | - GIC_SPI 200 IRQ_TYPE_LEVEL_HIGH |
---|
653 | | - GIC_SPI 201 IRQ_TYPE_LEVEL_HIGH |
---|
654 | | - GIC_SPI 202 IRQ_TYPE_LEVEL_HIGH |
---|
655 | | - GIC_SPI 203 IRQ_TYPE_LEVEL_HIGH |
---|
656 | | - GIC_SPI 204 IRQ_TYPE_LEVEL_HIGH |
---|
657 | | - GIC_SPI 205 IRQ_TYPE_LEVEL_HIGH |
---|
658 | | - GIC_SPI 206 IRQ_TYPE_LEVEL_HIGH |
---|
659 | | - GIC_SPI 207 IRQ_TYPE_LEVEL_HIGH |
---|
660 | | - GIC_SPI 208 IRQ_TYPE_LEVEL_HIGH |
---|
661 | | - GIC_SPI 209 IRQ_TYPE_LEVEL_HIGH |
---|
662 | | - GIC_SPI 210 IRQ_TYPE_LEVEL_HIGH |
---|
663 | | - GIC_SPI 211 IRQ_TYPE_LEVEL_HIGH |
---|
664 | | - GIC_SPI 212 IRQ_TYPE_LEVEL_HIGH |
---|
665 | | - GIC_SPI 213 IRQ_TYPE_LEVEL_HIGH |
---|
666 | | - GIC_SPI 214 IRQ_TYPE_LEVEL_HIGH>; |
---|
| 637 | + interrupts = <GIC_SPI 197 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 638 | + <GIC_SPI 200 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 639 | + <GIC_SPI 201 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 640 | + <GIC_SPI 202 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 641 | + <GIC_SPI 203 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 642 | + <GIC_SPI 204 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 643 | + <GIC_SPI 205 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 644 | + <GIC_SPI 206 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 645 | + <GIC_SPI 207 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 646 | + <GIC_SPI 208 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 647 | + <GIC_SPI 209 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 648 | + <GIC_SPI 210 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 649 | + <GIC_SPI 211 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 650 | + <GIC_SPI 212 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 651 | + <GIC_SPI 213 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 652 | + <GIC_SPI 214 IRQ_TYPE_LEVEL_HIGH>; |
---|
667 | 653 | interrupt-names = "error", |
---|
668 | 654 | "ch0", "ch1", "ch2", "ch3", |
---|
669 | 655 | "ch4", "ch5", "ch6", "ch7", |
---|
.. | .. |
---|
681 | 667 | compatible = "renesas,dmac-r8a7743", |
---|
682 | 668 | "renesas,rcar-dmac"; |
---|
683 | 669 | reg = <0 0xe6720000 0 0x20000>; |
---|
684 | | - interrupts = <GIC_SPI 220 IRQ_TYPE_LEVEL_HIGH |
---|
685 | | - GIC_SPI 216 IRQ_TYPE_LEVEL_HIGH |
---|
686 | | - GIC_SPI 217 IRQ_TYPE_LEVEL_HIGH |
---|
687 | | - GIC_SPI 218 IRQ_TYPE_LEVEL_HIGH |
---|
688 | | - GIC_SPI 219 IRQ_TYPE_LEVEL_HIGH |
---|
689 | | - GIC_SPI 308 IRQ_TYPE_LEVEL_HIGH |
---|
690 | | - GIC_SPI 309 IRQ_TYPE_LEVEL_HIGH |
---|
691 | | - GIC_SPI 310 IRQ_TYPE_LEVEL_HIGH |
---|
692 | | - GIC_SPI 311 IRQ_TYPE_LEVEL_HIGH |
---|
693 | | - GIC_SPI 312 IRQ_TYPE_LEVEL_HIGH |
---|
694 | | - GIC_SPI 313 IRQ_TYPE_LEVEL_HIGH |
---|
695 | | - GIC_SPI 314 IRQ_TYPE_LEVEL_HIGH |
---|
696 | | - GIC_SPI 315 IRQ_TYPE_LEVEL_HIGH |
---|
697 | | - GIC_SPI 316 IRQ_TYPE_LEVEL_HIGH |
---|
698 | | - GIC_SPI 317 IRQ_TYPE_LEVEL_HIGH |
---|
699 | | - GIC_SPI 318 IRQ_TYPE_LEVEL_HIGH>; |
---|
| 670 | + interrupts = <GIC_SPI 220 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 671 | + <GIC_SPI 216 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 672 | + <GIC_SPI 217 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 673 | + <GIC_SPI 218 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 674 | + <GIC_SPI 219 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 675 | + <GIC_SPI 308 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 676 | + <GIC_SPI 309 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 677 | + <GIC_SPI 310 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 678 | + <GIC_SPI 311 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 679 | + <GIC_SPI 312 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 680 | + <GIC_SPI 313 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 681 | + <GIC_SPI 314 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 682 | + <GIC_SPI 315 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 683 | + <GIC_SPI 316 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 684 | + <GIC_SPI 317 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 685 | + <GIC_SPI 318 IRQ_TYPE_LEVEL_HIGH>; |
---|
700 | 686 | interrupt-names = "error", |
---|
701 | 687 | "ch0", "ch1", "ch2", "ch3", |
---|
702 | 688 | "ch4", "ch5", "ch6", "ch7", |
---|
.. | .. |
---|
1386 | 1372 | compatible = "renesas,dmac-r8a7743", |
---|
1387 | 1373 | "renesas,rcar-dmac"; |
---|
1388 | 1374 | reg = <0 0xec700000 0 0x10000>; |
---|
1389 | | - interrupts = <GIC_SPI 346 IRQ_TYPE_LEVEL_HIGH |
---|
1390 | | - GIC_SPI 320 IRQ_TYPE_LEVEL_HIGH |
---|
1391 | | - GIC_SPI 321 IRQ_TYPE_LEVEL_HIGH |
---|
1392 | | - GIC_SPI 322 IRQ_TYPE_LEVEL_HIGH |
---|
1393 | | - GIC_SPI 323 IRQ_TYPE_LEVEL_HIGH |
---|
1394 | | - GIC_SPI 324 IRQ_TYPE_LEVEL_HIGH |
---|
1395 | | - GIC_SPI 325 IRQ_TYPE_LEVEL_HIGH |
---|
1396 | | - GIC_SPI 326 IRQ_TYPE_LEVEL_HIGH |
---|
1397 | | - GIC_SPI 327 IRQ_TYPE_LEVEL_HIGH |
---|
1398 | | - GIC_SPI 328 IRQ_TYPE_LEVEL_HIGH |
---|
1399 | | - GIC_SPI 329 IRQ_TYPE_LEVEL_HIGH |
---|
1400 | | - GIC_SPI 330 IRQ_TYPE_LEVEL_HIGH |
---|
1401 | | - GIC_SPI 331 IRQ_TYPE_LEVEL_HIGH |
---|
1402 | | - GIC_SPI 332 IRQ_TYPE_LEVEL_HIGH>; |
---|
| 1375 | + interrupts = <GIC_SPI 346 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1376 | + <GIC_SPI 320 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1377 | + <GIC_SPI 321 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1378 | + <GIC_SPI 322 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1379 | + <GIC_SPI 323 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1380 | + <GIC_SPI 324 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1381 | + <GIC_SPI 325 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1382 | + <GIC_SPI 326 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1383 | + <GIC_SPI 327 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1384 | + <GIC_SPI 328 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1385 | + <GIC_SPI 329 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1386 | + <GIC_SPI 330 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1387 | + <GIC_SPI 331 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1388 | + <GIC_SPI 332 IRQ_TYPE_LEVEL_HIGH>; |
---|
1403 | 1389 | interrupt-names = "error", |
---|
1404 | 1390 | "ch0", "ch1", "ch2", "ch3", |
---|
1405 | 1391 | "ch4", "ch5", "ch6", "ch7", |
---|
.. | .. |
---|
1417 | 1403 | compatible = "renesas,dmac-r8a7743", |
---|
1418 | 1404 | "renesas,rcar-dmac"; |
---|
1419 | 1405 | reg = <0 0xec720000 0 0x10000>; |
---|
1420 | | - interrupts = <GIC_SPI 347 IRQ_TYPE_LEVEL_HIGH |
---|
1421 | | - GIC_SPI 333 IRQ_TYPE_LEVEL_HIGH |
---|
1422 | | - GIC_SPI 334 IRQ_TYPE_LEVEL_HIGH |
---|
1423 | | - GIC_SPI 335 IRQ_TYPE_LEVEL_HIGH |
---|
1424 | | - GIC_SPI 336 IRQ_TYPE_LEVEL_HIGH |
---|
1425 | | - GIC_SPI 337 IRQ_TYPE_LEVEL_HIGH |
---|
1426 | | - GIC_SPI 338 IRQ_TYPE_LEVEL_HIGH |
---|
1427 | | - GIC_SPI 339 IRQ_TYPE_LEVEL_HIGH |
---|
1428 | | - GIC_SPI 340 IRQ_TYPE_LEVEL_HIGH |
---|
1429 | | - GIC_SPI 341 IRQ_TYPE_LEVEL_HIGH |
---|
1430 | | - GIC_SPI 342 IRQ_TYPE_LEVEL_HIGH |
---|
1431 | | - GIC_SPI 343 IRQ_TYPE_LEVEL_HIGH |
---|
1432 | | - GIC_SPI 344 IRQ_TYPE_LEVEL_HIGH |
---|
1433 | | - GIC_SPI 345 IRQ_TYPE_LEVEL_HIGH>; |
---|
| 1406 | + interrupts = <GIC_SPI 347 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1407 | + <GIC_SPI 333 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1408 | + <GIC_SPI 334 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1409 | + <GIC_SPI 335 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1410 | + <GIC_SPI 336 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1411 | + <GIC_SPI 337 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1412 | + <GIC_SPI 338 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1413 | + <GIC_SPI 339 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1414 | + <GIC_SPI 340 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1415 | + <GIC_SPI 341 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1416 | + <GIC_SPI 342 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1417 | + <GIC_SPI 343 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1418 | + <GIC_SPI 344 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1419 | + <GIC_SPI 345 IRQ_TYPE_LEVEL_HIGH>; |
---|
1434 | 1420 | interrupt-names = "error", |
---|
1435 | 1421 | "ch0", "ch1", "ch2", "ch3", |
---|
1436 | 1422 | "ch4", "ch5", "ch6", "ch7", |
---|
.. | .. |
---|
1481 | 1467 | #size-cells = <2>; |
---|
1482 | 1468 | #interrupt-cells = <1>; |
---|
1483 | 1469 | ranges = <0x02000000 0 0xee080000 0 0xee080000 0 0x00010000>; |
---|
1484 | | - interrupt-map-mask = <0xff00 0 0 0x7>; |
---|
1485 | | - interrupt-map = <0x0000 0 0 1 &gic GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH |
---|
1486 | | - 0x0800 0 0 1 &gic GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH |
---|
1487 | | - 0x1000 0 0 2 &gic GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>; |
---|
| 1470 | + interrupt-map-mask = <0xf800 0 0 0x7>; |
---|
| 1471 | + interrupt-map = <0x0000 0 0 1 &gic GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1472 | + <0x0800 0 0 1 &gic GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1473 | + <0x1000 0 0 2 &gic GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>; |
---|
1488 | 1474 | |
---|
1489 | 1475 | usb@1,0 { |
---|
1490 | 1476 | reg = <0x800 0 0 0 0>; |
---|
.. | .. |
---|
1516 | 1502 | #size-cells = <2>; |
---|
1517 | 1503 | #interrupt-cells = <1>; |
---|
1518 | 1504 | ranges = <0x02000000 0 0xee0c0000 0 0xee0c0000 0 0x00010000>; |
---|
1519 | | - interrupt-map-mask = <0xff00 0 0 0x7>; |
---|
1520 | | - interrupt-map = <0x0000 0 0 1 &gic GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH |
---|
1521 | | - 0x0800 0 0 1 &gic GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH |
---|
1522 | | - 0x1000 0 0 2 &gic GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>; |
---|
| 1505 | + interrupt-map-mask = <0xf800 0 0 0x7>; |
---|
| 1506 | + interrupt-map = <0x0000 0 0 1 &gic GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1507 | + <0x0800 0 0 1 &gic GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>, |
---|
| 1508 | + <0x1000 0 0 2 &gic GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>; |
---|
1523 | 1509 | |
---|
1524 | 1510 | usb@1,0 { |
---|
1525 | 1511 | reg = <0x10800 0 0 0 0>; |
---|
.. | .. |
---|
1534 | 1520 | }; |
---|
1535 | 1521 | }; |
---|
1536 | 1522 | |
---|
1537 | | - sdhi0: sd@ee100000 { |
---|
| 1523 | + sdhi0: mmc@ee100000 { |
---|
1538 | 1524 | compatible = "renesas,sdhi-r8a7743", |
---|
1539 | 1525 | "renesas,rcar-gen2-sdhi"; |
---|
1540 | 1526 | reg = <0 0xee100000 0 0x328>; |
---|
.. | .. |
---|
1549 | 1535 | status = "disabled"; |
---|
1550 | 1536 | }; |
---|
1551 | 1537 | |
---|
1552 | | - sdhi1: sd@ee140000 { |
---|
| 1538 | + sdhi1: mmc@ee140000 { |
---|
1553 | 1539 | compatible = "renesas,sdhi-r8a7743", |
---|
1554 | 1540 | "renesas,rcar-gen2-sdhi"; |
---|
1555 | 1541 | reg = <0 0xee140000 0 0x100>; |
---|
.. | .. |
---|
1564 | 1550 | status = "disabled"; |
---|
1565 | 1551 | }; |
---|
1566 | 1552 | |
---|
1567 | | - sdhi2: sd@ee160000 { |
---|
| 1553 | + sdhi2: mmc@ee160000 { |
---|
1568 | 1554 | compatible = "renesas,sdhi-r8a7743", |
---|
1569 | 1555 | "renesas,rcar-gen2-sdhi"; |
---|
1570 | 1556 | reg = <0 0xee160000 0 0x100>; |
---|
.. | .. |
---|
1631 | 1617 | #size-cells = <2>; |
---|
1632 | 1618 | bus-range = <0x00 0xff>; |
---|
1633 | 1619 | device_type = "pci"; |
---|
1634 | | - ranges = <0x01000000 0 0x00000000 0 0xfe100000 0 0x00100000 |
---|
1635 | | - 0x02000000 0 0xfe200000 0 0xfe200000 0 0x00200000 |
---|
1636 | | - 0x02000000 0 0x30000000 0 0x30000000 0 0x08000000 |
---|
1637 | | - 0x42000000 0 0x38000000 0 0x38000000 0 0x08000000>; |
---|
| 1620 | + ranges = <0x01000000 0 0x00000000 0 0xfe100000 0 0x00100000>, |
---|
| 1621 | + <0x02000000 0 0xfe200000 0 0xfe200000 0 0x00200000>, |
---|
| 1622 | + <0x02000000 0 0x30000000 0 0x30000000 0 0x08000000>, |
---|
| 1623 | + <0x42000000 0 0x38000000 0 0x38000000 0 0x08000000>; |
---|
1638 | 1624 | /* Map all possible DDR as inbound ranges */ |
---|
1639 | | - dma-ranges = <0x42000000 0 0x40000000 0 0x40000000 0 0x80000000 |
---|
1640 | | - 0x43000000 2 0x00000000 2 0x00000000 1 0x00000000>; |
---|
| 1625 | + dma-ranges = <0x42000000 0 0x40000000 0 0x40000000 0 0x80000000>, |
---|
| 1626 | + <0x43000000 2 0x00000000 2 0x00000000 1 0x00000000>; |
---|
1641 | 1627 | interrupts = <GIC_SPI 116 IRQ_TYPE_LEVEL_HIGH>, |
---|
1642 | 1628 | <GIC_SPI 117 IRQ_TYPE_LEVEL_HIGH>, |
---|
1643 | 1629 | <GIC_SPI 118 IRQ_TYPE_LEVEL_HIGH>; |
---|
.. | .. |
---|
1680 | 1666 | |
---|
1681 | 1667 | du: display@feb00000 { |
---|
1682 | 1668 | compatible = "renesas,du-r8a7743"; |
---|
1683 | | - reg = <0 0xfeb00000 0 0x40000>, |
---|
1684 | | - <0 0xfeb90000 0 0x1c>; |
---|
1685 | | - reg-names = "du", "lvds.0"; |
---|
| 1669 | + reg = <0 0xfeb00000 0 0x40000>; |
---|
1686 | 1670 | interrupts = <GIC_SPI 256 IRQ_TYPE_LEVEL_HIGH>, |
---|
1687 | 1671 | <GIC_SPI 268 IRQ_TYPE_LEVEL_HIGH>; |
---|
1688 | | - clocks = <&cpg CPG_MOD 724>, |
---|
1689 | | - <&cpg CPG_MOD 723>, |
---|
1690 | | - <&cpg CPG_MOD 726>; |
---|
1691 | | - clock-names = "du.0", "du.1", "lvds.0"; |
---|
| 1672 | + clocks = <&cpg CPG_MOD 724>, <&cpg CPG_MOD 723>; |
---|
| 1673 | + clock-names = "du.0", "du.1"; |
---|
| 1674 | + resets = <&cpg 724>; |
---|
| 1675 | + reset-names = "du.0"; |
---|
1692 | 1676 | status = "disabled"; |
---|
1693 | 1677 | |
---|
1694 | 1678 | ports { |
---|
.. | .. |
---|
1703 | 1687 | port@1 { |
---|
1704 | 1688 | reg = <1>; |
---|
1705 | 1689 | du_out_lvds0: endpoint { |
---|
| 1690 | + remote-endpoint = <&lvds0_in>; |
---|
| 1691 | + }; |
---|
| 1692 | + }; |
---|
| 1693 | + }; |
---|
| 1694 | + }; |
---|
| 1695 | + |
---|
| 1696 | + lvds0: lvds@feb90000 { |
---|
| 1697 | + compatible = "renesas,r8a7743-lvds"; |
---|
| 1698 | + reg = <0 0xfeb90000 0 0x1c>; |
---|
| 1699 | + clocks = <&cpg CPG_MOD 726>; |
---|
| 1700 | + power-domains = <&sysc R8A7743_PD_ALWAYS_ON>; |
---|
| 1701 | + resets = <&cpg 726>; |
---|
| 1702 | + status = "disabled"; |
---|
| 1703 | + |
---|
| 1704 | + ports { |
---|
| 1705 | + #address-cells = <1>; |
---|
| 1706 | + #size-cells = <0>; |
---|
| 1707 | + |
---|
| 1708 | + port@0 { |
---|
| 1709 | + reg = <0>; |
---|
| 1710 | + lvds0_in: endpoint { |
---|
| 1711 | + remote-endpoint = <&du_out_lvds0>; |
---|
| 1712 | + }; |
---|
| 1713 | + }; |
---|
| 1714 | + port@1 { |
---|
| 1715 | + reg = <1>; |
---|
| 1716 | + lvds0_out: endpoint { |
---|
1706 | 1717 | }; |
---|
1707 | 1718 | }; |
---|
1708 | 1719 | }; |
---|