aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMagnus Damm <damm+renesas@opensource.se>2015-11-16 23:31:13 -0500
committerSimon Horman <horms+renesas@verge.net.au>2015-12-15 04:16:58 -0500
commitc51b1473edf88d40b65f6ce95e35465484d2eb48 (patch)
tree577824a87933345f8105ea75367044c0d5dc0fe5
parent3c8ab0c88eff0a5cc61bc56a5929819f26da0b4a (diff)
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: Magnus Damm <damm+renesas@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
-rw-r--r--arch/arm/boot/dts/r8a7793.dtsi14
1 files changed, 7 insertions, 7 deletions
diff --git a/arch/arm/boot/dts/r8a7793.dtsi b/arch/arm/boot/dts/r8a7793.dtsi
index df607a92b2ed..aef9e69d6c26 100644
--- a/arch/arm/boot/dts/r8a7793.dtsi
+++ b/arch/arm/boot/dts/r8a7793.dtsi
@@ -847,7 +847,7 @@
847 }; 847 };
848 848
849 ipmmu_sy0: mmu@e6280000 { 849 ipmmu_sy0: mmu@e6280000 {
850 compatible = "renesas,ipmmu-vmsa"; 850 compatible = "renesas,ipmmu-r8a7793", "renesas,ipmmu-vmsa";
851 reg = <0 0xe6280000 0 0x1000>; 851 reg = <0 0xe6280000 0 0x1000>;
852 interrupts = <0 223 IRQ_TYPE_LEVEL_HIGH>, 852 interrupts = <0 223 IRQ_TYPE_LEVEL_HIGH>,
853 <0 224 IRQ_TYPE_LEVEL_HIGH>; 853 <0 224 IRQ_TYPE_LEVEL_HIGH>;
@@ -856,7 +856,7 @@
856 }; 856 };
857 857
858 ipmmu_sy1: mmu@e6290000 { 858 ipmmu_sy1: mmu@e6290000 {
859 compatible = "renesas,ipmmu-vmsa"; 859 compatible = "renesas,ipmmu-r8a7793", "renesas,ipmmu-vmsa";
860 reg = <0 0xe6290000 0 0x1000>; 860 reg = <0 0xe6290000 0 0x1000>;
861 interrupts = <0 225 IRQ_TYPE_LEVEL_HIGH>; 861 interrupts = <0 225 IRQ_TYPE_LEVEL_HIGH>;
862 #iommu-cells = <1>; 862 #iommu-cells = <1>;
@@ -864,7 +864,7 @@
864 }; 864 };
865 865
866 ipmmu_ds: mmu@e6740000 { 866 ipmmu_ds: mmu@e6740000 {
867 compatible = "renesas,ipmmu-vmsa"; 867 compatible = "renesas,ipmmu-r8a7793", "renesas,ipmmu-vmsa";
868 reg = <0 0xe6740000 0 0x1000>; 868 reg = <0 0xe6740000 0 0x1000>;
869 interrupts = <0 198 IRQ_TYPE_LEVEL_HIGH>, 869 interrupts = <0 198 IRQ_TYPE_LEVEL_HIGH>,
870 <0 199 IRQ_TYPE_LEVEL_HIGH>; 870 <0 199 IRQ_TYPE_LEVEL_HIGH>;
@@ -873,7 +873,7 @@
873 }; 873 };
874 874
875 ipmmu_mp: mmu@ec680000 { 875 ipmmu_mp: mmu@ec680000 {
876 compatible = "renesas,ipmmu-vmsa"; 876 compatible = "renesas,ipmmu-r8a7793", "renesas,ipmmu-vmsa";
877 reg = <0 0xec680000 0 0x1000>; 877 reg = <0 0xec680000 0 0x1000>;
878 interrupts = <0 226 IRQ_TYPE_LEVEL_HIGH>; 878 interrupts = <0 226 IRQ_TYPE_LEVEL_HIGH>;
879 #iommu-cells = <1>; 879 #iommu-cells = <1>;
@@ -881,7 +881,7 @@
881 }; 881 };
882 882
883 ipmmu_mx: mmu@fe951000 { 883 ipmmu_mx: mmu@fe951000 {
884 compatible = "renesas,ipmmu-vmsa"; 884 compatible = "renesas,ipmmu-r8a7793", "renesas,ipmmu-vmsa";
885 reg = <0 0xfe951000 0 0x1000>; 885 reg = <0 0xfe951000 0 0x1000>;
886 interrupts = <0 222 IRQ_TYPE_LEVEL_HIGH>, 886 interrupts = <0 222 IRQ_TYPE_LEVEL_HIGH>,
887 <0 221 IRQ_TYPE_LEVEL_HIGH>; 887 <0 221 IRQ_TYPE_LEVEL_HIGH>;
@@ -890,7 +890,7 @@
890 }; 890 };
891 891
892 ipmmu_rt: mmu@ffc80000 { 892 ipmmu_rt: mmu@ffc80000 {
893 compatible = "renesas,ipmmu-vmsa"; 893 compatible = "renesas,ipmmu-r8a7793", "renesas,ipmmu-vmsa";
894 reg = <0 0xffc80000 0 0x1000>; 894 reg = <0 0xffc80000 0 0x1000>;
895 interrupts = <0 307 IRQ_TYPE_LEVEL_HIGH>; 895 interrupts = <0 307 IRQ_TYPE_LEVEL_HIGH>;
896 #iommu-cells = <1>; 896 #iommu-cells = <1>;
@@ -898,7 +898,7 @@
898 }; 898 };
899 899
900 ipmmu_gp: mmu@e62a0000 { 900 ipmmu_gp: mmu@e62a0000 {
901 compatible = "renesas,ipmmu-vmsa"; 901 compatible = "renesas,ipmmu-r8a7793", "renesas,ipmmu-vmsa";
902 reg = <0 0xe62a0000 0 0x1000>; 902 reg = <0 0xe62a0000 0 0x1000>;
903 interrupts = <0 260 IRQ_TYPE_LEVEL_HIGH>, 903 interrupts = <0 260 IRQ_TYPE_LEVEL_HIGH>,
904 <0 261 IRQ_TYPE_LEVEL_HIGH>; 904 <0 261 IRQ_TYPE_LEVEL_HIGH>;