Lines Matching +full:cs +full:- +full:gpios
4 * SPDX-License-Identifier: Apache-2.0
7 #include "frdm_mcxn947-pinctrl.dtsi"
8 #include <zephyr/dt-bindings/i2c/i2c.h>
9 #include <zephyr/dt-bindings/input/input-event-codes.h>
19 mcuboot-button0 = &user_button_2;
23 compatible = "gpio-leds";
25 gpios = <&gpio0 27 GPIO_ACTIVE_LOW>;
30 gpios = <&gpio1 2 GPIO_ACTIVE_LOW>;
35 gpios = <&gpio0 10 GPIO_ACTIVE_LOW>;
42 compatible = "gpio-keys";
45 gpios = <&gpio0 23 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
51 gpios = <&gpio0 6 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
58 * This node describes the GPIO pins of the LCD-PAR-S035 panel 8080 interface.
60 nxp_lcd_8080_connector: lcd-8080-connector {
61 compatible = "nxp,lcd-8080";
62 #gpio-cells = <2>;
63 gpio-map-mask = <0xffffffff 0xffffffc0>;
64 gpio-map-pass-thru = <0 0x3f>;
65 gpio-map = <9 0 &gpio4 6 0>, /* Pin 9, LCD touch INT */
72 pinctrl-0 = <&pinmux_flexcomm1_lpspi>;
73 pinctrl-names = "default";
77 pinctrl-0 = <&pinmux_flexcomm2_lpi2c>;
78 pinctrl-names = "default";
79 clock-frequency = <I2C_BITRATE_STANDARD>;
83 current-speed = <115200>;
84 pinctrl-0 = <&pinmux_flexcomm2_lpuart>;
85 pinctrl-names = "default";
89 current-speed = <115200>;
90 pinctrl-0 = <&pinmux_flexcomm4_lpuart>;
91 pinctrl-names = "default";
95 pinctrl-0 = <&pinmux_flexcomm7_lpi2c>;
96 pinctrl-names = "default";
97 clock-frequency = <I2C_BITRATE_STANDARD>;
100 reset-gpios = <&gpio1 19 GPIO_ACTIVE_HIGH>;
101 pwdn-gpios = <&gpio1 18 GPIO_ACTIVE_HIGH>;
109 program-mem = <0x4000000>;
110 video_sdma: video-sdma {
112 compatible = "nxp,video-smartdma";
113 pinctrl-0 = <&pinmux_smartdma_camera>;
114 pinctrl-names = "default";
116 vsync-pin = <4>;
117 hsync-pin = <11>;
118 pclk-pin = <5>;
137 compatible = "fixed-partitions";
138 #address-cells = <1>;
139 #size-cells = <1>;
149 label = "image-0";
153 label = "image-1";
161 pinctrl-0 = <&pinmux_flexspi>;
162 pinctrl-names = "default";
163 ahb-prefetch;
164 ahb-bufferable;
165 ahb-cacheable;
166 ahb-read-addr-opt;
167 combination-mode;
168 rx-clock-source = <1>;
172 compatible = "nxp,imx-flexspi-nor";
176 spi-max-frequency = <133000000>;
177 jedec-id = [ef 40 17];
178 erase-block-size = <4096>;
179 write-block-size = <1>;
180 cs-interval-unit = <1>;
181 cs-interval = <2>;
182 cs-hold-time = <3>;
183 cs-setup-time = <3>;
184 data-valid-time = <2>;
185 column-space = <0>;
187 compatible = "fixed-partitions";
188 #address-cells = <1>;
189 #size-cells = <1>;
199 pinctrl-0 = <&pinmux_dac0>;
200 pinctrl-names = "default";
204 pinctrl-0 = <&pinmux_enet_qos>;
205 pinctrl-names = "default";
209 phy-connection-type = "rmii";
210 zephyr,random-mac-address;
211 phy-handle = <&phy>;
215 phy: ethernet-phy@0 {
216 compatible = "ethernet-phy";
223 pinctrl-0 = <&pinmux_flexpwm1_pwm0>;
224 pinctrl-names = "default";
228 pinctrl-0 = <&pinmux_usdhc0>;
229 pinctrl-1 = <&pinmux_usdhc0>;
230 pinctrl-2 = <&pinmux_usdhc0>;
231 cd-gpios = <&gpio2 1 GPIO_ACTIVE_LOW>;
232 pinctrl-names = "default", "slow", "med";
233 no-1-8-v;
237 pinctrl-0 = <&pinmux_lpadc0>;
238 pinctrl-names = "default";
244 dma-names = "tx";
245 shifters-count = <8>;
246 timers-count = <1>;
247 enwr-pin = <1>;
248 rd-pin = <0>;
249 data-pin-start = <16>;
250 reset-gpios = <&gpio4 7 GPIO_ACTIVE_HIGH>;
251 cs-gpios = <&gpio0 12 GPIO_ACTIVE_HIGH>;
252 rs-gpios = <&gpio0 7 GPIO_ACTIVE_HIGH>;
253 pinctrl-0 = <&pinmux_flexio_lcd>;
254 pinctrl-names = "default";
258 pinctrl-0 = <&pinmux_lpcmp0>;
259 pinctrl-names = "default";
263 pinctrl-0 = <&pinmux_i3c1>;
264 pinctrl-names = "default";
268 pinctrl-0 = <&pinmux_flexcan0>;
269 pinctrl-names = "default";
273 pinctrl-0 = <&pinmux_sctimer>;
274 pinctrl-names = "default";