Lines Matching +full:port +full:- +full:num

4  * SPDX-License-Identifier: Apache-2.0
8 #include <arm/armv8-m.dtsi>
9 #include <zephyr/dt-bindings/clock/mcux_lpc_syscon_clock.h>
10 #include <zephyr/dt-bindings/gpio/gpio.h>
11 #include <zephyr/dt-bindings/i2c/i2c.h>
15 #address-cells = <1>;
16 #size-cells = <0>;
19 compatible = "arm,cortex-m33f";
21 #address-cells = <1>;
22 #size-cells = <1>;
28 compatible = "nxp,port-pinctrl";
34 compatible = "nxp,lpc-syscon";
36 #clock-cells = <1>;
38 compatible = "nxp,lpc-syscon-reset";
39 #reset-cells = <1>;
44 compatible = "mmio-sram";
49 compatible = "mmio-sram";
54 compatible = "nxp,port-pinmux";
60 compatible = "nxp,port-pinmux";
66 compatible = "nxp,port-pinmux";
72 compatible = "nxp,port-pinmux";
78 compatible = "nxp,port-pinmux";
84 compatible = "nxp,kinetis-gpio";
87 gpio-controller;
88 #gpio-cells = <2>;
89 nxp,kinetis-port = <&porta>;
93 compatible = "nxp,kinetis-gpio";
97 gpio-controller;
98 #gpio-cells = <2>;
99 nxp,kinetis-port = <&portb>;
103 compatible = "nxp,kinetis-gpio";
107 gpio-controller;
108 #gpio-cells = <2>;
109 nxp,kinetis-port = <&portc>;
113 compatible = "nxp,kinetis-gpio";
117 gpio-controller;
118 #gpio-cells = <2>;
119 nxp,kinetis-port = <&portd>;
123 compatible = "nxp,kinetis-gpio";
127 gpio-controller;
128 #gpio-cells = <2>;
129 nxp,kinetis-port = <&porte>;
139 fmu: flash-controller@40095000 {
144 #address-cells = <1>;
145 #size-cells = <1>;
148 compatible = "soc-nv-flash";
150 erase-block-size = <8192>;
151 write-block-size = <128>;
156 compatible = "nxp,lpc-ctimer";
160 clk-source = <1>;
168 compatible = "nxp,lpc-ctimer";
172 clk-source = <1>;
180 compatible = "nxp,lpc-ctimer";
184 clk-source = <1>;
192 compatible = "nxp,lpc-ctimer";
196 clk-source = <1>;
204 compatible = "nxp,lpc-ctimer";
208 clk-source = <1>;
220 voltage-reference = <0>;
221 #io-channel-cells = <1>;
227 interrupt-names = "RELOAD-ERROR", "FAULT";
230 compatible = "nxp,imx-pwm";
233 #pwm-cells = <3>;
237 run-in-wait;
241 compatible = "nxp,imx-pwm";
244 #pwm-cells = <3>;
248 run-in-wait;
252 compatible = "nxp,imx-pwm";
255 #pwm-cells = <3>;
259 run-in-wait;
266 interrupt-names = "RELOAD-ERROR", "FAULT";
269 compatible = "nxp,imx-pwm";
272 #pwm-cells = <3>;
276 run-in-wait;
280 compatible = "nxp,imx-pwm";
283 #pwm-cells = <3>;
287 run-in-wait;
291 compatible = "nxp,imx-pwm";
294 #pwm-cells = <3>;
298 run-in-wait;
303 compatible = "nxp,lpc-lpadc";
307 clk-divider = <1>;
308 clk-source = <0>;
309 voltage-ref= <2>;
310 calibration-average = <128>;
311 power-level = <0>;
312 offset-value-a = <0>;
313 offset-value-b = <0>;
314 #io-channel-cells = <1>;
319 compatible = "nxp,lpc-lpadc";
323 clk-divider = <1>;
324 clk-source = <0>;
325 voltage-ref= <2>;
326 calibration-average = <128>;
327 power-level = <1>;
328 offset-value-a = <0>;
329 offset-value-b = <0>;
330 #io-channel-cells = <1>;
339 #io-channel-cells = <2>;
347 #io-channel-cells = <2>;
352 clock-frequency = <I2C_BITRATE_STANDARD>;
353 #address-cells = <1>;
354 #size-cells = <0>;
363 clock-frequency = <I2C_BITRATE_STANDARD>;
364 #address-cells = <1>;
365 #size-cells = <0>;
374 clock-frequency = <I2C_BITRATE_STANDARD>;
375 #address-cells = <1>;
376 #size-cells = <0>;
385 clock-frequency = <I2C_BITRATE_STANDARD>;
386 #address-cells = <1>;
387 #size-cells = <0>;
398 clock-frequency = <16000>;
400 clk-source = <1>;
406 compatible = "nxp,kinetis-usbd";
409 interrupt-names = "usb";
410 num-bidir-endpoints = <16>;
412 no-voltage-regulator;
418 arm,num-irq-priority-bits = <3>;