Lines Matching +full:pinmux +full:- +full:cells

1 /* SPDX-License-Identifier: Apache-2.0 */
4 #include "armv6-m.dtsi"
5 #include <zephyr/dt-bindings/adc/adc.h>
6 #include <zephyr/dt-bindings/clock/kinetis_sim.h>
7 #include <zephyr/dt-bindings/clock/kinetis_mcg.h>
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/i2c/i2c.h>
13 zephyr,flash-controller = &ftfa;
17 #address-cells = <1>;
18 #size-cells = <0>;
22 compatible = "arm,cortex-m0+";
28 compatible = "mmio-sram";
34 compatible = "nxp,port-pinctrl";
39 ftfa: flash-controller@40020000 {
40 compatible = "nxp,kinetis-ftfa";
45 #address-cells = <1>;
46 #size-cells = <1>;
49 compatible = "soc-nv-flash";
51 erase-block-size = <1024>;
52 write-block-size = <4>;
56 mcg: clock-controller@40064000 {
57 compatible = "nxp,kinetis-mcg";
59 #clock-cells = <1>;
63 compatible = "nxp,kinetis-i2c";
64 clock-frequency = <I2C_BITRATE_STANDARD>;
65 #address-cells = <1>;
66 #size-cells = <0>;
74 compatible = "nxp,kinetis-i2c";
75 clock-frequency = <I2C_BITRATE_STANDARD>;
76 #address-cells = <1>;
77 #size-cells = <0>;
85 compatible = "nxp,kinetis-sim";
87 #clock-cells = <3>;
90 compatible = "fixed-factor-clock";
92 clock-div = <2>;
93 #clock-cells = <0>;
97 compatible = "fixed-factor-clock";
99 clock-div = <2>;
100 #clock-cells = <0>;
105 compatible = "nxp,kinetis-lpsci";
114 compatible = "nxp,kinetis-adc16";
118 #io-channel-cells = <1>;
121 porta: pinmux@40049000 {
122 compatible = "nxp,port-pinmux";
127 portb: pinmux@4004a000 {
128 compatible = "nxp,port-pinmux";
133 portc: pinmux@4004b000 {
134 compatible = "nxp,port-pinmux";
139 portd: pinmux@4004c000 {
140 compatible = "nxp,port-pinmux";
145 porte: pinmux@4004d000 {
146 compatible = "nxp,port-pinmux";
152 compatible = "nxp,kinetis-gpio";
156 gpio-controller;
157 #gpio-cells = <2>;
158 nxp,kinetis-port = <&porta>;
162 compatible = "nxp,kinetis-gpio";
165 gpio-controller;
166 #gpio-cells = <2>;
167 nxp,kinetis-port = <&portb>;
171 compatible = "nxp,kinetis-gpio";
174 gpio-controller;
175 #gpio-cells = <2>;
176 nxp,kinetis-port = <&portc>;
180 compatible = "nxp,kinetis-gpio";
184 gpio-controller;
185 #gpio-cells = <2>;
186 nxp,kinetis-port = <&portd>;
190 compatible = "nxp,kinetis-gpio";
193 gpio-controller;
194 #gpio-cells = <2>;
195 nxp,kinetis-port = <&porte>;
199 compatible = "nxp,kinetis-usbd";
202 interrupt-names = "usb_otg";
203 num-bidir-endpoints = <16>;
210 arm,num-irq-priority-bits = <2>;