r8a77951.dtsi (4353dd3b70783ebbc83fcf12d9c0af3fbab0223b) | r8a77951.dtsi (cf8ae446bbcbf5c48214eb7ddaa6ac6e12f4633d) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Device Tree Source for the R-Car H3 (R8A77951) SoC 4 * 5 * Copyright (C) 2015 Renesas Electronics Corp. 6 */ 7 8#include <dt-bindings/clock/r8a7795-cpg-mssr.h> --- 1059 unchanged lines hidden (view full) --- 1068 <&ipmmu_ds1 20>, <&ipmmu_ds1 21>, 1069 <&ipmmu_ds1 22>, <&ipmmu_ds1 23>, 1070 <&ipmmu_ds1 24>, <&ipmmu_ds1 25>, 1071 <&ipmmu_ds1 26>, <&ipmmu_ds1 27>, 1072 <&ipmmu_ds1 28>, <&ipmmu_ds1 29>, 1073 <&ipmmu_ds1 30>, <&ipmmu_ds1 31>; 1074 }; 1075 | 1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Device Tree Source for the R-Car H3 (R8A77951) SoC 4 * 5 * Copyright (C) 2015 Renesas Electronics Corp. 6 */ 7 8#include <dt-bindings/clock/r8a7795-cpg-mssr.h> --- 1059 unchanged lines hidden (view full) --- 1068 <&ipmmu_ds1 20>, <&ipmmu_ds1 21>, 1069 <&ipmmu_ds1 22>, <&ipmmu_ds1 23>, 1070 <&ipmmu_ds1 24>, <&ipmmu_ds1 25>, 1071 <&ipmmu_ds1 26>, <&ipmmu_ds1 27>, 1072 <&ipmmu_ds1 28>, <&ipmmu_ds1 29>, 1073 <&ipmmu_ds1 30>, <&ipmmu_ds1 31>; 1074 }; 1075 |
1076 ipmmu_ds0: mmu@e6740000 { | 1076 ipmmu_ds0: iommu@e6740000 { |
1077 compatible = "renesas,ipmmu-r8a7795"; 1078 reg = <0 0xe6740000 0 0x1000>; 1079 renesas,ipmmu-main = <&ipmmu_mm 0>; 1080 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1081 #iommu-cells = <1>; 1082 }; 1083 | 1077 compatible = "renesas,ipmmu-r8a7795"; 1078 reg = <0 0xe6740000 0 0x1000>; 1079 renesas,ipmmu-main = <&ipmmu_mm 0>; 1080 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1081 #iommu-cells = <1>; 1082 }; 1083 |
1084 ipmmu_ds1: mmu@e7740000 { | 1084 ipmmu_ds1: iommu@e7740000 { |
1085 compatible = "renesas,ipmmu-r8a7795"; 1086 reg = <0 0xe7740000 0 0x1000>; 1087 renesas,ipmmu-main = <&ipmmu_mm 1>; 1088 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1089 #iommu-cells = <1>; 1090 }; 1091 | 1085 compatible = "renesas,ipmmu-r8a7795"; 1086 reg = <0 0xe7740000 0 0x1000>; 1087 renesas,ipmmu-main = <&ipmmu_mm 1>; 1088 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1089 #iommu-cells = <1>; 1090 }; 1091 |
1092 ipmmu_hc: mmu@e6570000 { | 1092 ipmmu_hc: iommu@e6570000 { |
1093 compatible = "renesas,ipmmu-r8a7795"; 1094 reg = <0 0xe6570000 0 0x1000>; 1095 renesas,ipmmu-main = <&ipmmu_mm 2>; 1096 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1097 #iommu-cells = <1>; 1098 }; 1099 | 1093 compatible = "renesas,ipmmu-r8a7795"; 1094 reg = <0 0xe6570000 0 0x1000>; 1095 renesas,ipmmu-main = <&ipmmu_mm 2>; 1096 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1097 #iommu-cells = <1>; 1098 }; 1099 |
1100 ipmmu_ir: mmu@ff8b0000 { | 1100 ipmmu_ir: iommu@ff8b0000 { |
1101 compatible = "renesas,ipmmu-r8a7795"; 1102 reg = <0 0xff8b0000 0 0x1000>; 1103 renesas,ipmmu-main = <&ipmmu_mm 3>; 1104 power-domains = <&sysc R8A7795_PD_A3IR>; 1105 #iommu-cells = <1>; 1106 }; 1107 | 1101 compatible = "renesas,ipmmu-r8a7795"; 1102 reg = <0 0xff8b0000 0 0x1000>; 1103 renesas,ipmmu-main = <&ipmmu_mm 3>; 1104 power-domains = <&sysc R8A7795_PD_A3IR>; 1105 #iommu-cells = <1>; 1106 }; 1107 |
1108 ipmmu_mm: mmu@e67b0000 { | 1108 ipmmu_mm: iommu@e67b0000 { |
1109 compatible = "renesas,ipmmu-r8a7795"; 1110 reg = <0 0xe67b0000 0 0x1000>; 1111 interrupts = <GIC_SPI 196 IRQ_TYPE_LEVEL_HIGH>, 1112 <GIC_SPI 197 IRQ_TYPE_LEVEL_HIGH>; 1113 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1114 #iommu-cells = <1>; 1115 }; 1116 | 1109 compatible = "renesas,ipmmu-r8a7795"; 1110 reg = <0 0xe67b0000 0 0x1000>; 1111 interrupts = <GIC_SPI 196 IRQ_TYPE_LEVEL_HIGH>, 1112 <GIC_SPI 197 IRQ_TYPE_LEVEL_HIGH>; 1113 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1114 #iommu-cells = <1>; 1115 }; 1116 |
1117 ipmmu_mp0: mmu@ec670000 { | 1117 ipmmu_mp0: iommu@ec670000 { |
1118 compatible = "renesas,ipmmu-r8a7795"; 1119 reg = <0 0xec670000 0 0x1000>; 1120 renesas,ipmmu-main = <&ipmmu_mm 4>; 1121 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1122 #iommu-cells = <1>; 1123 }; 1124 | 1118 compatible = "renesas,ipmmu-r8a7795"; 1119 reg = <0 0xec670000 0 0x1000>; 1120 renesas,ipmmu-main = <&ipmmu_mm 4>; 1121 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1122 #iommu-cells = <1>; 1123 }; 1124 |
1125 ipmmu_pv0: mmu@fd800000 { | 1125 ipmmu_pv0: iommu@fd800000 { |
1126 compatible = "renesas,ipmmu-r8a7795"; 1127 reg = <0 0xfd800000 0 0x1000>; 1128 renesas,ipmmu-main = <&ipmmu_mm 6>; 1129 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1130 #iommu-cells = <1>; 1131 }; 1132 | 1126 compatible = "renesas,ipmmu-r8a7795"; 1127 reg = <0 0xfd800000 0 0x1000>; 1128 renesas,ipmmu-main = <&ipmmu_mm 6>; 1129 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1130 #iommu-cells = <1>; 1131 }; 1132 |
1133 ipmmu_pv1: mmu@fd950000 { | 1133 ipmmu_pv1: iommu@fd950000 { |
1134 compatible = "renesas,ipmmu-r8a7795"; 1135 reg = <0 0xfd950000 0 0x1000>; 1136 renesas,ipmmu-main = <&ipmmu_mm 7>; 1137 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1138 #iommu-cells = <1>; 1139 }; 1140 | 1134 compatible = "renesas,ipmmu-r8a7795"; 1135 reg = <0 0xfd950000 0 0x1000>; 1136 renesas,ipmmu-main = <&ipmmu_mm 7>; 1137 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1138 #iommu-cells = <1>; 1139 }; 1140 |
1141 ipmmu_pv2: mmu@fd960000 { | 1141 ipmmu_pv2: iommu@fd960000 { |
1142 compatible = "renesas,ipmmu-r8a7795"; 1143 reg = <0 0xfd960000 0 0x1000>; 1144 renesas,ipmmu-main = <&ipmmu_mm 8>; 1145 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1146 #iommu-cells = <1>; 1147 }; 1148 | 1142 compatible = "renesas,ipmmu-r8a7795"; 1143 reg = <0 0xfd960000 0 0x1000>; 1144 renesas,ipmmu-main = <&ipmmu_mm 8>; 1145 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1146 #iommu-cells = <1>; 1147 }; 1148 |
1149 ipmmu_pv3: mmu@fd970000 { | 1149 ipmmu_pv3: iommu@fd970000 { |
1150 compatible = "renesas,ipmmu-r8a7795"; 1151 reg = <0 0xfd970000 0 0x1000>; 1152 renesas,ipmmu-main = <&ipmmu_mm 9>; 1153 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1154 #iommu-cells = <1>; 1155 }; 1156 | 1150 compatible = "renesas,ipmmu-r8a7795"; 1151 reg = <0 0xfd970000 0 0x1000>; 1152 renesas,ipmmu-main = <&ipmmu_mm 9>; 1153 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1154 #iommu-cells = <1>; 1155 }; 1156 |
1157 ipmmu_rt: mmu@ffc80000 { | 1157 ipmmu_rt: iommu@ffc80000 { |
1158 compatible = "renesas,ipmmu-r8a7795"; 1159 reg = <0 0xffc80000 0 0x1000>; 1160 renesas,ipmmu-main = <&ipmmu_mm 10>; 1161 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1162 #iommu-cells = <1>; 1163 }; 1164 | 1158 compatible = "renesas,ipmmu-r8a7795"; 1159 reg = <0 0xffc80000 0 0x1000>; 1160 renesas,ipmmu-main = <&ipmmu_mm 10>; 1161 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1162 #iommu-cells = <1>; 1163 }; 1164 |
1165 ipmmu_vc0: mmu@fe6b0000 { | 1165 ipmmu_vc0: iommu@fe6b0000 { |
1166 compatible = "renesas,ipmmu-r8a7795"; 1167 reg = <0 0xfe6b0000 0 0x1000>; 1168 renesas,ipmmu-main = <&ipmmu_mm 12>; 1169 power-domains = <&sysc R8A7795_PD_A3VC>; 1170 #iommu-cells = <1>; 1171 }; 1172 | 1166 compatible = "renesas,ipmmu-r8a7795"; 1167 reg = <0 0xfe6b0000 0 0x1000>; 1168 renesas,ipmmu-main = <&ipmmu_mm 12>; 1169 power-domains = <&sysc R8A7795_PD_A3VC>; 1170 #iommu-cells = <1>; 1171 }; 1172 |
1173 ipmmu_vc1: mmu@fe6f0000 { | 1173 ipmmu_vc1: iommu@fe6f0000 { |
1174 compatible = "renesas,ipmmu-r8a7795"; 1175 reg = <0 0xfe6f0000 0 0x1000>; 1176 renesas,ipmmu-main = <&ipmmu_mm 13>; 1177 power-domains = <&sysc R8A7795_PD_A3VC>; 1178 #iommu-cells = <1>; 1179 }; 1180 | 1174 compatible = "renesas,ipmmu-r8a7795"; 1175 reg = <0 0xfe6f0000 0 0x1000>; 1176 renesas,ipmmu-main = <&ipmmu_mm 13>; 1177 power-domains = <&sysc R8A7795_PD_A3VC>; 1178 #iommu-cells = <1>; 1179 }; 1180 |
1181 ipmmu_vi0: mmu@febd0000 { | 1181 ipmmu_vi0: iommu@febd0000 { |
1182 compatible = "renesas,ipmmu-r8a7795"; 1183 reg = <0 0xfebd0000 0 0x1000>; 1184 renesas,ipmmu-main = <&ipmmu_mm 14>; 1185 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1186 #iommu-cells = <1>; 1187 }; 1188 | 1182 compatible = "renesas,ipmmu-r8a7795"; 1183 reg = <0 0xfebd0000 0 0x1000>; 1184 renesas,ipmmu-main = <&ipmmu_mm 14>; 1185 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1186 #iommu-cells = <1>; 1187 }; 1188 |
1189 ipmmu_vi1: mmu@febe0000 { | 1189 ipmmu_vi1: iommu@febe0000 { |
1190 compatible = "renesas,ipmmu-r8a7795"; 1191 reg = <0 0xfebe0000 0 0x1000>; 1192 renesas,ipmmu-main = <&ipmmu_mm 15>; 1193 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1194 #iommu-cells = <1>; 1195 }; 1196 | 1190 compatible = "renesas,ipmmu-r8a7795"; 1191 reg = <0 0xfebe0000 0 0x1000>; 1192 renesas,ipmmu-main = <&ipmmu_mm 15>; 1193 power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; 1194 #iommu-cells = <1>; 1195 }; 1196 |
1197 ipmmu_vp0: mmu@fe990000 { | 1197 ipmmu_vp0: iommu@fe990000 { |
1198 compatible = "renesas,ipmmu-r8a7795"; 1199 reg = <0 0xfe990000 0 0x1000>; 1200 renesas,ipmmu-main = <&ipmmu_mm 16>; 1201 power-domains = <&sysc R8A7795_PD_A3VP>; 1202 #iommu-cells = <1>; 1203 }; 1204 | 1198 compatible = "renesas,ipmmu-r8a7795"; 1199 reg = <0 0xfe990000 0 0x1000>; 1200 renesas,ipmmu-main = <&ipmmu_mm 16>; 1201 power-domains = <&sysc R8A7795_PD_A3VP>; 1202 #iommu-cells = <1>; 1203 }; 1204 |
1205 ipmmu_vp1: mmu@fe980000 { | 1205 ipmmu_vp1: iommu@fe980000 { |
1206 compatible = "renesas,ipmmu-r8a7795"; 1207 reg = <0 0xfe980000 0 0x1000>; 1208 renesas,ipmmu-main = <&ipmmu_mm 17>; 1209 power-domains = <&sysc R8A7795_PD_A3VP>; 1210 #iommu-cells = <1>; 1211 }; 1212 1213 avb: ethernet@e6800000 { --- 2127 unchanged lines hidden --- | 1206 compatible = "renesas,ipmmu-r8a7795"; 1207 reg = <0 0xfe980000 0 0x1000>; 1208 renesas,ipmmu-main = <&ipmmu_mm 17>; 1209 power-domains = <&sysc R8A7795_PD_A3VP>; 1210 #iommu-cells = <1>; 1211 }; 1212 1213 avb: ethernet@e6800000 { --- 2127 unchanged lines hidden --- |