r8a77995.dtsi (4353dd3b70783ebbc83fcf12d9c0af3fbab0223b) | r8a77995.dtsi (cf8ae446bbcbf5c48214eb7ddaa6ac6e12f4633d) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Device Tree Source for the R-Car D3 (R8A77995) SoC 4 * 5 * Copyright (C) 2016 Renesas Electronics Corp. 6 * Copyright (C) 2017 Glider bvba 7 */ 8 --- 493 unchanged lines hidden (view full) --- 502 #dma-cells = <1>; 503 dma-channels = <8>; 504 iommus = <&ipmmu_ds1 16>, <&ipmmu_ds1 17>, 505 <&ipmmu_ds1 18>, <&ipmmu_ds1 19>, 506 <&ipmmu_ds1 20>, <&ipmmu_ds1 21>, 507 <&ipmmu_ds1 22>, <&ipmmu_ds1 23>; 508 }; 509 | 1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Device Tree Source for the R-Car D3 (R8A77995) SoC 4 * 5 * Copyright (C) 2016 Renesas Electronics Corp. 6 * Copyright (C) 2017 Glider bvba 7 */ 8 --- 493 unchanged lines hidden (view full) --- 502 #dma-cells = <1>; 503 dma-channels = <8>; 504 iommus = <&ipmmu_ds1 16>, <&ipmmu_ds1 17>, 505 <&ipmmu_ds1 18>, <&ipmmu_ds1 19>, 506 <&ipmmu_ds1 20>, <&ipmmu_ds1 21>, 507 <&ipmmu_ds1 22>, <&ipmmu_ds1 23>; 508 }; 509 |
510 ipmmu_ds0: mmu@e6740000 { | 510 ipmmu_ds0: iommu@e6740000 { |
511 compatible = "renesas,ipmmu-r8a77995"; 512 reg = <0 0xe6740000 0 0x1000>; 513 renesas,ipmmu-main = <&ipmmu_mm 0>; 514 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 515 #iommu-cells = <1>; 516 }; 517 | 511 compatible = "renesas,ipmmu-r8a77995"; 512 reg = <0 0xe6740000 0 0x1000>; 513 renesas,ipmmu-main = <&ipmmu_mm 0>; 514 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 515 #iommu-cells = <1>; 516 }; 517 |
518 ipmmu_ds1: mmu@e7740000 { | 518 ipmmu_ds1: iommu@e7740000 { |
519 compatible = "renesas,ipmmu-r8a77995"; 520 reg = <0 0xe7740000 0 0x1000>; 521 renesas,ipmmu-main = <&ipmmu_mm 1>; 522 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 523 #iommu-cells = <1>; 524 }; 525 | 519 compatible = "renesas,ipmmu-r8a77995"; 520 reg = <0 0xe7740000 0 0x1000>; 521 renesas,ipmmu-main = <&ipmmu_mm 1>; 522 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 523 #iommu-cells = <1>; 524 }; 525 |
526 ipmmu_hc: mmu@e6570000 { | 526 ipmmu_hc: iommu@e6570000 { |
527 compatible = "renesas,ipmmu-r8a77995"; 528 reg = <0 0xe6570000 0 0x1000>; 529 renesas,ipmmu-main = <&ipmmu_mm 2>; 530 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 531 #iommu-cells = <1>; 532 }; 533 | 527 compatible = "renesas,ipmmu-r8a77995"; 528 reg = <0 0xe6570000 0 0x1000>; 529 renesas,ipmmu-main = <&ipmmu_mm 2>; 530 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 531 #iommu-cells = <1>; 532 }; 533 |
534 ipmmu_mm: mmu@e67b0000 { | 534 ipmmu_mm: iommu@e67b0000 { |
535 compatible = "renesas,ipmmu-r8a77995"; 536 reg = <0 0xe67b0000 0 0x1000>; 537 interrupts = <GIC_SPI 196 IRQ_TYPE_LEVEL_HIGH>, 538 <GIC_SPI 197 IRQ_TYPE_LEVEL_HIGH>; 539 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 540 #iommu-cells = <1>; 541 }; 542 | 535 compatible = "renesas,ipmmu-r8a77995"; 536 reg = <0 0xe67b0000 0 0x1000>; 537 interrupts = <GIC_SPI 196 IRQ_TYPE_LEVEL_HIGH>, 538 <GIC_SPI 197 IRQ_TYPE_LEVEL_HIGH>; 539 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 540 #iommu-cells = <1>; 541 }; 542 |
543 ipmmu_mp: mmu@ec670000 { | 543 ipmmu_mp: iommu@ec670000 { |
544 compatible = "renesas,ipmmu-r8a77995"; 545 reg = <0 0xec670000 0 0x1000>; 546 renesas,ipmmu-main = <&ipmmu_mm 4>; 547 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 548 #iommu-cells = <1>; 549 }; 550 | 544 compatible = "renesas,ipmmu-r8a77995"; 545 reg = <0 0xec670000 0 0x1000>; 546 renesas,ipmmu-main = <&ipmmu_mm 4>; 547 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 548 #iommu-cells = <1>; 549 }; 550 |
551 ipmmu_pv0: mmu@fd800000 { | 551 ipmmu_pv0: iommu@fd800000 { |
552 compatible = "renesas,ipmmu-r8a77995"; 553 reg = <0 0xfd800000 0 0x1000>; 554 renesas,ipmmu-main = <&ipmmu_mm 6>; 555 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 556 #iommu-cells = <1>; 557 }; 558 | 552 compatible = "renesas,ipmmu-r8a77995"; 553 reg = <0 0xfd800000 0 0x1000>; 554 renesas,ipmmu-main = <&ipmmu_mm 6>; 555 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 556 #iommu-cells = <1>; 557 }; 558 |
559 ipmmu_rt: mmu@ffc80000 { | 559 ipmmu_rt: iommu@ffc80000 { |
560 compatible = "renesas,ipmmu-r8a77995"; 561 reg = <0 0xffc80000 0 0x1000>; 562 renesas,ipmmu-main = <&ipmmu_mm 10>; 563 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 564 #iommu-cells = <1>; 565 }; 566 | 560 compatible = "renesas,ipmmu-r8a77995"; 561 reg = <0 0xffc80000 0 0x1000>; 562 renesas,ipmmu-main = <&ipmmu_mm 10>; 563 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 564 #iommu-cells = <1>; 565 }; 566 |
567 ipmmu_vc0: mmu@fe6b0000 { | 567 ipmmu_vc0: iommu@fe6b0000 { |
568 compatible = "renesas,ipmmu-r8a77995"; 569 reg = <0 0xfe6b0000 0 0x1000>; 570 renesas,ipmmu-main = <&ipmmu_mm 12>; 571 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 572 #iommu-cells = <1>; 573 }; 574 | 568 compatible = "renesas,ipmmu-r8a77995"; 569 reg = <0 0xfe6b0000 0 0x1000>; 570 renesas,ipmmu-main = <&ipmmu_mm 12>; 571 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 572 #iommu-cells = <1>; 573 }; 574 |
575 ipmmu_vi0: mmu@febd0000 { | 575 ipmmu_vi0: iommu@febd0000 { |
576 compatible = "renesas,ipmmu-r8a77995"; 577 reg = <0 0xfebd0000 0 0x1000>; 578 renesas,ipmmu-main = <&ipmmu_mm 14>; 579 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 580 #iommu-cells = <1>; 581 }; 582 | 576 compatible = "renesas,ipmmu-r8a77995"; 577 reg = <0 0xfebd0000 0 0x1000>; 578 renesas,ipmmu-main = <&ipmmu_mm 14>; 579 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 580 #iommu-cells = <1>; 581 }; 582 |
583 ipmmu_vp0: mmu@fe990000 { | 583 ipmmu_vp0: iommu@fe990000 { |
584 compatible = "renesas,ipmmu-r8a77995"; 585 reg = <0 0xfe990000 0 0x1000>; 586 renesas,ipmmu-main = <&ipmmu_mm 16>; 587 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 588 #iommu-cells = <1>; 589 }; 590 591 avb: ethernet@e6800000 { --- 562 unchanged lines hidden --- | 584 compatible = "renesas,ipmmu-r8a77995"; 585 reg = <0 0xfe990000 0 0x1000>; 586 renesas,ipmmu-main = <&ipmmu_mm 16>; 587 power-domains = <&sysc R8A77995_PD_ALWAYS_ON>; 588 #iommu-cells = <1>; 589 }; 590 591 avb: ethernet@e6800000 { --- 562 unchanged lines hidden --- |