mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-09-22 10:31:08 +00:00
arm64: dts: renesas: r8a779g0: Add IPMMU nodes
Add IPMMU nodes for r8a779g0. Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> Link: https://lore.kernel.org/r/20230123013448.1250991-4-yoshihiro.shimoda.uh@renesas.com [geert: Drop indices from renesas,ipmmu-main properties] [geert: s/hsc/hc/, s/vc0/vc/] Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
This commit is contained in:
parent
a1c11b3459
commit
432d5fedaf
1 changed files with 109 additions and 0 deletions
|
@ -1761,6 +1761,115 @@ ssi0: ssi-0 {
|
|||
};
|
||||
};
|
||||
|
||||
ipmmu_rt0: iommu@ee480000 {
|
||||
compatible = "renesas,ipmmu-r8a779g0",
|
||||
"renesas,rcar-gen4-ipmmu-vmsa";
|
||||
reg = <0 0xee480000 0 0x20000>;
|
||||
renesas,ipmmu-main = <&ipmmu_mm>;
|
||||
power-domains = <&sysc R8A779G0_PD_ALWAYS_ON>;
|
||||
#iommu-cells = <1>;
|
||||
};
|
||||
|
||||
ipmmu_rt1: iommu@ee4c0000 {
|
||||
compatible = "renesas,ipmmu-r8a779g0",
|
||||
"renesas,rcar-gen4-ipmmu-vmsa";
|
||||
reg = <0 0xee4c0000 0 0x20000>;
|
||||
renesas,ipmmu-main = <&ipmmu_mm>;
|
||||
power-domains = <&sysc R8A779G0_PD_ALWAYS_ON>;
|
||||
#iommu-cells = <1>;
|
||||
};
|
||||
|
||||
ipmmu_ds0: iommu@eed00000 {
|
||||
compatible = "renesas,ipmmu-r8a779g0",
|
||||
"renesas,rcar-gen4-ipmmu-vmsa";
|
||||
reg = <0 0xeed00000 0 0x20000>;
|
||||
renesas,ipmmu-main = <&ipmmu_mm>;
|
||||
power-domains = <&sysc R8A779G0_PD_ALWAYS_ON>;
|
||||
#iommu-cells = <1>;
|
||||
};
|
||||
|
||||
ipmmu_hc: iommu@eed40000 {
|
||||
compatible = "renesas,ipmmu-r8a779g0",
|
||||
"renesas,rcar-gen4-ipmmu-vmsa";
|
||||
reg = <0 0xeed40000 0 0x20000>;
|
||||
renesas,ipmmu-main = <&ipmmu_mm>;
|
||||
power-domains = <&sysc R8A779G0_PD_ALWAYS_ON>;
|
||||
#iommu-cells = <1>;
|
||||
};
|
||||
|
||||
ipmmu_ir: iommu@eed80000 {
|
||||
compatible = "renesas,ipmmu-r8a779g0",
|
||||
"renesas,rcar-gen4-ipmmu-vmsa";
|
||||
reg = <0 0xeed80000 0 0x20000>;
|
||||
renesas,ipmmu-main = <&ipmmu_mm>;
|
||||
power-domains = <&sysc R8A779G0_PD_A3IR>;
|
||||
#iommu-cells = <1>;
|
||||
};
|
||||
|
||||
ipmmu_vc: iommu@eedc0000 {
|
||||
compatible = "renesas,ipmmu-r8a779g0",
|
||||
"renesas,rcar-gen4-ipmmu-vmsa";
|
||||
reg = <0 0xeedc0000 0 0x20000>;
|
||||
renesas,ipmmu-main = <&ipmmu_mm>;
|
||||
power-domains = <&sysc R8A779G0_PD_ALWAYS_ON>;
|
||||
#iommu-cells = <1>;
|
||||
};
|
||||
|
||||
ipmmu_3dg: iommu@eee00000 {
|
||||
compatible = "renesas,ipmmu-r8a779g0",
|
||||
"renesas,rcar-gen4-ipmmu-vmsa";
|
||||
reg = <0 0xeee00000 0 0x20000>;
|
||||
renesas,ipmmu-main = <&ipmmu_mm>;
|
||||
power-domains = <&sysc R8A779G0_PD_ALWAYS_ON>;
|
||||
#iommu-cells = <1>;
|
||||
};
|
||||
|
||||
ipmmu_vi0: iommu@eee80000 {
|
||||
compatible = "renesas,ipmmu-r8a779g0",
|
||||
"renesas,rcar-gen4-ipmmu-vmsa";
|
||||
reg = <0 0xeee80000 0 0x20000>;
|
||||
renesas,ipmmu-main = <&ipmmu_mm>;
|
||||
power-domains = <&sysc R8A779G0_PD_ALWAYS_ON>;
|
||||
#iommu-cells = <1>;
|
||||
};
|
||||
|
||||
ipmmu_vi1: iommu@eeec0000 {
|
||||
compatible = "renesas,ipmmu-r8a779g0",
|
||||
"renesas,rcar-gen4-ipmmu-vmsa";
|
||||
reg = <0 0xeeec0000 0 0x20000>;
|
||||
renesas,ipmmu-main = <&ipmmu_mm>;
|
||||
power-domains = <&sysc R8A779G0_PD_ALWAYS_ON>;
|
||||
#iommu-cells = <1>;
|
||||
};
|
||||
|
||||
ipmmu_vip0: iommu@eef00000 {
|
||||
compatible = "renesas,ipmmu-r8a779g0",
|
||||
"renesas,rcar-gen4-ipmmu-vmsa";
|
||||
reg = <0 0xeef00000 0 0x20000>;
|
||||
renesas,ipmmu-main = <&ipmmu_mm>;
|
||||
power-domains = <&sysc R8A779G0_PD_ALWAYS_ON>;
|
||||
#iommu-cells = <1>;
|
||||
};
|
||||
|
||||
ipmmu_vip1: iommu@eef40000 {
|
||||
compatible = "renesas,ipmmu-r8a779g0",
|
||||
"renesas,rcar-gen4-ipmmu-vmsa";
|
||||
reg = <0 0xeef40000 0 0x20000>;
|
||||
renesas,ipmmu-main = <&ipmmu_mm>;
|
||||
power-domains = <&sysc R8A779G0_PD_ALWAYS_ON>;
|
||||
#iommu-cells = <1>;
|
||||
};
|
||||
|
||||
ipmmu_mm: iommu@eefc0000 {
|
||||
compatible = "renesas,ipmmu-r8a779g0",
|
||||
"renesas,rcar-gen4-ipmmu-vmsa";
|
||||
reg = <0 0xeefc0000 0 0x20000>;
|
||||
interrupts = <GIC_SPI 210 IRQ_TYPE_LEVEL_HIGH>,
|
||||
<GIC_SPI 211 IRQ_TYPE_LEVEL_HIGH>;
|
||||
power-domains = <&sysc R8A779G0_PD_ALWAYS_ON>;
|
||||
#iommu-cells = <1>;
|
||||
};
|
||||
|
||||
mmc0: mmc@ee140000 {
|
||||
compatible = "renesas,sdhi-r8a779g0",
|
||||
"renesas,rcar-gen4-sdhi";
|
||||
|
|
Loading…
Reference in a new issue