r8a77990.dtsi (2bc0b8e2461f525d447f05df8332d91d8f322081) | r8a77990.dtsi (55697cbb44e4f7ea8369f19fa95115dbf066708c) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Device Tree Source for the r8a77990 SoC 4 * 5 * Copyright (C) 2018 Renesas Electronics Corp. 6 */ 7 8#include <dt-bindings/clock/renesas-cpg-mssr.h> 9#include <dt-bindings/interrupt-controller/arm-gic.h> | 1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Device Tree Source for the r8a77990 SoC 4 * 5 * Copyright (C) 2018 Renesas Electronics Corp. 6 */ 7 8#include <dt-bindings/clock/renesas-cpg-mssr.h> 9#include <dt-bindings/interrupt-controller/arm-gic.h> |
10#include <dt-bindings/power/r8a77990-sysc.h> |
|
10 11/ { 12 compatible = "renesas,r8a77990"; 13 #address-cells = <2>; 14 #size-cells = <2>; 15 16 cpus { 17 #address-cells = <1>; --- 187 unchanged lines hidden (view full) --- 205 }; 206 207 sysc: system-controller@e6180000 { 208 compatible = "renesas,r8a77990-sysc"; 209 reg = <0 0xe6180000 0 0x0400>; 210 #power-domain-cells = <1>; 211 }; 212 | 11 12/ { 13 compatible = "renesas,r8a77990"; 14 #address-cells = <2>; 15 #size-cells = <2>; 16 17 cpus { 18 #address-cells = <1>; --- 187 unchanged lines hidden (view full) --- 206 }; 207 208 sysc: system-controller@e6180000 { 209 compatible = "renesas,r8a77990-sysc"; 210 reg = <0 0xe6180000 0 0x0400>; 211 #power-domain-cells = <1>; 212 }; 213 |
214 ipmmu_ds0: mmu@e6740000 { 215 compatible = "renesas,ipmmu-r8a77990"; 216 reg = <0 0xe6740000 0 0x1000>; 217 renesas,ipmmu-main = <&ipmmu_mm 0>; 218 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 219 #iommu-cells = <1>; 220 }; 221 222 ipmmu_ds1: mmu@e7740000 { 223 compatible = "renesas,ipmmu-r8a77990"; 224 reg = <0 0xe7740000 0 0x1000>; 225 renesas,ipmmu-main = <&ipmmu_mm 1>; 226 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 227 #iommu-cells = <1>; 228 }; 229 230 ipmmu_hc: mmu@e6570000 { 231 compatible = "renesas,ipmmu-r8a77990"; 232 reg = <0 0xe6570000 0 0x1000>; 233 renesas,ipmmu-main = <&ipmmu_mm 2>; 234 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 235 #iommu-cells = <1>; 236 }; 237 238 ipmmu_mm: mmu@e67b0000 { 239 compatible = "renesas,ipmmu-r8a77990"; 240 reg = <0 0xe67b0000 0 0x1000>; 241 interrupts = <GIC_SPI 196 IRQ_TYPE_LEVEL_HIGH>, 242 <GIC_SPI 197 IRQ_TYPE_LEVEL_HIGH>; 243 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 244 #iommu-cells = <1>; 245 }; 246 247 ipmmu_mp: mmu@ec670000 { 248 compatible = "renesas,ipmmu-r8a77990"; 249 reg = <0 0xec670000 0 0x1000>; 250 renesas,ipmmu-main = <&ipmmu_mm 4>; 251 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 252 #iommu-cells = <1>; 253 }; 254 255 ipmmu_pv0: mmu@fd800000 { 256 compatible = "renesas,ipmmu-r8a77990"; 257 reg = <0 0xfd800000 0 0x1000>; 258 renesas,ipmmu-main = <&ipmmu_mm 6>; 259 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 260 #iommu-cells = <1>; 261 }; 262 263 ipmmu_rt: mmu@ffc80000 { 264 compatible = "renesas,ipmmu-r8a77990"; 265 reg = <0 0xffc80000 0 0x1000>; 266 renesas,ipmmu-main = <&ipmmu_mm 10>; 267 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 268 #iommu-cells = <1>; 269 }; 270 271 ipmmu_vc0: mmu@fe6b0000 { 272 compatible = "renesas,ipmmu-r8a77990"; 273 reg = <0 0xfe6b0000 0 0x1000>; 274 renesas,ipmmu-main = <&ipmmu_mm 12>; 275 power-domains = <&sysc R8A77990_PD_A3VC>; 276 #iommu-cells = <1>; 277 }; 278 279 ipmmu_vi0: mmu@febd0000 { 280 compatible = "renesas,ipmmu-r8a77990"; 281 reg = <0 0xfebd0000 0 0x1000>; 282 renesas,ipmmu-main = <&ipmmu_mm 14>; 283 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 284 #iommu-cells = <1>; 285 }; 286 287 ipmmu_vp0: mmu@fe990000 { 288 compatible = "renesas,ipmmu-r8a77990"; 289 reg = <0 0xfe990000 0 0x1000>; 290 renesas,ipmmu-main = <&ipmmu_mm 16>; 291 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>; 292 #iommu-cells = <1>; 293 }; 294 |
|
213 avb: ethernet@e6800000 { 214 compatible = "renesas,etheravb-r8a77990", 215 "renesas,etheravb-rcar-gen3"; | 295 avb: ethernet@e6800000 { 296 compatible = "renesas,etheravb-r8a77990", 297 "renesas,etheravb-rcar-gen3"; |
216 reg = <0 0xe6800000 0 0x800>, <0 0xe6a00000 0 0x10000>; | 298 reg = <0 0xe6800000 0 0x800>; |
217 interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>, 218 <GIC_SPI 40 IRQ_TYPE_LEVEL_HIGH>, 219 <GIC_SPI 41 IRQ_TYPE_LEVEL_HIGH>, 220 <GIC_SPI 42 IRQ_TYPE_LEVEL_HIGH>, 221 <GIC_SPI 43 IRQ_TYPE_LEVEL_HIGH>, 222 <GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>, 223 <GIC_SPI 45 IRQ_TYPE_LEVEL_HIGH>, 224 <GIC_SPI 46 IRQ_TYPE_LEVEL_HIGH>, --- 113 unchanged lines hidden --- | 299 interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>, 300 <GIC_SPI 40 IRQ_TYPE_LEVEL_HIGH>, 301 <GIC_SPI 41 IRQ_TYPE_LEVEL_HIGH>, 302 <GIC_SPI 42 IRQ_TYPE_LEVEL_HIGH>, 303 <GIC_SPI 43 IRQ_TYPE_LEVEL_HIGH>, 304 <GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>, 305 <GIC_SPI 45 IRQ_TYPE_LEVEL_HIGH>, 306 <GIC_SPI 46 IRQ_TYPE_LEVEL_HIGH>, --- 113 unchanged lines hidden --- |