18bab661aSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 28bab661aSEmmanuel Vadot/* 38bab661aSEmmanuel Vadot * Device Tree Source for the RZ/G2UL SoC 48bab661aSEmmanuel Vadot * 58bab661aSEmmanuel Vadot * Copyright (C) 2022 Renesas Electronics Corp. 68bab661aSEmmanuel Vadot */ 78bab661aSEmmanuel Vadot 88bab661aSEmmanuel Vadot#include <dt-bindings/interrupt-controller/arm-gic.h> 98bab661aSEmmanuel Vadot 108bab661aSEmmanuel Vadot#define SOC_PERIPHERAL_IRQ(nr) GIC_SPI nr 118bab661aSEmmanuel Vadot 128bab661aSEmmanuel Vadot#include "r9a07g043.dtsi" 138bab661aSEmmanuel Vadot 148bab661aSEmmanuel Vadot/ { 158bab661aSEmmanuel Vadot cpus { 168bab661aSEmmanuel Vadot #address-cells = <1>; 178bab661aSEmmanuel Vadot #size-cells = <0>; 188bab661aSEmmanuel Vadot 198bab661aSEmmanuel Vadot cpu0: cpu@0 { 208bab661aSEmmanuel Vadot compatible = "arm,cortex-a55"; 218bab661aSEmmanuel Vadot reg = <0>; 228bab661aSEmmanuel Vadot device_type = "cpu"; 238bab661aSEmmanuel Vadot #cooling-cells = <2>; 248bab661aSEmmanuel Vadot next-level-cache = <&L3_CA55>; 258bab661aSEmmanuel Vadot enable-method = "psci"; 268bab661aSEmmanuel Vadot clocks = <&cpg CPG_CORE R9A07G043_CLK_I>; 278bab661aSEmmanuel Vadot operating-points-v2 = <&cluster0_opp>; 288bab661aSEmmanuel Vadot }; 298bab661aSEmmanuel Vadot 308bab661aSEmmanuel Vadot L3_CA55: cache-controller-0 { 318bab661aSEmmanuel Vadot compatible = "cache"; 328bab661aSEmmanuel Vadot cache-unified; 338bab661aSEmmanuel Vadot cache-size = <0x40000>; 348bab661aSEmmanuel Vadot cache-level = <3>; 358bab661aSEmmanuel Vadot }; 368bab661aSEmmanuel Vadot }; 378bab661aSEmmanuel Vadot 38fac71e4eSEmmanuel Vadot pmu { 39fac71e4eSEmmanuel Vadot compatible = "arm,cortex-a55-pmu"; 40fac71e4eSEmmanuel Vadot interrupts-extended = <&gic GIC_PPI 7 IRQ_TYPE_LEVEL_LOW>; 41fac71e4eSEmmanuel Vadot }; 42fac71e4eSEmmanuel Vadot 438bab661aSEmmanuel Vadot psci { 448bab661aSEmmanuel Vadot compatible = "arm,psci-1.0", "arm,psci-0.2"; 458bab661aSEmmanuel Vadot method = "smc"; 468bab661aSEmmanuel Vadot }; 478bab661aSEmmanuel Vadot 488bab661aSEmmanuel Vadot timer { 498bab661aSEmmanuel Vadot compatible = "arm,armv8-timer"; 50fac71e4eSEmmanuel Vadot interrupts-extended = <&gic GIC_PPI 13 IRQ_TYPE_LEVEL_LOW>, 51fac71e4eSEmmanuel Vadot <&gic GIC_PPI 14 IRQ_TYPE_LEVEL_LOW>, 52fac71e4eSEmmanuel Vadot <&gic GIC_PPI 11 IRQ_TYPE_LEVEL_LOW>, 530e8011faSEmmanuel Vadot <&gic GIC_PPI 10 IRQ_TYPE_LEVEL_LOW>, 540e8011faSEmmanuel Vadot <&gic GIC_PPI 12 IRQ_TYPE_LEVEL_LOW>; 550e8011faSEmmanuel Vadot interrupt-names = "sec-phys", "phys", "virt", "hyp-phys", 560e8011faSEmmanuel Vadot "hyp-virt"; 578bab661aSEmmanuel Vadot }; 588bab661aSEmmanuel Vadot}; 598bab661aSEmmanuel Vadot 608bab661aSEmmanuel Vadot&soc { 618bab661aSEmmanuel Vadot interrupt-parent = <&gic>; 628bab661aSEmmanuel Vadot 6301950c46SEmmanuel Vadot cru: video@10830000 { 6401950c46SEmmanuel Vadot compatible = "renesas,r9a07g043-cru", "renesas,rzg2l-cru"; 6501950c46SEmmanuel Vadot reg = <0 0x10830000 0 0x400>; 6601950c46SEmmanuel Vadot clocks = <&cpg CPG_MOD R9A07G043_CRU_VCLK>, 6701950c46SEmmanuel Vadot <&cpg CPG_MOD R9A07G043_CRU_PCLK>, 6801950c46SEmmanuel Vadot <&cpg CPG_MOD R9A07G043_CRU_ACLK>; 6901950c46SEmmanuel Vadot clock-names = "video", "apb", "axi"; 7001950c46SEmmanuel Vadot interrupts = <SOC_PERIPHERAL_IRQ(167) IRQ_TYPE_LEVEL_HIGH>, 7101950c46SEmmanuel Vadot <SOC_PERIPHERAL_IRQ(168) IRQ_TYPE_LEVEL_HIGH>, 7201950c46SEmmanuel Vadot <SOC_PERIPHERAL_IRQ(169) IRQ_TYPE_LEVEL_HIGH>; 7301950c46SEmmanuel Vadot interrupt-names = "image_conv", "image_conv_err", "axi_mst_err"; 7401950c46SEmmanuel Vadot resets = <&cpg R9A07G043_CRU_PRESETN>, 7501950c46SEmmanuel Vadot <&cpg R9A07G043_CRU_ARESETN>; 7601950c46SEmmanuel Vadot reset-names = "presetn", "aresetn"; 7701950c46SEmmanuel Vadot power-domains = <&cpg>; 7801950c46SEmmanuel Vadot status = "disabled"; 7901950c46SEmmanuel Vadot 8001950c46SEmmanuel Vadot ports { 8101950c46SEmmanuel Vadot #address-cells = <1>; 8201950c46SEmmanuel Vadot #size-cells = <0>; 8301950c46SEmmanuel Vadot 8401950c46SEmmanuel Vadot port@1 { 8501950c46SEmmanuel Vadot #address-cells = <1>; 8601950c46SEmmanuel Vadot #size-cells = <0>; 8701950c46SEmmanuel Vadot 8801950c46SEmmanuel Vadot reg = <1>; 8901950c46SEmmanuel Vadot crucsi2: endpoint@0 { 9001950c46SEmmanuel Vadot reg = <0>; 9101950c46SEmmanuel Vadot remote-endpoint = <&csi2cru>; 9201950c46SEmmanuel Vadot }; 9301950c46SEmmanuel Vadot }; 9401950c46SEmmanuel Vadot }; 9501950c46SEmmanuel Vadot }; 9601950c46SEmmanuel Vadot 9701950c46SEmmanuel Vadot csi2: csi2@10830400 { 9801950c46SEmmanuel Vadot compatible = "renesas,r9a07g043-csi2", "renesas,rzg2l-csi2"; 9901950c46SEmmanuel Vadot reg = <0 0x10830400 0 0xfc00>; 10001950c46SEmmanuel Vadot interrupts = <SOC_PERIPHERAL_IRQ(166) IRQ_TYPE_LEVEL_HIGH>; 10101950c46SEmmanuel Vadot clocks = <&cpg CPG_MOD R9A07G043_CRU_SYSCLK>, 10201950c46SEmmanuel Vadot <&cpg CPG_MOD R9A07G043_CRU_VCLK>, 10301950c46SEmmanuel Vadot <&cpg CPG_MOD R9A07G043_CRU_PCLK>; 10401950c46SEmmanuel Vadot clock-names = "system", "video", "apb"; 10501950c46SEmmanuel Vadot resets = <&cpg R9A07G043_CRU_PRESETN>, 10601950c46SEmmanuel Vadot <&cpg R9A07G043_CRU_CMN_RSTB>; 10701950c46SEmmanuel Vadot reset-names = "presetn", "cmn-rstb"; 10801950c46SEmmanuel Vadot power-domains = <&cpg>; 10901950c46SEmmanuel Vadot status = "disabled"; 11001950c46SEmmanuel Vadot 11101950c46SEmmanuel Vadot ports { 11201950c46SEmmanuel Vadot #address-cells = <1>; 11301950c46SEmmanuel Vadot #size-cells = <0>; 11401950c46SEmmanuel Vadot 11501950c46SEmmanuel Vadot port@0 { 11601950c46SEmmanuel Vadot reg = <0>; 11701950c46SEmmanuel Vadot }; 11801950c46SEmmanuel Vadot 11901950c46SEmmanuel Vadot port@1 { 12001950c46SEmmanuel Vadot #address-cells = <1>; 12101950c46SEmmanuel Vadot #size-cells = <0>; 12201950c46SEmmanuel Vadot reg = <1>; 12301950c46SEmmanuel Vadot 12401950c46SEmmanuel Vadot csi2cru: endpoint@0 { 12501950c46SEmmanuel Vadot reg = <0>; 12601950c46SEmmanuel Vadot remote-endpoint = <&crucsi2>; 12701950c46SEmmanuel Vadot }; 12801950c46SEmmanuel Vadot }; 12901950c46SEmmanuel Vadot }; 13001950c46SEmmanuel Vadot }; 13101950c46SEmmanuel Vadot 132*b2d2a78aSEmmanuel Vadot vspd: vsp@10870000 { 133*b2d2a78aSEmmanuel Vadot compatible = "renesas,r9a07g043u-vsp2", "renesas,r9a07g044-vsp2"; 134*b2d2a78aSEmmanuel Vadot reg = <0 0x10870000 0 0x10000>; 135*b2d2a78aSEmmanuel Vadot interrupts = <SOC_PERIPHERAL_IRQ(149) IRQ_TYPE_LEVEL_HIGH>; 136*b2d2a78aSEmmanuel Vadot clocks = <&cpg CPG_MOD R9A07G043_LCDC_CLK_A>, 137*b2d2a78aSEmmanuel Vadot <&cpg CPG_MOD R9A07G043_LCDC_CLK_P>, 138*b2d2a78aSEmmanuel Vadot <&cpg CPG_MOD R9A07G043_LCDC_CLK_D>; 139*b2d2a78aSEmmanuel Vadot clock-names = "aclk", "pclk", "vclk"; 140*b2d2a78aSEmmanuel Vadot power-domains = <&cpg>; 141*b2d2a78aSEmmanuel Vadot resets = <&cpg R9A07G043_LCDC_RESET_N>; 142*b2d2a78aSEmmanuel Vadot renesas,fcp = <&fcpvd>; 143*b2d2a78aSEmmanuel Vadot }; 144*b2d2a78aSEmmanuel Vadot 145*b2d2a78aSEmmanuel Vadot fcpvd: fcp@10880000 { 146*b2d2a78aSEmmanuel Vadot compatible = "renesas,r9a07g043u-fcpvd", "renesas,fcpv"; 147*b2d2a78aSEmmanuel Vadot reg = <0 0x10880000 0 0x10000>; 148*b2d2a78aSEmmanuel Vadot clocks = <&cpg CPG_MOD R9A07G043_LCDC_CLK_A>, 149*b2d2a78aSEmmanuel Vadot <&cpg CPG_MOD R9A07G043_LCDC_CLK_P>, 150*b2d2a78aSEmmanuel Vadot <&cpg CPG_MOD R9A07G043_LCDC_CLK_D>; 151*b2d2a78aSEmmanuel Vadot clock-names = "aclk", "pclk", "vclk"; 152*b2d2a78aSEmmanuel Vadot power-domains = <&cpg>; 153*b2d2a78aSEmmanuel Vadot resets = <&cpg R9A07G043_LCDC_RESET_N>; 154*b2d2a78aSEmmanuel Vadot }; 155*b2d2a78aSEmmanuel Vadot 156*b2d2a78aSEmmanuel Vadot du: display@10890000 { 157*b2d2a78aSEmmanuel Vadot compatible = "renesas,r9a07g043u-du"; 158*b2d2a78aSEmmanuel Vadot reg = <0 0x10890000 0 0x10000>; 159*b2d2a78aSEmmanuel Vadot interrupts = <SOC_PERIPHERAL_IRQ(152) IRQ_TYPE_LEVEL_HIGH>; 160*b2d2a78aSEmmanuel Vadot clocks = <&cpg CPG_MOD R9A07G043_LCDC_CLK_A>, 161*b2d2a78aSEmmanuel Vadot <&cpg CPG_MOD R9A07G043_LCDC_CLK_P>, 162*b2d2a78aSEmmanuel Vadot <&cpg CPG_MOD R9A07G043_LCDC_CLK_D>; 163*b2d2a78aSEmmanuel Vadot clock-names = "aclk", "pclk", "vclk"; 164*b2d2a78aSEmmanuel Vadot power-domains = <&cpg>; 165*b2d2a78aSEmmanuel Vadot resets = <&cpg R9A07G043_LCDC_RESET_N>; 166*b2d2a78aSEmmanuel Vadot renesas,vsps = <&vspd 0>; 167*b2d2a78aSEmmanuel Vadot status = "disabled"; 168*b2d2a78aSEmmanuel Vadot 169*b2d2a78aSEmmanuel Vadot ports { 170*b2d2a78aSEmmanuel Vadot #address-cells = <1>; 171*b2d2a78aSEmmanuel Vadot #size-cells = <0>; 172*b2d2a78aSEmmanuel Vadot 173*b2d2a78aSEmmanuel Vadot port@0 { 174*b2d2a78aSEmmanuel Vadot reg = <0>; 175*b2d2a78aSEmmanuel Vadot du_out_rgb: endpoint { 176*b2d2a78aSEmmanuel Vadot }; 177*b2d2a78aSEmmanuel Vadot }; 178*b2d2a78aSEmmanuel Vadot }; 179*b2d2a78aSEmmanuel Vadot }; 180*b2d2a78aSEmmanuel Vadot 181cb7aa33aSEmmanuel Vadot irqc: interrupt-controller@110a0000 { 182cb7aa33aSEmmanuel Vadot compatible = "renesas,r9a07g043u-irqc", 183cb7aa33aSEmmanuel Vadot "renesas,rzg2l-irqc"; 184cb7aa33aSEmmanuel Vadot reg = <0 0x110a0000 0 0x10000>; 185cb7aa33aSEmmanuel Vadot #interrupt-cells = <2>; 186cb7aa33aSEmmanuel Vadot #address-cells = <0>; 187cb7aa33aSEmmanuel Vadot interrupt-controller; 188cb7aa33aSEmmanuel Vadot interrupts = <SOC_PERIPHERAL_IRQ(0) IRQ_TYPE_LEVEL_HIGH>, 189cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(1) IRQ_TYPE_LEVEL_HIGH>, 190cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(2) IRQ_TYPE_LEVEL_HIGH>, 191cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(3) IRQ_TYPE_LEVEL_HIGH>, 192cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(4) IRQ_TYPE_LEVEL_HIGH>, 193cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(5) IRQ_TYPE_LEVEL_HIGH>, 194cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(6) IRQ_TYPE_LEVEL_HIGH>, 195cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(7) IRQ_TYPE_LEVEL_HIGH>, 196cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(8) IRQ_TYPE_LEVEL_HIGH>, 197cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(444) IRQ_TYPE_LEVEL_HIGH>, 198cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(445) IRQ_TYPE_LEVEL_HIGH>, 199cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(446) IRQ_TYPE_LEVEL_HIGH>, 200cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(447) IRQ_TYPE_LEVEL_HIGH>, 201cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(448) IRQ_TYPE_LEVEL_HIGH>, 202cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(449) IRQ_TYPE_LEVEL_HIGH>, 203cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(450) IRQ_TYPE_LEVEL_HIGH>, 204cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(451) IRQ_TYPE_LEVEL_HIGH>, 205cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(452) IRQ_TYPE_LEVEL_HIGH>, 206cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(453) IRQ_TYPE_LEVEL_HIGH>, 207cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(454) IRQ_TYPE_LEVEL_HIGH>, 208cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(455) IRQ_TYPE_LEVEL_HIGH>, 209cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(456) IRQ_TYPE_LEVEL_HIGH>, 210cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(457) IRQ_TYPE_LEVEL_HIGH>, 211cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(458) IRQ_TYPE_LEVEL_HIGH>, 212cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(459) IRQ_TYPE_LEVEL_HIGH>, 213cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(460) IRQ_TYPE_LEVEL_HIGH>, 214cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(461) IRQ_TYPE_LEVEL_HIGH>, 215cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(462) IRQ_TYPE_LEVEL_HIGH>, 216cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(463) IRQ_TYPE_LEVEL_HIGH>, 217cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(464) IRQ_TYPE_LEVEL_HIGH>, 218cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(465) IRQ_TYPE_LEVEL_HIGH>, 219cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(466) IRQ_TYPE_LEVEL_HIGH>, 220cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(467) IRQ_TYPE_LEVEL_HIGH>, 221cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(468) IRQ_TYPE_LEVEL_HIGH>, 222cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(469) IRQ_TYPE_LEVEL_HIGH>, 223cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(470) IRQ_TYPE_LEVEL_HIGH>, 224cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(471) IRQ_TYPE_LEVEL_HIGH>, 225cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(472) IRQ_TYPE_LEVEL_HIGH>, 226cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(473) IRQ_TYPE_LEVEL_HIGH>, 227cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(474) IRQ_TYPE_LEVEL_HIGH>, 228cb7aa33aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(475) IRQ_TYPE_LEVEL_HIGH>, 22901950c46SEmmanuel Vadot <SOC_PERIPHERAL_IRQ(25) IRQ_TYPE_EDGE_RISING>, 23001950c46SEmmanuel Vadot <SOC_PERIPHERAL_IRQ(34) IRQ_TYPE_EDGE_RISING>, 23101950c46SEmmanuel Vadot <SOC_PERIPHERAL_IRQ(35) IRQ_TYPE_EDGE_RISING>, 23201950c46SEmmanuel Vadot <SOC_PERIPHERAL_IRQ(36) IRQ_TYPE_EDGE_RISING>, 23301950c46SEmmanuel Vadot <SOC_PERIPHERAL_IRQ(37) IRQ_TYPE_EDGE_RISING>, 23401950c46SEmmanuel Vadot <SOC_PERIPHERAL_IRQ(38) IRQ_TYPE_EDGE_RISING>, 23501950c46SEmmanuel Vadot <SOC_PERIPHERAL_IRQ(39) IRQ_TYPE_EDGE_RISING>; 236cb7aa33aSEmmanuel Vadot interrupt-names = "nmi", 237cb7aa33aSEmmanuel Vadot "irq0", "irq1", "irq2", "irq3", 238cb7aa33aSEmmanuel Vadot "irq4", "irq5", "irq6", "irq7", 239cb7aa33aSEmmanuel Vadot "tint0", "tint1", "tint2", "tint3", 240cb7aa33aSEmmanuel Vadot "tint4", "tint5", "tint6", "tint7", 241cb7aa33aSEmmanuel Vadot "tint8", "tint9", "tint10", "tint11", 242cb7aa33aSEmmanuel Vadot "tint12", "tint13", "tint14", "tint15", 243cb7aa33aSEmmanuel Vadot "tint16", "tint17", "tint18", "tint19", 244cb7aa33aSEmmanuel Vadot "tint20", "tint21", "tint22", "tint23", 245cb7aa33aSEmmanuel Vadot "tint24", "tint25", "tint26", "tint27", 246cb7aa33aSEmmanuel Vadot "tint28", "tint29", "tint30", "tint31", 24701950c46SEmmanuel Vadot "bus-err", "ec7tie1-0", "ec7tie2-0", 24801950c46SEmmanuel Vadot "ec7tiovf-0", "ec7tie1-1", "ec7tie2-1", 24901950c46SEmmanuel Vadot "ec7tiovf-1"; 250cb7aa33aSEmmanuel Vadot clocks = <&cpg CPG_MOD R9A07G043_IA55_CLK>, 251cb7aa33aSEmmanuel Vadot <&cpg CPG_MOD R9A07G043_IA55_PCLK>; 252cb7aa33aSEmmanuel Vadot clock-names = "clk", "pclk"; 253cb7aa33aSEmmanuel Vadot power-domains = <&cpg>; 254cb7aa33aSEmmanuel Vadot resets = <&cpg R9A07G043_IA55_RESETN>; 255cb7aa33aSEmmanuel Vadot }; 256cb7aa33aSEmmanuel Vadot 2578bab661aSEmmanuel Vadot gic: interrupt-controller@11900000 { 2588bab661aSEmmanuel Vadot compatible = "arm,gic-v3"; 2598bab661aSEmmanuel Vadot #interrupt-cells = <3>; 2608bab661aSEmmanuel Vadot #address-cells = <0>; 2618bab661aSEmmanuel Vadot interrupt-controller; 262*b2d2a78aSEmmanuel Vadot reg = <0x0 0x11900000 0 0x20000>, 263*b2d2a78aSEmmanuel Vadot <0x0 0x11940000 0 0x40000>; 2648bab661aSEmmanuel Vadot interrupts = <GIC_PPI 9 IRQ_TYPE_LEVEL_LOW>; 2658bab661aSEmmanuel Vadot }; 2668bab661aSEmmanuel Vadot}; 2678bab661aSEmmanuel Vadot 2688bab661aSEmmanuel Vadot&sysc { 2698bab661aSEmmanuel Vadot interrupts = <SOC_PERIPHERAL_IRQ(42) IRQ_TYPE_LEVEL_HIGH>, 2708bab661aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(43) IRQ_TYPE_LEVEL_HIGH>, 2718bab661aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(44) IRQ_TYPE_LEVEL_HIGH>, 2728bab661aSEmmanuel Vadot <SOC_PERIPHERAL_IRQ(45) IRQ_TYPE_LEVEL_HIGH>; 2738bab661aSEmmanuel Vadot interrupt-names = "lpm_int", "ca55stbydone_int", 2748bab661aSEmmanuel Vadot "cm33stbyr_int", "ca55_deny"; 2758bab661aSEmmanuel Vadot}; 276