Commit c51b1473 authored by Magnus Damm's avatar Magnus Damm Committed by Simon Horman

ARM: shmobile: r8a7793: IPMMU compat string SoC part number update

Update IPMMU compat strings to include SoC part number.

By specifying SoC part number in DT it becomes possible
to implement SoC specific features in the IPMMU driver.
Signed-off-by: default avatarMagnus Damm <damm+renesas@opensource.se>
Signed-off-by: default avatarSimon Horman <horms+renesas@verge.net.au>
parent 3c8ab0c8
...@@ -847,7 +847,7 @@ R8A7793_CLK_SCIFA3 R8A7793_CLK_SCIFA4 R8A7793_CLK_SCIFA5 ...@@ -847,7 +847,7 @@ R8A7793_CLK_SCIFA3 R8A7793_CLK_SCIFA4 R8A7793_CLK_SCIFA5
}; };
ipmmu_sy0: mmu@e6280000 { ipmmu_sy0: mmu@e6280000 {
compatible = "renesas,ipmmu-vmsa"; compatible = "renesas,ipmmu-r8a7793", "renesas,ipmmu-vmsa";
reg = <0 0xe6280000 0 0x1000>; reg = <0 0xe6280000 0 0x1000>;
interrupts = <0 223 IRQ_TYPE_LEVEL_HIGH>, interrupts = <0 223 IRQ_TYPE_LEVEL_HIGH>,
<0 224 IRQ_TYPE_LEVEL_HIGH>; <0 224 IRQ_TYPE_LEVEL_HIGH>;
...@@ -856,7 +856,7 @@ ipmmu_sy0: mmu@e6280000 { ...@@ -856,7 +856,7 @@ ipmmu_sy0: mmu@e6280000 {
}; };
ipmmu_sy1: mmu@e6290000 { ipmmu_sy1: mmu@e6290000 {
compatible = "renesas,ipmmu-vmsa"; compatible = "renesas,ipmmu-r8a7793", "renesas,ipmmu-vmsa";
reg = <0 0xe6290000 0 0x1000>; reg = <0 0xe6290000 0 0x1000>;
interrupts = <0 225 IRQ_TYPE_LEVEL_HIGH>; interrupts = <0 225 IRQ_TYPE_LEVEL_HIGH>;
#iommu-cells = <1>; #iommu-cells = <1>;
...@@ -864,7 +864,7 @@ ipmmu_sy1: mmu@e6290000 { ...@@ -864,7 +864,7 @@ ipmmu_sy1: mmu@e6290000 {
}; };
ipmmu_ds: mmu@e6740000 { ipmmu_ds: mmu@e6740000 {
compatible = "renesas,ipmmu-vmsa"; compatible = "renesas,ipmmu-r8a7793", "renesas,ipmmu-vmsa";
reg = <0 0xe6740000 0 0x1000>; reg = <0 0xe6740000 0 0x1000>;
interrupts = <0 198 IRQ_TYPE_LEVEL_HIGH>, interrupts = <0 198 IRQ_TYPE_LEVEL_HIGH>,
<0 199 IRQ_TYPE_LEVEL_HIGH>; <0 199 IRQ_TYPE_LEVEL_HIGH>;
...@@ -873,7 +873,7 @@ ipmmu_ds: mmu@e6740000 { ...@@ -873,7 +873,7 @@ ipmmu_ds: mmu@e6740000 {
}; };
ipmmu_mp: mmu@ec680000 { ipmmu_mp: mmu@ec680000 {
compatible = "renesas,ipmmu-vmsa"; compatible = "renesas,ipmmu-r8a7793", "renesas,ipmmu-vmsa";
reg = <0 0xec680000 0 0x1000>; reg = <0 0xec680000 0 0x1000>;
interrupts = <0 226 IRQ_TYPE_LEVEL_HIGH>; interrupts = <0 226 IRQ_TYPE_LEVEL_HIGH>;
#iommu-cells = <1>; #iommu-cells = <1>;
...@@ -881,7 +881,7 @@ ipmmu_mp: mmu@ec680000 { ...@@ -881,7 +881,7 @@ ipmmu_mp: mmu@ec680000 {
}; };
ipmmu_mx: mmu@fe951000 { ipmmu_mx: mmu@fe951000 {
compatible = "renesas,ipmmu-vmsa"; compatible = "renesas,ipmmu-r8a7793", "renesas,ipmmu-vmsa";
reg = <0 0xfe951000 0 0x1000>; reg = <0 0xfe951000 0 0x1000>;
interrupts = <0 222 IRQ_TYPE_LEVEL_HIGH>, interrupts = <0 222 IRQ_TYPE_LEVEL_HIGH>,
<0 221 IRQ_TYPE_LEVEL_HIGH>; <0 221 IRQ_TYPE_LEVEL_HIGH>;
...@@ -890,7 +890,7 @@ ipmmu_mx: mmu@fe951000 { ...@@ -890,7 +890,7 @@ ipmmu_mx: mmu@fe951000 {
}; };
ipmmu_rt: mmu@ffc80000 { ipmmu_rt: mmu@ffc80000 {
compatible = "renesas,ipmmu-vmsa"; compatible = "renesas,ipmmu-r8a7793", "renesas,ipmmu-vmsa";
reg = <0 0xffc80000 0 0x1000>; reg = <0 0xffc80000 0 0x1000>;
interrupts = <0 307 IRQ_TYPE_LEVEL_HIGH>; interrupts = <0 307 IRQ_TYPE_LEVEL_HIGH>;
#iommu-cells = <1>; #iommu-cells = <1>;
...@@ -898,7 +898,7 @@ ipmmu_rt: mmu@ffc80000 { ...@@ -898,7 +898,7 @@ ipmmu_rt: mmu@ffc80000 {
}; };
ipmmu_gp: mmu@e62a0000 { ipmmu_gp: mmu@e62a0000 {
compatible = "renesas,ipmmu-vmsa"; compatible = "renesas,ipmmu-r8a7793", "renesas,ipmmu-vmsa";
reg = <0 0xe62a0000 0 0x1000>; reg = <0 0xe62a0000 0 0x1000>;
interrupts = <0 260 IRQ_TYPE_LEVEL_HIGH>, interrupts = <0 260 IRQ_TYPE_LEVEL_HIGH>,
<0 261 IRQ_TYPE_LEVEL_HIGH>; <0 261 IRQ_TYPE_LEVEL_HIGH>;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment