1f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0 2f126890aSEmmanuel Vadot/* 3f126890aSEmmanuel Vadot * Device Tree Source for the r8a73a4 SoC 4f126890aSEmmanuel Vadot * 5f126890aSEmmanuel Vadot * Copyright (C) 2013 Renesas Solutions Corp. 6f126890aSEmmanuel Vadot * Copyright (C) 2013 Magnus Damm 7f126890aSEmmanuel Vadot */ 8f126890aSEmmanuel Vadot 9f126890aSEmmanuel Vadot#include <dt-bindings/clock/r8a73a4-clock.h> 10f126890aSEmmanuel Vadot#include <dt-bindings/interrupt-controller/arm-gic.h> 11f126890aSEmmanuel Vadot#include <dt-bindings/interrupt-controller/irq.h> 12f126890aSEmmanuel Vadot 13f126890aSEmmanuel Vadot/ { 14f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4"; 15f126890aSEmmanuel Vadot interrupt-parent = <&gic>; 16f126890aSEmmanuel Vadot #address-cells = <2>; 17f126890aSEmmanuel Vadot #size-cells = <2>; 18f126890aSEmmanuel Vadot 19f126890aSEmmanuel Vadot cpus { 20f126890aSEmmanuel Vadot #address-cells = <1>; 21f126890aSEmmanuel Vadot #size-cells = <0>; 22f126890aSEmmanuel Vadot 23f126890aSEmmanuel Vadot cpu0: cpu@0 { 24f126890aSEmmanuel Vadot device_type = "cpu"; 25f126890aSEmmanuel Vadot compatible = "arm,cortex-a15"; 26f126890aSEmmanuel Vadot reg = <0>; 27f126890aSEmmanuel Vadot clocks = <&cpg_clocks R8A73A4_CLK_Z>; 28f126890aSEmmanuel Vadot clock-frequency = <1500000000>; 29f126890aSEmmanuel Vadot power-domains = <&pd_a2sl>; 30f126890aSEmmanuel Vadot next-level-cache = <&L2_CA15>; 31f126890aSEmmanuel Vadot }; 32f126890aSEmmanuel Vadot 33f126890aSEmmanuel Vadot L2_CA15: cache-controller-0 { 34f126890aSEmmanuel Vadot compatible = "cache"; 35f126890aSEmmanuel Vadot clocks = <&cpg_clocks R8A73A4_CLK_Z>; 36f126890aSEmmanuel Vadot power-domains = <&pd_a3sm>; 37f126890aSEmmanuel Vadot cache-unified; 38f126890aSEmmanuel Vadot cache-level = <2>; 39f126890aSEmmanuel Vadot }; 40f126890aSEmmanuel Vadot 41f126890aSEmmanuel Vadot L2_CA7: cache-controller-1 { 42f126890aSEmmanuel Vadot compatible = "cache"; 43f126890aSEmmanuel Vadot clocks = <&cpg_clocks R8A73A4_CLK_Z2>; 44f126890aSEmmanuel Vadot power-domains = <&pd_a3km>; 45f126890aSEmmanuel Vadot cache-unified; 46f126890aSEmmanuel Vadot cache-level = <2>; 47f126890aSEmmanuel Vadot }; 48f126890aSEmmanuel Vadot }; 49f126890aSEmmanuel Vadot 50f126890aSEmmanuel Vadot ptm { 51f126890aSEmmanuel Vadot compatible = "arm,coresight-etm3x"; 52f126890aSEmmanuel Vadot power-domains = <&pd_d4>; 53f126890aSEmmanuel Vadot }; 54f126890aSEmmanuel Vadot 55f126890aSEmmanuel Vadot timer { 56f126890aSEmmanuel Vadot compatible = "arm,armv7-timer"; 57f126890aSEmmanuel Vadot interrupts = <GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>, 58f126890aSEmmanuel Vadot <GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>, 59f126890aSEmmanuel Vadot <GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>, 60f126890aSEmmanuel Vadot <GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>; 61*0e8011faSEmmanuel Vadot interrupt-names = "sec-phys", "phys", "virt", "hyp-phys"; 62f126890aSEmmanuel Vadot }; 63f126890aSEmmanuel Vadot 647d0873ebSEmmanuel Vadot tmu0: timer@e61e0000 { 657d0873ebSEmmanuel Vadot compatible = "renesas,tmu-r8a73a4", "renesas,tmu"; 667d0873ebSEmmanuel Vadot reg = <0 0xe61e0000 0 0x30>; 677d0873ebSEmmanuel Vadot interrupts = <GIC_SPI 136 IRQ_TYPE_LEVEL_HIGH>, 687d0873ebSEmmanuel Vadot <GIC_SPI 137 IRQ_TYPE_LEVEL_HIGH>, 697d0873ebSEmmanuel Vadot <GIC_SPI 138 IRQ_TYPE_LEVEL_HIGH>; 707d0873ebSEmmanuel Vadot interrupt-names = "tuni0", "tuni1", "tuni2"; 717d0873ebSEmmanuel Vadot clocks = <&mstp1_clks R8A73A4_CLK_TMU0>; 727d0873ebSEmmanuel Vadot clock-names = "fck"; 737d0873ebSEmmanuel Vadot power-domains = <&pd_c5>; 747d0873ebSEmmanuel Vadot status = "disabled"; 757d0873ebSEmmanuel Vadot }; 767d0873ebSEmmanuel Vadot 777d0873ebSEmmanuel Vadot tmu3: timer@fff80000 { 787d0873ebSEmmanuel Vadot compatible = "renesas,tmu-r8a73a4", "renesas,tmu"; 797d0873ebSEmmanuel Vadot reg = <0 0xfff80000 0 0x30>; 807d0873ebSEmmanuel Vadot interrupts = <GIC_SPI 131 IRQ_TYPE_LEVEL_HIGH>, 817d0873ebSEmmanuel Vadot <GIC_SPI 132 IRQ_TYPE_LEVEL_HIGH>, 827d0873ebSEmmanuel Vadot <GIC_SPI 133 IRQ_TYPE_LEVEL_HIGH>; 837d0873ebSEmmanuel Vadot interrupt-names = "tuni0", "tuni1", "tuni2"; 847d0873ebSEmmanuel Vadot clocks = <&mstp1_clks R8A73A4_CLK_TMU3>; 857d0873ebSEmmanuel Vadot clock-names = "fck"; 867d0873ebSEmmanuel Vadot power-domains = <&pd_a3r>; 877d0873ebSEmmanuel Vadot status = "disabled"; 887d0873ebSEmmanuel Vadot }; 897d0873ebSEmmanuel Vadot 90f126890aSEmmanuel Vadot dbsc1: memory-controller@e6790000 { 91f126890aSEmmanuel Vadot compatible = "renesas,dbsc-r8a73a4"; 92f126890aSEmmanuel Vadot reg = <0 0xe6790000 0 0x10000>; 93f126890aSEmmanuel Vadot power-domains = <&pd_a3bc>; 94f126890aSEmmanuel Vadot }; 95f126890aSEmmanuel Vadot 96f126890aSEmmanuel Vadot dbsc2: memory-controller@e67a0000 { 97f126890aSEmmanuel Vadot compatible = "renesas,dbsc-r8a73a4"; 98f126890aSEmmanuel Vadot reg = <0 0xe67a0000 0 0x10000>; 99f126890aSEmmanuel Vadot power-domains = <&pd_a3bc>; 100f126890aSEmmanuel Vadot }; 101f126890aSEmmanuel Vadot 102f126890aSEmmanuel Vadot i2c5: i2c@e60b0000 { 103f126890aSEmmanuel Vadot #address-cells = <1>; 104f126890aSEmmanuel Vadot #size-cells = <0>; 105f126890aSEmmanuel Vadot compatible = "renesas,iic-r8a73a4", "renesas,rmobile-iic"; 106f126890aSEmmanuel Vadot reg = <0 0xe60b0000 0 0x428>; 107f126890aSEmmanuel Vadot interrupts = <GIC_SPI 179 IRQ_TYPE_LEVEL_HIGH>; 108f126890aSEmmanuel Vadot clocks = <&mstp4_clks R8A73A4_CLK_IIC5>; 109f126890aSEmmanuel Vadot power-domains = <&pd_a3sp>; 110f126890aSEmmanuel Vadot 111f126890aSEmmanuel Vadot status = "disabled"; 112f126890aSEmmanuel Vadot }; 113f126890aSEmmanuel Vadot 114f126890aSEmmanuel Vadot cmt1: timer@e6130000 { 115f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-cmt1", "renesas,rcar-gen2-cmt1"; 116f126890aSEmmanuel Vadot reg = <0 0xe6130000 0 0x1004>; 117f126890aSEmmanuel Vadot interrupts = <GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>, 118f126890aSEmmanuel Vadot <GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>, 119f126890aSEmmanuel Vadot <GIC_SPI 122 IRQ_TYPE_LEVEL_HIGH>, 120f126890aSEmmanuel Vadot <GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>, 121f126890aSEmmanuel Vadot <GIC_SPI 124 IRQ_TYPE_LEVEL_HIGH>, 122f126890aSEmmanuel Vadot <GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH>, 123f126890aSEmmanuel Vadot <GIC_SPI 126 IRQ_TYPE_LEVEL_HIGH>, 124f126890aSEmmanuel Vadot <GIC_SPI 127 IRQ_TYPE_LEVEL_HIGH>; 125f126890aSEmmanuel Vadot clocks = <&mstp3_clks R8A73A4_CLK_CMT1>; 126f126890aSEmmanuel Vadot clock-names = "fck"; 127f126890aSEmmanuel Vadot power-domains = <&pd_c5>; 128f126890aSEmmanuel Vadot status = "disabled"; 129f126890aSEmmanuel Vadot }; 130f126890aSEmmanuel Vadot 131f126890aSEmmanuel Vadot irqc0: interrupt-controller@e61c0000 { 132f126890aSEmmanuel Vadot compatible = "renesas,irqc-r8a73a4", "renesas,irqc"; 133f126890aSEmmanuel Vadot #interrupt-cells = <2>; 134f126890aSEmmanuel Vadot interrupt-controller; 135f126890aSEmmanuel Vadot reg = <0 0xe61c0000 0 0x200>; 136f126890aSEmmanuel Vadot interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>, 137f126890aSEmmanuel Vadot <GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>, 138f126890aSEmmanuel Vadot <GIC_SPI 2 IRQ_TYPE_LEVEL_HIGH>, 139f126890aSEmmanuel Vadot <GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>, 140f126890aSEmmanuel Vadot <GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>, 141f126890aSEmmanuel Vadot <GIC_SPI 5 IRQ_TYPE_LEVEL_HIGH>, 142f126890aSEmmanuel Vadot <GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>, 143f126890aSEmmanuel Vadot <GIC_SPI 7 IRQ_TYPE_LEVEL_HIGH>, 144f126890aSEmmanuel Vadot <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>, 145f126890aSEmmanuel Vadot <GIC_SPI 9 IRQ_TYPE_LEVEL_HIGH>, 146f126890aSEmmanuel Vadot <GIC_SPI 10 IRQ_TYPE_LEVEL_HIGH>, 147f126890aSEmmanuel Vadot <GIC_SPI 11 IRQ_TYPE_LEVEL_HIGH>, 148f126890aSEmmanuel Vadot <GIC_SPI 12 IRQ_TYPE_LEVEL_HIGH>, 149f126890aSEmmanuel Vadot <GIC_SPI 13 IRQ_TYPE_LEVEL_HIGH>, 150f126890aSEmmanuel Vadot <GIC_SPI 14 IRQ_TYPE_LEVEL_HIGH>, 151f126890aSEmmanuel Vadot <GIC_SPI 15 IRQ_TYPE_LEVEL_HIGH>, 152f126890aSEmmanuel Vadot <GIC_SPI 16 IRQ_TYPE_LEVEL_HIGH>, 153f126890aSEmmanuel Vadot <GIC_SPI 17 IRQ_TYPE_LEVEL_HIGH>, 154f126890aSEmmanuel Vadot <GIC_SPI 18 IRQ_TYPE_LEVEL_HIGH>, 155f126890aSEmmanuel Vadot <GIC_SPI 19 IRQ_TYPE_LEVEL_HIGH>, 156f126890aSEmmanuel Vadot <GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>, 157f126890aSEmmanuel Vadot <GIC_SPI 21 IRQ_TYPE_LEVEL_HIGH>, 158f126890aSEmmanuel Vadot <GIC_SPI 22 IRQ_TYPE_LEVEL_HIGH>, 159f126890aSEmmanuel Vadot <GIC_SPI 23 IRQ_TYPE_LEVEL_HIGH>, 160f126890aSEmmanuel Vadot <GIC_SPI 24 IRQ_TYPE_LEVEL_HIGH>, 161f126890aSEmmanuel Vadot <GIC_SPI 25 IRQ_TYPE_LEVEL_HIGH>, 162f126890aSEmmanuel Vadot <GIC_SPI 26 IRQ_TYPE_LEVEL_HIGH>, 163f126890aSEmmanuel Vadot <GIC_SPI 27 IRQ_TYPE_LEVEL_HIGH>, 164f126890aSEmmanuel Vadot <GIC_SPI 28 IRQ_TYPE_LEVEL_HIGH>, 165f126890aSEmmanuel Vadot <GIC_SPI 29 IRQ_TYPE_LEVEL_HIGH>, 166f126890aSEmmanuel Vadot <GIC_SPI 30 IRQ_TYPE_LEVEL_HIGH>, 167f126890aSEmmanuel Vadot <GIC_SPI 31 IRQ_TYPE_LEVEL_HIGH>; 168f126890aSEmmanuel Vadot clocks = <&mstp4_clks R8A73A4_CLK_IRQC>; 169f126890aSEmmanuel Vadot power-domains = <&pd_c4>; 170f126890aSEmmanuel Vadot }; 171f126890aSEmmanuel Vadot 172f126890aSEmmanuel Vadot irqc1: interrupt-controller@e61c0200 { 173f126890aSEmmanuel Vadot compatible = "renesas,irqc-r8a73a4", "renesas,irqc"; 174f126890aSEmmanuel Vadot #interrupt-cells = <2>; 175f126890aSEmmanuel Vadot interrupt-controller; 176f126890aSEmmanuel Vadot reg = <0 0xe61c0200 0 0x200>; 177f126890aSEmmanuel Vadot interrupts = <GIC_SPI 32 IRQ_TYPE_LEVEL_HIGH>, 178f126890aSEmmanuel Vadot <GIC_SPI 33 IRQ_TYPE_LEVEL_HIGH>, 179f126890aSEmmanuel Vadot <GIC_SPI 34 IRQ_TYPE_LEVEL_HIGH>, 180f126890aSEmmanuel Vadot <GIC_SPI 35 IRQ_TYPE_LEVEL_HIGH>, 181f126890aSEmmanuel Vadot <GIC_SPI 36 IRQ_TYPE_LEVEL_HIGH>, 182f126890aSEmmanuel Vadot <GIC_SPI 37 IRQ_TYPE_LEVEL_HIGH>, 183f126890aSEmmanuel Vadot <GIC_SPI 38 IRQ_TYPE_LEVEL_HIGH>, 184f126890aSEmmanuel Vadot <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>, 185f126890aSEmmanuel Vadot <GIC_SPI 40 IRQ_TYPE_LEVEL_HIGH>, 186f126890aSEmmanuel Vadot <GIC_SPI 41 IRQ_TYPE_LEVEL_HIGH>, 187f126890aSEmmanuel Vadot <GIC_SPI 42 IRQ_TYPE_LEVEL_HIGH>, 188f126890aSEmmanuel Vadot <GIC_SPI 43 IRQ_TYPE_LEVEL_HIGH>, 189f126890aSEmmanuel Vadot <GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>, 190f126890aSEmmanuel Vadot <GIC_SPI 45 IRQ_TYPE_LEVEL_HIGH>, 191f126890aSEmmanuel Vadot <GIC_SPI 46 IRQ_TYPE_LEVEL_HIGH>, 192f126890aSEmmanuel Vadot <GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>, 193f126890aSEmmanuel Vadot <GIC_SPI 48 IRQ_TYPE_LEVEL_HIGH>, 194f126890aSEmmanuel Vadot <GIC_SPI 49 IRQ_TYPE_LEVEL_HIGH>, 195f126890aSEmmanuel Vadot <GIC_SPI 50 IRQ_TYPE_LEVEL_HIGH>, 196f126890aSEmmanuel Vadot <GIC_SPI 51 IRQ_TYPE_LEVEL_HIGH>, 197f126890aSEmmanuel Vadot <GIC_SPI 52 IRQ_TYPE_LEVEL_HIGH>, 198f126890aSEmmanuel Vadot <GIC_SPI 53 IRQ_TYPE_LEVEL_HIGH>, 199f126890aSEmmanuel Vadot <GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>, 200f126890aSEmmanuel Vadot <GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>, 201f126890aSEmmanuel Vadot <GIC_SPI 56 IRQ_TYPE_LEVEL_HIGH>, 202f126890aSEmmanuel Vadot <GIC_SPI 57 IRQ_TYPE_LEVEL_HIGH>; 203f126890aSEmmanuel Vadot clocks = <&mstp4_clks R8A73A4_CLK_IRQC>; 204f126890aSEmmanuel Vadot power-domains = <&pd_c4>; 205f126890aSEmmanuel Vadot }; 206f126890aSEmmanuel Vadot 207f126890aSEmmanuel Vadot pfc: pinctrl@e6050000 { 208f126890aSEmmanuel Vadot compatible = "renesas,pfc-r8a73a4"; 209f126890aSEmmanuel Vadot reg = <0 0xe6050000 0 0x9000>; 210f126890aSEmmanuel Vadot gpio-controller; 211f126890aSEmmanuel Vadot #gpio-cells = <2>; 212f126890aSEmmanuel Vadot gpio-ranges = 213f126890aSEmmanuel Vadot <&pfc 0 0 31>, <&pfc 32 32 9>, 214f126890aSEmmanuel Vadot <&pfc 64 64 22>, <&pfc 96 96 31>, 215f126890aSEmmanuel Vadot <&pfc 128 128 7>, <&pfc 160 160 19>, 216f126890aSEmmanuel Vadot <&pfc 192 192 31>, <&pfc 224 224 27>, 217f126890aSEmmanuel Vadot <&pfc 256 256 28>, <&pfc 288 288 21>, 218f126890aSEmmanuel Vadot <&pfc 320 320 10>; 219f126890aSEmmanuel Vadot interrupts-extended = 220f126890aSEmmanuel Vadot <&irqc0 0 0>, <&irqc0 1 0>, <&irqc0 2 0>, <&irqc0 3 0>, 221f126890aSEmmanuel Vadot <&irqc0 4 0>, <&irqc0 5 0>, <&irqc0 6 0>, <&irqc0 7 0>, 222f126890aSEmmanuel Vadot <&irqc0 8 0>, <&irqc0 9 0>, <&irqc0 10 0>, <&irqc0 11 0>, 223f126890aSEmmanuel Vadot <&irqc0 12 0>, <&irqc0 13 0>, <&irqc0 14 0>, <&irqc0 15 0>, 224f126890aSEmmanuel Vadot <&irqc0 16 0>, <&irqc0 17 0>, <&irqc0 18 0>, <&irqc0 19 0>, 225f126890aSEmmanuel Vadot <&irqc0 20 0>, <&irqc0 21 0>, <&irqc0 22 0>, <&irqc0 23 0>, 226f126890aSEmmanuel Vadot <&irqc0 24 0>, <&irqc0 25 0>, <&irqc0 26 0>, <&irqc0 27 0>, 227f126890aSEmmanuel Vadot <&irqc0 28 0>, <&irqc0 29 0>, <&irqc0 30 0>, <&irqc0 31 0>, 228f126890aSEmmanuel Vadot <&irqc1 0 0>, <&irqc1 1 0>, <&irqc1 2 0>, <&irqc1 3 0>, 229f126890aSEmmanuel Vadot <&irqc1 4 0>, <&irqc1 5 0>, <&irqc1 6 0>, <&irqc1 7 0>, 230f126890aSEmmanuel Vadot <&irqc1 8 0>, <&irqc1 9 0>, <&irqc1 10 0>, <&irqc1 11 0>, 231f126890aSEmmanuel Vadot <&irqc1 12 0>, <&irqc1 13 0>, <&irqc1 14 0>, <&irqc1 15 0>, 232f126890aSEmmanuel Vadot <&irqc1 16 0>, <&irqc1 17 0>, <&irqc1 18 0>, <&irqc1 19 0>, 233f126890aSEmmanuel Vadot <&irqc1 20 0>, <&irqc1 21 0>, <&irqc1 22 0>, <&irqc1 23 0>, 234f126890aSEmmanuel Vadot <&irqc1 24 0>, <&irqc1 25 0>; 235f126890aSEmmanuel Vadot power-domains = <&pd_c5>; 236f126890aSEmmanuel Vadot }; 237f126890aSEmmanuel Vadot 238f126890aSEmmanuel Vadot thermal@e61f0000 { 239f126890aSEmmanuel Vadot compatible = "renesas,thermal-r8a73a4", "renesas,rcar-thermal"; 240f126890aSEmmanuel Vadot reg = <0 0xe61f0000 0 0x14>, <0 0xe61f0100 0 0x38>, 241f126890aSEmmanuel Vadot <0 0xe61f0200 0 0x38>, <0 0xe61f0300 0 0x38>; 242f126890aSEmmanuel Vadot interrupts = <GIC_SPI 69 IRQ_TYPE_LEVEL_HIGH>; 243f126890aSEmmanuel Vadot clocks = <&mstp5_clks R8A73A4_CLK_THERMAL>; 244f126890aSEmmanuel Vadot power-domains = <&pd_c5>; 245f126890aSEmmanuel Vadot }; 246f126890aSEmmanuel Vadot 247f126890aSEmmanuel Vadot i2c0: i2c@e6500000 { 248f126890aSEmmanuel Vadot #address-cells = <1>; 249f126890aSEmmanuel Vadot #size-cells = <0>; 250f126890aSEmmanuel Vadot compatible = "renesas,iic-r8a73a4", "renesas,rmobile-iic"; 251f126890aSEmmanuel Vadot reg = <0 0xe6500000 0 0x428>; 252f126890aSEmmanuel Vadot interrupts = <GIC_SPI 174 IRQ_TYPE_LEVEL_HIGH>; 253f126890aSEmmanuel Vadot clocks = <&mstp3_clks R8A73A4_CLK_IIC0>; 254f126890aSEmmanuel Vadot power-domains = <&pd_a3sp>; 255f126890aSEmmanuel Vadot status = "disabled"; 256f126890aSEmmanuel Vadot }; 257f126890aSEmmanuel Vadot 258f126890aSEmmanuel Vadot i2c1: i2c@e6510000 { 259f126890aSEmmanuel Vadot #address-cells = <1>; 260f126890aSEmmanuel Vadot #size-cells = <0>; 261f126890aSEmmanuel Vadot compatible = "renesas,iic-r8a73a4", "renesas,rmobile-iic"; 262f126890aSEmmanuel Vadot reg = <0 0xe6510000 0 0x428>; 263f126890aSEmmanuel Vadot interrupts = <GIC_SPI 175 IRQ_TYPE_LEVEL_HIGH>; 264f126890aSEmmanuel Vadot clocks = <&mstp3_clks R8A73A4_CLK_IIC1>; 265f126890aSEmmanuel Vadot power-domains = <&pd_a3sp>; 266f126890aSEmmanuel Vadot status = "disabled"; 267f126890aSEmmanuel Vadot }; 268f126890aSEmmanuel Vadot 269f126890aSEmmanuel Vadot i2c2: i2c@e6520000 { 270f126890aSEmmanuel Vadot #address-cells = <1>; 271f126890aSEmmanuel Vadot #size-cells = <0>; 272f126890aSEmmanuel Vadot compatible = "renesas,iic-r8a73a4", "renesas,rmobile-iic"; 273f126890aSEmmanuel Vadot reg = <0 0xe6520000 0 0x428>; 274f126890aSEmmanuel Vadot interrupts = <GIC_SPI 176 IRQ_TYPE_LEVEL_HIGH>; 275f126890aSEmmanuel Vadot clocks = <&mstp3_clks R8A73A4_CLK_IIC2>; 276f126890aSEmmanuel Vadot power-domains = <&pd_a3sp>; 277f126890aSEmmanuel Vadot status = "disabled"; 278f126890aSEmmanuel Vadot }; 279f126890aSEmmanuel Vadot 280f126890aSEmmanuel Vadot i2c3: i2c@e6530000 { 281f126890aSEmmanuel Vadot #address-cells = <1>; 282f126890aSEmmanuel Vadot #size-cells = <0>; 283f126890aSEmmanuel Vadot compatible = "renesas,iic-r8a73a4", "renesas,rmobile-iic"; 284f126890aSEmmanuel Vadot reg = <0 0xe6530000 0 0x428>; 285f126890aSEmmanuel Vadot interrupts = <GIC_SPI 177 IRQ_TYPE_LEVEL_HIGH>; 286f126890aSEmmanuel Vadot clocks = <&mstp4_clks R8A73A4_CLK_IIC3>; 287f126890aSEmmanuel Vadot power-domains = <&pd_a3sp>; 288f126890aSEmmanuel Vadot status = "disabled"; 289f126890aSEmmanuel Vadot }; 290f126890aSEmmanuel Vadot 291f126890aSEmmanuel Vadot i2c4: i2c@e6540000 { 292f126890aSEmmanuel Vadot #address-cells = <1>; 293f126890aSEmmanuel Vadot #size-cells = <0>; 294f126890aSEmmanuel Vadot compatible = "renesas,iic-r8a73a4", "renesas,rmobile-iic"; 295f126890aSEmmanuel Vadot reg = <0 0xe6540000 0 0x428>; 296f126890aSEmmanuel Vadot interrupts = <GIC_SPI 178 IRQ_TYPE_LEVEL_HIGH>; 297f126890aSEmmanuel Vadot clocks = <&mstp4_clks R8A73A4_CLK_IIC4>; 298f126890aSEmmanuel Vadot power-domains = <&pd_a3sp>; 299f126890aSEmmanuel Vadot status = "disabled"; 300f126890aSEmmanuel Vadot }; 301f126890aSEmmanuel Vadot 302f126890aSEmmanuel Vadot i2c6: i2c@e6550000 { 303f126890aSEmmanuel Vadot #address-cells = <1>; 304f126890aSEmmanuel Vadot #size-cells = <0>; 305f126890aSEmmanuel Vadot compatible = "renesas,iic-r8a73a4", "renesas,rmobile-iic"; 306f126890aSEmmanuel Vadot reg = <0 0xe6550000 0 0x428>; 307f126890aSEmmanuel Vadot interrupts = <GIC_SPI 184 IRQ_TYPE_LEVEL_HIGH>; 308f126890aSEmmanuel Vadot clocks = <&mstp3_clks R8A73A4_CLK_IIC6>; 309f126890aSEmmanuel Vadot power-domains = <&pd_a3sp>; 310f126890aSEmmanuel Vadot status = "disabled"; 311f126890aSEmmanuel Vadot }; 312f126890aSEmmanuel Vadot 313f126890aSEmmanuel Vadot i2c7: i2c@e6560000 { 314f126890aSEmmanuel Vadot #address-cells = <1>; 315f126890aSEmmanuel Vadot #size-cells = <0>; 316f126890aSEmmanuel Vadot compatible = "renesas,iic-r8a73a4", "renesas,rmobile-iic"; 317f126890aSEmmanuel Vadot reg = <0 0xe6560000 0 0x428>; 318f126890aSEmmanuel Vadot interrupts = <GIC_SPI 185 IRQ_TYPE_LEVEL_HIGH>; 319f126890aSEmmanuel Vadot clocks = <&mstp3_clks R8A73A4_CLK_IIC7>; 320f126890aSEmmanuel Vadot power-domains = <&pd_a3sp>; 321f126890aSEmmanuel Vadot status = "disabled"; 322f126890aSEmmanuel Vadot }; 323f126890aSEmmanuel Vadot 324f126890aSEmmanuel Vadot i2c8: i2c@e6570000 { 325f126890aSEmmanuel Vadot #address-cells = <1>; 326f126890aSEmmanuel Vadot #size-cells = <0>; 327f126890aSEmmanuel Vadot compatible = "renesas,iic-r8a73a4", "renesas,rmobile-iic"; 328f126890aSEmmanuel Vadot reg = <0 0xe6570000 0 0x428>; 329f126890aSEmmanuel Vadot interrupts = <GIC_SPI 173 IRQ_TYPE_LEVEL_HIGH>; 330f126890aSEmmanuel Vadot clocks = <&mstp5_clks R8A73A4_CLK_IIC8>; 331f126890aSEmmanuel Vadot power-domains = <&pd_a3sp>; 332f126890aSEmmanuel Vadot status = "disabled"; 333f126890aSEmmanuel Vadot }; 334f126890aSEmmanuel Vadot 335f126890aSEmmanuel Vadot scifb0: serial@e6c20000 { 336f126890aSEmmanuel Vadot compatible = "renesas,scifb-r8a73a4", "renesas,scifb"; 337f126890aSEmmanuel Vadot reg = <0 0xe6c20000 0 0x100>; 338f126890aSEmmanuel Vadot interrupts = <GIC_SPI 148 IRQ_TYPE_LEVEL_HIGH>; 339f126890aSEmmanuel Vadot clocks = <&mstp2_clks R8A73A4_CLK_SCIFB0>; 340f126890aSEmmanuel Vadot clock-names = "fck"; 341f126890aSEmmanuel Vadot power-domains = <&pd_a3sp>; 342f126890aSEmmanuel Vadot status = "disabled"; 343f126890aSEmmanuel Vadot }; 344f126890aSEmmanuel Vadot 345f126890aSEmmanuel Vadot scifb1: serial@e6c30000 { 346f126890aSEmmanuel Vadot compatible = "renesas,scifb-r8a73a4", "renesas,scifb"; 347f126890aSEmmanuel Vadot reg = <0 0xe6c30000 0 0x100>; 348f126890aSEmmanuel Vadot interrupts = <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>; 349f126890aSEmmanuel Vadot clocks = <&mstp2_clks R8A73A4_CLK_SCIFB1>; 350f126890aSEmmanuel Vadot clock-names = "fck"; 351f126890aSEmmanuel Vadot power-domains = <&pd_a3sp>; 352f126890aSEmmanuel Vadot status = "disabled"; 353f126890aSEmmanuel Vadot }; 354f126890aSEmmanuel Vadot 355f126890aSEmmanuel Vadot scifa0: serial@e6c40000 { 356f126890aSEmmanuel Vadot compatible = "renesas,scifa-r8a73a4", "renesas,scifa"; 357f126890aSEmmanuel Vadot reg = <0 0xe6c40000 0 0x100>; 358f126890aSEmmanuel Vadot interrupts = <GIC_SPI 144 IRQ_TYPE_LEVEL_HIGH>; 359f126890aSEmmanuel Vadot clocks = <&mstp2_clks R8A73A4_CLK_SCIFA0>; 360f126890aSEmmanuel Vadot clock-names = "fck"; 361f126890aSEmmanuel Vadot power-domains = <&pd_a3sp>; 362f126890aSEmmanuel Vadot status = "disabled"; 363f126890aSEmmanuel Vadot }; 364f126890aSEmmanuel Vadot 365f126890aSEmmanuel Vadot scifa1: serial@e6c50000 { 366f126890aSEmmanuel Vadot compatible = "renesas,scifa-r8a73a4", "renesas,scifa"; 367f126890aSEmmanuel Vadot reg = <0 0xe6c50000 0 0x100>; 368f126890aSEmmanuel Vadot interrupts = <GIC_SPI 145 IRQ_TYPE_LEVEL_HIGH>; 369f126890aSEmmanuel Vadot clocks = <&mstp2_clks R8A73A4_CLK_SCIFA1>; 370f126890aSEmmanuel Vadot clock-names = "fck"; 371f126890aSEmmanuel Vadot power-domains = <&pd_a3sp>; 372f126890aSEmmanuel Vadot status = "disabled"; 373f126890aSEmmanuel Vadot }; 374f126890aSEmmanuel Vadot 375f126890aSEmmanuel Vadot scifb2: serial@e6ce0000 { 376f126890aSEmmanuel Vadot compatible = "renesas,scifb-r8a73a4", "renesas,scifb"; 377f126890aSEmmanuel Vadot reg = <0 0xe6ce0000 0 0x100>; 378f126890aSEmmanuel Vadot interrupts = <GIC_SPI 150 IRQ_TYPE_LEVEL_HIGH>; 379f126890aSEmmanuel Vadot clocks = <&mstp2_clks R8A73A4_CLK_SCIFB2>; 380f126890aSEmmanuel Vadot clock-names = "fck"; 381f126890aSEmmanuel Vadot power-domains = <&pd_a3sp>; 382f126890aSEmmanuel Vadot status = "disabled"; 383f126890aSEmmanuel Vadot }; 384f126890aSEmmanuel Vadot 385f126890aSEmmanuel Vadot scifb3: serial@e6cf0000 { 386f126890aSEmmanuel Vadot compatible = "renesas,scifb-r8a73a4", "renesas,scifb"; 387f126890aSEmmanuel Vadot reg = <0 0xe6cf0000 0 0x100>; 388f126890aSEmmanuel Vadot interrupts = <GIC_SPI 151 IRQ_TYPE_LEVEL_HIGH>; 389f126890aSEmmanuel Vadot clocks = <&mstp2_clks R8A73A4_CLK_SCIFB3>; 390f126890aSEmmanuel Vadot clock-names = "fck"; 391f126890aSEmmanuel Vadot power-domains = <&pd_c4>; 392f126890aSEmmanuel Vadot status = "disabled"; 393f126890aSEmmanuel Vadot }; 394f126890aSEmmanuel Vadot 395f126890aSEmmanuel Vadot sdhi0: mmc@ee100000 { 396f126890aSEmmanuel Vadot compatible = "renesas,sdhi-r8a73a4"; 397f126890aSEmmanuel Vadot reg = <0 0xee100000 0 0x100>; 398f126890aSEmmanuel Vadot interrupts = <GIC_SPI 165 IRQ_TYPE_LEVEL_HIGH>; 399f126890aSEmmanuel Vadot clocks = <&mstp3_clks R8A73A4_CLK_SDHI0>; 400f126890aSEmmanuel Vadot power-domains = <&pd_a3sp>; 401f126890aSEmmanuel Vadot cap-sd-highspeed; 402f126890aSEmmanuel Vadot status = "disabled"; 403f126890aSEmmanuel Vadot }; 404f126890aSEmmanuel Vadot 405f126890aSEmmanuel Vadot sdhi1: mmc@ee120000 { 406f126890aSEmmanuel Vadot compatible = "renesas,sdhi-r8a73a4"; 407f126890aSEmmanuel Vadot reg = <0 0xee120000 0 0x100>; 408f126890aSEmmanuel Vadot interrupts = <GIC_SPI 166 IRQ_TYPE_LEVEL_HIGH>; 409f126890aSEmmanuel Vadot clocks = <&mstp3_clks R8A73A4_CLK_SDHI1>; 410f126890aSEmmanuel Vadot power-domains = <&pd_a3sp>; 411f126890aSEmmanuel Vadot cap-sd-highspeed; 412f126890aSEmmanuel Vadot status = "disabled"; 413f126890aSEmmanuel Vadot }; 414f126890aSEmmanuel Vadot 415f126890aSEmmanuel Vadot sdhi2: mmc@ee140000 { 416f126890aSEmmanuel Vadot compatible = "renesas,sdhi-r8a73a4"; 417f126890aSEmmanuel Vadot reg = <0 0xee140000 0 0x100>; 418f126890aSEmmanuel Vadot interrupts = <GIC_SPI 167 IRQ_TYPE_LEVEL_HIGH>; 419f126890aSEmmanuel Vadot clocks = <&mstp3_clks R8A73A4_CLK_SDHI2>; 420f126890aSEmmanuel Vadot power-domains = <&pd_a3sp>; 421f126890aSEmmanuel Vadot cap-sd-highspeed; 422f126890aSEmmanuel Vadot status = "disabled"; 423f126890aSEmmanuel Vadot }; 424f126890aSEmmanuel Vadot 425f126890aSEmmanuel Vadot mmcif0: mmc@ee200000 { 426f126890aSEmmanuel Vadot compatible = "renesas,mmcif-r8a73a4", "renesas,sh-mmcif"; 427f126890aSEmmanuel Vadot reg = <0 0xee200000 0 0x80>; 428f126890aSEmmanuel Vadot interrupts = <GIC_SPI 169 IRQ_TYPE_LEVEL_HIGH>; 429f126890aSEmmanuel Vadot clocks = <&mstp3_clks R8A73A4_CLK_MMCIF0>; 430f126890aSEmmanuel Vadot power-domains = <&pd_a3sp>; 431f126890aSEmmanuel Vadot reg-io-width = <4>; 432f126890aSEmmanuel Vadot status = "disabled"; 433f126890aSEmmanuel Vadot }; 434f126890aSEmmanuel Vadot 435f126890aSEmmanuel Vadot mmcif1: mmc@ee220000 { 436f126890aSEmmanuel Vadot compatible = "renesas,mmcif-r8a73a4", "renesas,sh-mmcif"; 437f126890aSEmmanuel Vadot reg = <0 0xee220000 0 0x80>; 438f126890aSEmmanuel Vadot interrupts = <GIC_SPI 170 IRQ_TYPE_LEVEL_HIGH>; 439f126890aSEmmanuel Vadot clocks = <&mstp3_clks R8A73A4_CLK_MMCIF1>; 440f126890aSEmmanuel Vadot power-domains = <&pd_a3sp>; 441f126890aSEmmanuel Vadot reg-io-width = <4>; 442f126890aSEmmanuel Vadot status = "disabled"; 443f126890aSEmmanuel Vadot }; 444f126890aSEmmanuel Vadot 445f126890aSEmmanuel Vadot gic: interrupt-controller@f1001000 { 446f126890aSEmmanuel Vadot compatible = "arm,gic-400"; 447f126890aSEmmanuel Vadot #interrupt-cells = <3>; 448f126890aSEmmanuel Vadot #address-cells = <0>; 449f126890aSEmmanuel Vadot interrupt-controller; 450f126890aSEmmanuel Vadot reg = <0 0xf1001000 0 0x1000>, 451f126890aSEmmanuel Vadot <0 0xf1002000 0 0x2000>, 452f126890aSEmmanuel Vadot <0 0xf1004000 0 0x2000>, 453f126890aSEmmanuel Vadot <0 0xf1006000 0 0x2000>; 454f126890aSEmmanuel Vadot interrupts = <GIC_PPI 9 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_HIGH)>; 455f126890aSEmmanuel Vadot clocks = <&mstp4_clks R8A73A4_CLK_INTC_SYS>; 456f126890aSEmmanuel Vadot clock-names = "clk"; 457f126890aSEmmanuel Vadot power-domains = <&pd_c4>; 458f126890aSEmmanuel Vadot }; 459f126890aSEmmanuel Vadot 460f126890aSEmmanuel Vadot bsc: bus@fec10000 { 461f126890aSEmmanuel Vadot compatible = "renesas,bsc-r8a73a4", "renesas,bsc", 462f126890aSEmmanuel Vadot "simple-pm-bus"; 463f126890aSEmmanuel Vadot #address-cells = <1>; 464f126890aSEmmanuel Vadot #size-cells = <1>; 465f126890aSEmmanuel Vadot ranges = <0 0 0 0x20000000>; 466f126890aSEmmanuel Vadot reg = <0 0xfec10000 0 0x400>; 467f126890aSEmmanuel Vadot clocks = <&zb_clk>; 468f126890aSEmmanuel Vadot power-domains = <&pd_c4>; 469f126890aSEmmanuel Vadot }; 470f126890aSEmmanuel Vadot 471f126890aSEmmanuel Vadot clocks { 472f126890aSEmmanuel Vadot #address-cells = <2>; 473f126890aSEmmanuel Vadot #size-cells = <2>; 474f126890aSEmmanuel Vadot ranges; 475f126890aSEmmanuel Vadot 476f126890aSEmmanuel Vadot /* External root clocks */ 477f126890aSEmmanuel Vadot extalr_clk: extalr { 478f126890aSEmmanuel Vadot compatible = "fixed-clock"; 479f126890aSEmmanuel Vadot #clock-cells = <0>; 48001950c46SEmmanuel Vadot /* This value must be overridden by the board. */ 48101950c46SEmmanuel Vadot clock-frequency = <0>; 482f126890aSEmmanuel Vadot }; 483f126890aSEmmanuel Vadot extal1_clk: extal1 { 484f126890aSEmmanuel Vadot compatible = "fixed-clock"; 485f126890aSEmmanuel Vadot #clock-cells = <0>; 48601950c46SEmmanuel Vadot /* This value must be overridden by the board. */ 48701950c46SEmmanuel Vadot clock-frequency = <0>; 488f126890aSEmmanuel Vadot }; 489f126890aSEmmanuel Vadot extal2_clk: extal2 { 490f126890aSEmmanuel Vadot compatible = "fixed-clock"; 491f126890aSEmmanuel Vadot #clock-cells = <0>; 49201950c46SEmmanuel Vadot /* This value must be overridden by the board. */ 49301950c46SEmmanuel Vadot clock-frequency = <0>; 494f126890aSEmmanuel Vadot }; 495f126890aSEmmanuel Vadot fsiack_clk: fsiack { 496f126890aSEmmanuel Vadot compatible = "fixed-clock"; 497f126890aSEmmanuel Vadot #clock-cells = <0>; 498f126890aSEmmanuel Vadot /* This value must be overridden by the board. */ 499f126890aSEmmanuel Vadot clock-frequency = <0>; 500f126890aSEmmanuel Vadot }; 501f126890aSEmmanuel Vadot fsibck_clk: fsibck { 502f126890aSEmmanuel Vadot compatible = "fixed-clock"; 503f126890aSEmmanuel Vadot #clock-cells = <0>; 504f126890aSEmmanuel Vadot /* This value must be overridden by the board. */ 505f126890aSEmmanuel Vadot clock-frequency = <0>; 506f126890aSEmmanuel Vadot }; 507f126890aSEmmanuel Vadot 508f126890aSEmmanuel Vadot /* Special CPG clocks */ 509f126890aSEmmanuel Vadot cpg_clocks: cpg_clocks@e6150000 { 510f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-cpg-clocks"; 511f126890aSEmmanuel Vadot reg = <0 0xe6150000 0 0x10000>; 512f126890aSEmmanuel Vadot clocks = <&extal1_clk>, <&extal2_clk>; 513f126890aSEmmanuel Vadot #clock-cells = <1>; 514f126890aSEmmanuel Vadot clock-output-names = "main", "pll0", "pll1", "pll2", 515f126890aSEmmanuel Vadot "pll2s", "pll2h", "z", "z2", 516f126890aSEmmanuel Vadot "i", "m3", "b", "m1", "m2", 517f126890aSEmmanuel Vadot "zx", "zs", "hp"; 518f126890aSEmmanuel Vadot }; 519f126890aSEmmanuel Vadot 520f126890aSEmmanuel Vadot /* Variable factor clocks (DIV6) */ 521f126890aSEmmanuel Vadot zb_clk: zb_clk@e6150010 { 522f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 523f126890aSEmmanuel Vadot reg = <0 0xe6150010 0 4>; 524f126890aSEmmanuel Vadot clocks = <&pll1_div2_clk>, <0>, 525f126890aSEmmanuel Vadot <&cpg_clocks R8A73A4_CLK_PLL2S>, <0>; 526f126890aSEmmanuel Vadot #clock-cells = <0>; 527f126890aSEmmanuel Vadot clock-output-names = "zb"; 528f126890aSEmmanuel Vadot }; 529f126890aSEmmanuel Vadot sdhi0_clk: sdhi0ck@e6150074 { 530f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 531f126890aSEmmanuel Vadot reg = <0 0xe6150074 0 4>; 532f126890aSEmmanuel Vadot clocks = <&pll1_div2_clk>, <&cpg_clocks R8A73A4_CLK_PLL2S>, 533f126890aSEmmanuel Vadot <0>, <&extal2_clk>; 534f126890aSEmmanuel Vadot #clock-cells = <0>; 535f126890aSEmmanuel Vadot }; 536f126890aSEmmanuel Vadot sdhi1_clk: sdhi1ck@e6150078 { 537f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 538f126890aSEmmanuel Vadot reg = <0 0xe6150078 0 4>; 539f126890aSEmmanuel Vadot clocks = <&pll1_div2_clk>, <&cpg_clocks R8A73A4_CLK_PLL2S>, 540f126890aSEmmanuel Vadot <0>, <&extal2_clk>; 541f126890aSEmmanuel Vadot #clock-cells = <0>; 542f126890aSEmmanuel Vadot }; 543f126890aSEmmanuel Vadot sdhi2_clk: sdhi2ck@e615007c { 544f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 545f126890aSEmmanuel Vadot reg = <0 0xe615007c 0 4>; 546f126890aSEmmanuel Vadot clocks = <&pll1_div2_clk>, <&cpg_clocks R8A73A4_CLK_PLL2S>, 547f126890aSEmmanuel Vadot <0>, <&extal2_clk>; 548f126890aSEmmanuel Vadot #clock-cells = <0>; 549f126890aSEmmanuel Vadot }; 550f126890aSEmmanuel Vadot mmc0_clk: mmc0@e6150240 { 551f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 552f126890aSEmmanuel Vadot reg = <0 0xe6150240 0 4>; 553f126890aSEmmanuel Vadot clocks = <&pll1_div2_clk>, <&cpg_clocks R8A73A4_CLK_PLL2S>, 554f126890aSEmmanuel Vadot <0>, <&extal2_clk>; 555f126890aSEmmanuel Vadot #clock-cells = <0>; 556f126890aSEmmanuel Vadot }; 557f126890aSEmmanuel Vadot mmc1_clk: mmc1@e6150244 { 558f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 559f126890aSEmmanuel Vadot reg = <0 0xe6150244 0 4>; 560f126890aSEmmanuel Vadot clocks = <&pll1_div2_clk>, <&cpg_clocks R8A73A4_CLK_PLL2S>, 561f126890aSEmmanuel Vadot <0>, <&extal2_clk>; 562f126890aSEmmanuel Vadot #clock-cells = <0>; 563f126890aSEmmanuel Vadot }; 564f126890aSEmmanuel Vadot vclk1_clk: vclk1@e6150008 { 565f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 566f126890aSEmmanuel Vadot reg = <0 0xe6150008 0 4>; 567f126890aSEmmanuel Vadot clocks = <&pll1_div2_clk>, <&cpg_clocks R8A73A4_CLK_PLL2S>, 568f126890aSEmmanuel Vadot <0>, <&extal2_clk>, <&main_div2_clk>, 569f126890aSEmmanuel Vadot <&extalr_clk>, <0>, <0>; 570f126890aSEmmanuel Vadot #clock-cells = <0>; 571f126890aSEmmanuel Vadot }; 572f126890aSEmmanuel Vadot vclk2_clk: vclk2@e615000c { 573f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 574f126890aSEmmanuel Vadot reg = <0 0xe615000c 0 4>; 575f126890aSEmmanuel Vadot clocks = <&pll1_div2_clk>, <&cpg_clocks R8A73A4_CLK_PLL2S>, 576f126890aSEmmanuel Vadot <0>, <&extal2_clk>, <&main_div2_clk>, 577f126890aSEmmanuel Vadot <&extalr_clk>, <0>, <0>; 578f126890aSEmmanuel Vadot #clock-cells = <0>; 579f126890aSEmmanuel Vadot }; 580f126890aSEmmanuel Vadot vclk3_clk: vclk3@e615001c { 581f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 582f126890aSEmmanuel Vadot reg = <0 0xe615001c 0 4>; 583f126890aSEmmanuel Vadot clocks = <&pll1_div2_clk>, <&cpg_clocks R8A73A4_CLK_PLL2S>, 584f126890aSEmmanuel Vadot <0>, <&extal2_clk>, <&main_div2_clk>, 585f126890aSEmmanuel Vadot <&extalr_clk>, <0>, <0>; 586f126890aSEmmanuel Vadot #clock-cells = <0>; 587f126890aSEmmanuel Vadot }; 588f126890aSEmmanuel Vadot vclk4_clk: vclk4@e6150014 { 589f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 590f126890aSEmmanuel Vadot reg = <0 0xe6150014 0 4>; 591f126890aSEmmanuel Vadot clocks = <&pll1_div2_clk>, <&cpg_clocks R8A73A4_CLK_PLL2S>, 592f126890aSEmmanuel Vadot <0>, <&extal2_clk>, <&main_div2_clk>, 593f126890aSEmmanuel Vadot <&extalr_clk>, <0>, <0>; 594f126890aSEmmanuel Vadot #clock-cells = <0>; 595f126890aSEmmanuel Vadot }; 596f126890aSEmmanuel Vadot vclk5_clk: vclk5@e6150034 { 597f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 598f126890aSEmmanuel Vadot reg = <0 0xe6150034 0 4>; 599f126890aSEmmanuel Vadot clocks = <&pll1_div2_clk>, <&cpg_clocks R8A73A4_CLK_PLL2S>, 600f126890aSEmmanuel Vadot <0>, <&extal2_clk>, <&main_div2_clk>, 601f126890aSEmmanuel Vadot <&extalr_clk>, <0>, <0>; 602f126890aSEmmanuel Vadot #clock-cells = <0>; 603f126890aSEmmanuel Vadot }; 604f126890aSEmmanuel Vadot fsia_clk: fsia@e6150018 { 605f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 606f126890aSEmmanuel Vadot reg = <0 0xe6150018 0 4>; 607f126890aSEmmanuel Vadot clocks = <&pll1_div2_clk>, <&cpg_clocks R8A73A4_CLK_PLL2S>, 608f126890aSEmmanuel Vadot <&fsiack_clk>, <0>; 609f126890aSEmmanuel Vadot #clock-cells = <0>; 610f126890aSEmmanuel Vadot }; 611f126890aSEmmanuel Vadot fsib_clk: fsib@e6150090 { 612f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 613f126890aSEmmanuel Vadot reg = <0 0xe6150090 0 4>; 614f126890aSEmmanuel Vadot clocks = <&pll1_div2_clk>, <&cpg_clocks R8A73A4_CLK_PLL2S>, 615f126890aSEmmanuel Vadot <&fsibck_clk>, <0>; 616f126890aSEmmanuel Vadot #clock-cells = <0>; 617f126890aSEmmanuel Vadot }; 618f126890aSEmmanuel Vadot mp_clk: mp@e6150080 { 619f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 620f126890aSEmmanuel Vadot reg = <0 0xe6150080 0 4>; 621f126890aSEmmanuel Vadot clocks = <&pll1_div2_clk>, <&cpg_clocks R8A73A4_CLK_PLL2S>, 622f126890aSEmmanuel Vadot <&extal2_clk>, <&extal2_clk>; 623f126890aSEmmanuel Vadot #clock-cells = <0>; 624f126890aSEmmanuel Vadot }; 625f126890aSEmmanuel Vadot m4_clk: m4@e6150098 { 626f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 627f126890aSEmmanuel Vadot reg = <0 0xe6150098 0 4>; 628f126890aSEmmanuel Vadot clocks = <&cpg_clocks R8A73A4_CLK_PLL2S>; 629f126890aSEmmanuel Vadot #clock-cells = <0>; 630f126890aSEmmanuel Vadot }; 631f126890aSEmmanuel Vadot hsi_clk: hsi@e615026c { 632f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 633f126890aSEmmanuel Vadot reg = <0 0xe615026c 0 4>; 634f126890aSEmmanuel Vadot clocks = <&cpg_clocks R8A73A4_CLK_PLL2H>, <&pll1_div2_clk>, 635f126890aSEmmanuel Vadot <&cpg_clocks R8A73A4_CLK_PLL2S>, <0>; 636f126890aSEmmanuel Vadot #clock-cells = <0>; 637f126890aSEmmanuel Vadot }; 638f126890aSEmmanuel Vadot spuv_clk: spuv@e6150094 { 639f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-div6-clock", "renesas,cpg-div6-clock"; 640f126890aSEmmanuel Vadot reg = <0 0xe6150094 0 4>; 641f126890aSEmmanuel Vadot clocks = <&pll1_div2_clk>, <&cpg_clocks R8A73A4_CLK_PLL2S>, 642f126890aSEmmanuel Vadot <&extal2_clk>, <&extal2_clk>; 643f126890aSEmmanuel Vadot #clock-cells = <0>; 644f126890aSEmmanuel Vadot }; 645f126890aSEmmanuel Vadot 646f126890aSEmmanuel Vadot /* Fixed factor clocks */ 647f126890aSEmmanuel Vadot main_div2_clk: main_div2 { 648f126890aSEmmanuel Vadot compatible = "fixed-factor-clock"; 649f126890aSEmmanuel Vadot clocks = <&cpg_clocks R8A73A4_CLK_MAIN>; 650f126890aSEmmanuel Vadot #clock-cells = <0>; 651f126890aSEmmanuel Vadot clock-div = <2>; 652f126890aSEmmanuel Vadot clock-mult = <1>; 653f126890aSEmmanuel Vadot }; 65401950c46SEmmanuel Vadot cp_clk: cp { 65501950c46SEmmanuel Vadot compatible = "fixed-factor-clock"; 65601950c46SEmmanuel Vadot clocks = <&main_div2_clk>; 65701950c46SEmmanuel Vadot #clock-cells = <0>; 65801950c46SEmmanuel Vadot clock-div = <1>; 65901950c46SEmmanuel Vadot clock-mult = <1>; 66001950c46SEmmanuel Vadot }; 661f126890aSEmmanuel Vadot pll0_div2_clk: pll0_div2 { 662f126890aSEmmanuel Vadot compatible = "fixed-factor-clock"; 663f126890aSEmmanuel Vadot clocks = <&cpg_clocks R8A73A4_CLK_PLL0>; 664f126890aSEmmanuel Vadot #clock-cells = <0>; 665f126890aSEmmanuel Vadot clock-div = <2>; 666f126890aSEmmanuel Vadot clock-mult = <1>; 667f126890aSEmmanuel Vadot }; 668f126890aSEmmanuel Vadot pll1_div2_clk: pll1_div2 { 669f126890aSEmmanuel Vadot compatible = "fixed-factor-clock"; 670f126890aSEmmanuel Vadot clocks = <&cpg_clocks R8A73A4_CLK_PLL1>; 671f126890aSEmmanuel Vadot #clock-cells = <0>; 672f126890aSEmmanuel Vadot clock-div = <2>; 673f126890aSEmmanuel Vadot clock-mult = <1>; 674f126890aSEmmanuel Vadot }; 675f126890aSEmmanuel Vadot extal1_div2_clk: extal1_div2 { 676f126890aSEmmanuel Vadot compatible = "fixed-factor-clock"; 677f126890aSEmmanuel Vadot clocks = <&extal1_clk>; 678f126890aSEmmanuel Vadot #clock-cells = <0>; 679f126890aSEmmanuel Vadot clock-div = <2>; 680f126890aSEmmanuel Vadot clock-mult = <1>; 681f126890aSEmmanuel Vadot }; 682f126890aSEmmanuel Vadot 683f126890aSEmmanuel Vadot /* Gate clocks */ 6847d0873ebSEmmanuel Vadot mstp1_clks: mstp1_clks@e6150134 { 6857d0873ebSEmmanuel Vadot compatible = "renesas,r8a73a4-mstp-clocks", "renesas,cpg-mstp-clocks"; 6867d0873ebSEmmanuel Vadot reg = <0 0xe6150134 0 4>, <0 0xe6150038 0 4>; 6877d0873ebSEmmanuel Vadot clocks = <&cp_clk>, <&mp_clk>; 6887d0873ebSEmmanuel Vadot #clock-cells = <1>; 6897d0873ebSEmmanuel Vadot clock-indices = < 6907d0873ebSEmmanuel Vadot R8A73A4_CLK_TMU0 R8A73A4_CLK_TMU3 6917d0873ebSEmmanuel Vadot >; 6927d0873ebSEmmanuel Vadot clock-output-names = 6937d0873ebSEmmanuel Vadot "tmu0", "tmu3"; 6947d0873ebSEmmanuel Vadot }; 695f126890aSEmmanuel Vadot mstp2_clks: mstp2_clks@e6150138 { 696f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-mstp-clocks", "renesas,cpg-mstp-clocks"; 697f126890aSEmmanuel Vadot reg = <0 0xe6150138 0 4>, <0 0xe6150040 0 4>; 698f126890aSEmmanuel Vadot clocks = <&mp_clk>, <&mp_clk>, <&mp_clk>, <&mp_clk>, 699f126890aSEmmanuel Vadot <&mp_clk>, <&mp_clk>, <&cpg_clocks R8A73A4_CLK_HP>; 700f126890aSEmmanuel Vadot #clock-cells = <1>; 701f126890aSEmmanuel Vadot clock-indices = < 702f126890aSEmmanuel Vadot R8A73A4_CLK_SCIFA0 R8A73A4_CLK_SCIFA1 703f126890aSEmmanuel Vadot R8A73A4_CLK_SCIFB0 R8A73A4_CLK_SCIFB1 704f126890aSEmmanuel Vadot R8A73A4_CLK_SCIFB2 R8A73A4_CLK_SCIFB3 705f126890aSEmmanuel Vadot R8A73A4_CLK_DMAC 706f126890aSEmmanuel Vadot >; 707f126890aSEmmanuel Vadot clock-output-names = 708f126890aSEmmanuel Vadot "scifa0", "scifa1", "scifb0", "scifb1", 709f126890aSEmmanuel Vadot "scifb2", "scifb3", "dmac"; 710f126890aSEmmanuel Vadot }; 711f126890aSEmmanuel Vadot mstp3_clks: mstp3_clks@e615013c { 712f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-mstp-clocks", "renesas,cpg-mstp-clocks"; 713f126890aSEmmanuel Vadot reg = <0 0xe615013c 0 4>, <0 0xe6150048 0 4>; 714f126890aSEmmanuel Vadot clocks = <&cpg_clocks R8A73A4_CLK_HP>, <&mmc1_clk>, 715f126890aSEmmanuel Vadot <&sdhi2_clk>, <&sdhi1_clk>, <&sdhi0_clk>, 716f126890aSEmmanuel Vadot <&mmc0_clk>, <&cpg_clocks R8A73A4_CLK_HP>, 717f126890aSEmmanuel Vadot <&cpg_clocks R8A73A4_CLK_HP>, <&cpg_clocks 718f126890aSEmmanuel Vadot R8A73A4_CLK_HP>, <&cpg_clocks 719f126890aSEmmanuel Vadot R8A73A4_CLK_HP>, <&extalr_clk>; 720f126890aSEmmanuel Vadot #clock-cells = <1>; 721f126890aSEmmanuel Vadot clock-indices = < 722f126890aSEmmanuel Vadot R8A73A4_CLK_IIC2 R8A73A4_CLK_MMCIF1 723f126890aSEmmanuel Vadot R8A73A4_CLK_SDHI2 R8A73A4_CLK_SDHI1 724f126890aSEmmanuel Vadot R8A73A4_CLK_SDHI0 R8A73A4_CLK_MMCIF0 725f126890aSEmmanuel Vadot R8A73A4_CLK_IIC6 R8A73A4_CLK_IIC7 726f126890aSEmmanuel Vadot R8A73A4_CLK_IIC0 R8A73A4_CLK_IIC1 727f126890aSEmmanuel Vadot R8A73A4_CLK_CMT1 728f126890aSEmmanuel Vadot >; 729f126890aSEmmanuel Vadot clock-output-names = 730f126890aSEmmanuel Vadot "iic2", "mmcif1", "sdhi2", "sdhi1", "sdhi0", 731f126890aSEmmanuel Vadot "mmcif0", "iic6", "iic7", "iic0", "iic1", 732f126890aSEmmanuel Vadot "cmt1"; 733f126890aSEmmanuel Vadot }; 734f126890aSEmmanuel Vadot mstp4_clks: mstp4_clks@e6150140 { 735f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-mstp-clocks", "renesas,cpg-mstp-clocks"; 736f126890aSEmmanuel Vadot reg = <0 0xe6150140 0 4>, <0 0xe615004c 0 4>; 73701950c46SEmmanuel Vadot clocks = <&cp_clk>, <&cpg_clocks R8A73A4_CLK_ZS>, 73801950c46SEmmanuel Vadot <&cp_clk>, <&cpg_clocks R8A73A4_CLK_HP>, 739f126890aSEmmanuel Vadot <&cpg_clocks R8A73A4_CLK_HP>; 740f126890aSEmmanuel Vadot #clock-cells = <1>; 741f126890aSEmmanuel Vadot clock-indices = < 742f126890aSEmmanuel Vadot R8A73A4_CLK_IRQC R8A73A4_CLK_INTC_SYS 743f126890aSEmmanuel Vadot R8A73A4_CLK_IIC5 R8A73A4_CLK_IIC4 744f126890aSEmmanuel Vadot R8A73A4_CLK_IIC3 745f126890aSEmmanuel Vadot >; 746f126890aSEmmanuel Vadot clock-output-names = 747f126890aSEmmanuel Vadot "irqc", "intc-sys", "iic5", "iic4", "iic3"; 748f126890aSEmmanuel Vadot }; 749f126890aSEmmanuel Vadot mstp5_clks: mstp5_clks@e6150144 { 750f126890aSEmmanuel Vadot compatible = "renesas,r8a73a4-mstp-clocks", "renesas,cpg-mstp-clocks"; 751f126890aSEmmanuel Vadot reg = <0 0xe6150144 0 4>, <0 0xe615003c 0 4>; 75201950c46SEmmanuel Vadot clocks = <&cp_clk>, <&cpg_clocks R8A73A4_CLK_HP>; 753f126890aSEmmanuel Vadot #clock-cells = <1>; 754f126890aSEmmanuel Vadot clock-indices = < 755f126890aSEmmanuel Vadot R8A73A4_CLK_THERMAL R8A73A4_CLK_IIC8 756f126890aSEmmanuel Vadot >; 757f126890aSEmmanuel Vadot clock-output-names = 758f126890aSEmmanuel Vadot "thermal", "iic8"; 759f126890aSEmmanuel Vadot }; 760f126890aSEmmanuel Vadot }; 761f126890aSEmmanuel Vadot 762f126890aSEmmanuel Vadot prr: chipid@ff000044 { 763f126890aSEmmanuel Vadot compatible = "renesas,prr"; 764f126890aSEmmanuel Vadot reg = <0 0xff000044 0 4>; 765f126890aSEmmanuel Vadot }; 766f126890aSEmmanuel Vadot 767f126890aSEmmanuel Vadot sysc: system-controller@e6180000 { 768f126890aSEmmanuel Vadot compatible = "renesas,sysc-r8a73a4", "renesas,sysc-rmobile"; 769f126890aSEmmanuel Vadot reg = <0 0xe6180000 0 0x8000>, <0 0xe6188000 0 0x8000>; 770f126890aSEmmanuel Vadot 771f126890aSEmmanuel Vadot pm-domains { 772f126890aSEmmanuel Vadot pd_c5: c5 { 773f126890aSEmmanuel Vadot #address-cells = <1>; 774f126890aSEmmanuel Vadot #size-cells = <0>; 775f126890aSEmmanuel Vadot #power-domain-cells = <0>; 776f126890aSEmmanuel Vadot 777f126890aSEmmanuel Vadot pd_c4: c4@0 { 778f126890aSEmmanuel Vadot reg = <0>; 779f126890aSEmmanuel Vadot #address-cells = <1>; 780f126890aSEmmanuel Vadot #size-cells = <0>; 781f126890aSEmmanuel Vadot #power-domain-cells = <0>; 782f126890aSEmmanuel Vadot 783f126890aSEmmanuel Vadot pd_a3sg: a3sg@16 { 784f126890aSEmmanuel Vadot reg = <16>; 785f126890aSEmmanuel Vadot #power-domain-cells = <0>; 786f126890aSEmmanuel Vadot }; 787f126890aSEmmanuel Vadot 788f126890aSEmmanuel Vadot pd_a3ex: a3ex@17 { 789f126890aSEmmanuel Vadot reg = <17>; 790f126890aSEmmanuel Vadot #power-domain-cells = <0>; 791f126890aSEmmanuel Vadot }; 792f126890aSEmmanuel Vadot 793f126890aSEmmanuel Vadot pd_a3sp: a3sp@18 { 794f126890aSEmmanuel Vadot reg = <18>; 795f126890aSEmmanuel Vadot #address-cells = <1>; 796f126890aSEmmanuel Vadot #size-cells = <0>; 797f126890aSEmmanuel Vadot #power-domain-cells = <0>; 798f126890aSEmmanuel Vadot 799f126890aSEmmanuel Vadot pd_a2us: a2us@19 { 800f126890aSEmmanuel Vadot reg = <19>; 801f126890aSEmmanuel Vadot #power-domain-cells = <0>; 802f126890aSEmmanuel Vadot }; 803f126890aSEmmanuel Vadot }; 804f126890aSEmmanuel Vadot 805f126890aSEmmanuel Vadot pd_a3sm: a3sm@20 { 806f126890aSEmmanuel Vadot reg = <20>; 807f126890aSEmmanuel Vadot #address-cells = <1>; 808f126890aSEmmanuel Vadot #size-cells = <0>; 809f126890aSEmmanuel Vadot #power-domain-cells = <0>; 810f126890aSEmmanuel Vadot 811f126890aSEmmanuel Vadot pd_a2sl: a2sl@21 { 812f126890aSEmmanuel Vadot reg = <21>; 813f126890aSEmmanuel Vadot #power-domain-cells = <0>; 814f126890aSEmmanuel Vadot }; 815f126890aSEmmanuel Vadot }; 816f126890aSEmmanuel Vadot 817f126890aSEmmanuel Vadot pd_a3km: a3km@22 { 818f126890aSEmmanuel Vadot reg = <22>; 819f126890aSEmmanuel Vadot #address-cells = <1>; 820f126890aSEmmanuel Vadot #size-cells = <0>; 821f126890aSEmmanuel Vadot #power-domain-cells = <0>; 822f126890aSEmmanuel Vadot 823f126890aSEmmanuel Vadot pd_a2kl: a2kl@23 { 824f126890aSEmmanuel Vadot reg = <23>; 825f126890aSEmmanuel Vadot #power-domain-cells = <0>; 826f126890aSEmmanuel Vadot }; 827f126890aSEmmanuel Vadot }; 828f126890aSEmmanuel Vadot }; 829f126890aSEmmanuel Vadot 830f126890aSEmmanuel Vadot pd_c4ma: c4ma@1 { 831f126890aSEmmanuel Vadot reg = <1>; 832f126890aSEmmanuel Vadot #power-domain-cells = <0>; 833f126890aSEmmanuel Vadot }; 834f126890aSEmmanuel Vadot 835f126890aSEmmanuel Vadot pd_c4cl: c4cl@2 { 836f126890aSEmmanuel Vadot reg = <2>; 837f126890aSEmmanuel Vadot #power-domain-cells = <0>; 838f126890aSEmmanuel Vadot }; 839f126890aSEmmanuel Vadot 840f126890aSEmmanuel Vadot pd_d4: d4@3 { 841f126890aSEmmanuel Vadot reg = <3>; 842f126890aSEmmanuel Vadot #power-domain-cells = <0>; 843f126890aSEmmanuel Vadot }; 844f126890aSEmmanuel Vadot 845f126890aSEmmanuel Vadot pd_a4bc: a4bc@4 { 846f126890aSEmmanuel Vadot reg = <4>; 847f126890aSEmmanuel Vadot #address-cells = <1>; 848f126890aSEmmanuel Vadot #size-cells = <0>; 849f126890aSEmmanuel Vadot #power-domain-cells = <0>; 850f126890aSEmmanuel Vadot 851f126890aSEmmanuel Vadot pd_a3bc: a3bc@5 { 852f126890aSEmmanuel Vadot reg = <5>; 853f126890aSEmmanuel Vadot #power-domain-cells = <0>; 854f126890aSEmmanuel Vadot }; 855f126890aSEmmanuel Vadot }; 856f126890aSEmmanuel Vadot 857f126890aSEmmanuel Vadot pd_a4l: a4l@6 { 858f126890aSEmmanuel Vadot reg = <6>; 859f126890aSEmmanuel Vadot #power-domain-cells = <0>; 860f126890aSEmmanuel Vadot }; 861f126890aSEmmanuel Vadot 862f126890aSEmmanuel Vadot pd_a4lc: a4lc@7 { 863f126890aSEmmanuel Vadot reg = <7>; 864f126890aSEmmanuel Vadot #power-domain-cells = <0>; 865f126890aSEmmanuel Vadot }; 866f126890aSEmmanuel Vadot 867f126890aSEmmanuel Vadot pd_a4mp: a4mp@8 { 868f126890aSEmmanuel Vadot reg = <8>; 869f126890aSEmmanuel Vadot #address-cells = <1>; 870f126890aSEmmanuel Vadot #size-cells = <0>; 871f126890aSEmmanuel Vadot #power-domain-cells = <0>; 872f126890aSEmmanuel Vadot 873f126890aSEmmanuel Vadot pd_a3mp: a3mp@9 { 874f126890aSEmmanuel Vadot reg = <9>; 875f126890aSEmmanuel Vadot #power-domain-cells = <0>; 876f126890aSEmmanuel Vadot }; 877f126890aSEmmanuel Vadot 878f126890aSEmmanuel Vadot pd_a3vc: a3vc@10 { 879f126890aSEmmanuel Vadot reg = <10>; 880f126890aSEmmanuel Vadot #power-domain-cells = <0>; 881f126890aSEmmanuel Vadot }; 882f126890aSEmmanuel Vadot }; 883f126890aSEmmanuel Vadot 884f126890aSEmmanuel Vadot pd_a4sf: a4sf@11 { 885f126890aSEmmanuel Vadot reg = <11>; 886f126890aSEmmanuel Vadot #power-domain-cells = <0>; 887f126890aSEmmanuel Vadot }; 888f126890aSEmmanuel Vadot 889f126890aSEmmanuel Vadot pd_a3r: a3r@12 { 890f126890aSEmmanuel Vadot reg = <12>; 891f126890aSEmmanuel Vadot #address-cells = <1>; 892f126890aSEmmanuel Vadot #size-cells = <0>; 893f126890aSEmmanuel Vadot #power-domain-cells = <0>; 894f126890aSEmmanuel Vadot 895f126890aSEmmanuel Vadot pd_a2rv: a2rv@13 { 896f126890aSEmmanuel Vadot reg = <13>; 897f126890aSEmmanuel Vadot #power-domain-cells = <0>; 898f126890aSEmmanuel Vadot }; 899f126890aSEmmanuel Vadot 900f126890aSEmmanuel Vadot pd_a2is: a2is@14 { 901f126890aSEmmanuel Vadot reg = <14>; 902f126890aSEmmanuel Vadot #power-domain-cells = <0>; 903f126890aSEmmanuel Vadot }; 904f126890aSEmmanuel Vadot }; 905f126890aSEmmanuel Vadot }; 906f126890aSEmmanuel Vadot }; 907f126890aSEmmanuel Vadot }; 908f126890aSEmmanuel Vadot}; 909