Lines Matching +full:0 +full:- +full:64

4  * SPDX-License-Identifier: Apache-2.0
9 #include <arm64/armv8-a.dtsi>
10 #include <zephyr/dt-bindings/clock/imx_ccm.h>
11 #include <zephyr/dt-bindings/interrupt-controller/arm-gic.h>
12 #include <zephyr/dt-bindings/rdc/imx_rdc.h>
15 #address-cells = <1>;
16 #size-cells = <1>;
20 zephyr,shell-uart = &uart2;
24 #address-cells = <1>;
25 #size-cells = <0>;
27 cpu@0 {
29 compatible = "arm,cortex-a53";
30 reg = <0>;
35 compatible = "arm,cortex-a53";
41 compatible = "arm,cortex-a53";
47 compatible = "arm,cortex-a53";
54 compatible = "arm,armv8-timer";
63 interrupt-parent = <&gic>;
66 gic: interrupt-controller@38800000 {
67 compatible = "arm,gic-v3", "arm,gic";
68 reg = <0x38800000 0x10000>, /* GIC Dist */
69 <0x38880000 0xc0000>; /* GICR (RD_base + SGI_base) */
70 interrupt-controller;
71 #interrupt-cells = <4>;
76 compatible = "nxp,imx-gpio";
77 reg = <0x30200000 DT_SIZE_K(64)>;
78 interrupts = <GIC_SPI 64 IRQ_TYPE_LEVEL IRQ_DEFAULT_PRIORITY>,
80 interrupt-names = "irq_0", "irq_1";
81 interrupt-parent = <&gic>;
83 gpio-controller;
84 #gpio-cells = <2>;
90 compatible = "nxp,imx-gpio";
91 reg = <0x30210000 DT_SIZE_K(64)>;
94 interrupt-names = "irq_0", "irq_1";
95 interrupt-parent = <&gic>;
97 gpio-controller;
98 #gpio-cells = <2>;
104 compatible = "nxp,imx-gpio";
105 reg = <0x30220000 DT_SIZE_K(64)>;
108 interrupt-names = "irq_0", "irq_1";
109 interrupt-parent = <&gic>;
111 gpio-controller;
112 #gpio-cells = <2>;
118 compatible = "nxp,imx-gpio";
119 reg = <0x30230000 DT_SIZE_K(64)>;
122 interrupt-names = "irq_0", "irq_1";
123 interrupt-parent = <&gic>;
125 gpio-controller;
126 #gpio-cells = <2>;
128 gpio-reserved-ranges = <0 21>;
133 compatible = "nxp,imx-gpio";
134 reg = <0x30240000 DT_SIZE_K(64)>;
137 interrupt-names = "irq_0", "irq_1";
138 interrupt-parent = <&gic>;
140 gpio-controller;
141 #gpio-cells = <2>;
147 compatible = "nxp,imx-gpt";
148 reg = <0x302d0000 DT_SIZE_K(64)>;
149 interrupt-parent = <&gic>;
153 clocks = <&ccm IMX_CCM_GPT_IPG_CLK 0x6C 20>;
158 compatible = "nxp,imx-gpt";
159 reg = <0x302e0000 DT_SIZE_K(64)>;
160 interrupt-parent = <&gic>;
164 clocks = <&ccm IMX_CCM_GPT_IPG_CLK 0x68 24>;
169 compatible = "nxp,imx-iomuxc";
170 reg = <0x30330000 DT_SIZE_K(64)>;
174 compatible = "nxp,imx8mp-pinctrl";
179 compatible = "nxp,imx-ana";
180 reg = <0x30360000 DT_SIZE_K(64)>;
184 compatible = "nxp,imx-ccm";
185 reg = <0x30380000 DT_SIZE_K(64)>;
186 #clock-cells = <3>;
190 compatible = "nxp,imx-iuart";
191 reg = <0x30890000 DT_SIZE_K(64)>;
193 interrupt-names = "irq_0";
194 interrupt-parent = <&gic>;
195 clocks = <&ccm IMX_CCM_UART2_CLK 0x6c 24>;
202 compatible = "nxp,imx-iuart";
203 reg = <0x30a60000 DT_SIZE_K(64)>;
205 interrupt-names = "irq_0";
206 interrupt-parent = <&gic>;
207 clocks = <&ccm IMX_CCM_UART4_CLK 0x6c 24>;
215 reg = <0x303d0000 DT_SIZE_K(64)>;
220 reg = <0x30be0000 DT_SIZE_K(64)>;
221 clocks = <&ccm IMX_CCM_ENET_CLK 0 0>;
226 compatible = "nxp,enet-mac";
228 interrupt-names = "COMMON";
229 interrupt-parent = <&gic>;
231 nxp,ptp-clock = <&enet_ptp_clock>;
235 compatible = "nxp,enet-mdio";
236 #address-cells = <1>;
237 #size-cells = <0>;
241 compatible = "nxp,enet-ptp-clock";
243 interrupt-parent = <&gic>;
244 clocks = <&ccm IMX_CCM_ENET_PLL 0 0>;
347 /omit-if-no-ref/ null_pinmux: NULL_PINMUX {
348 pinmux = <0x0 0 0x0 0 0x0>;