| .. | .. |
|---|
| 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 | }; |
|---|