Lines Matching +full:tx +full:- +full:rx +full:- +full:swap

4  * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "mimxrt1064_evk-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 model = "NXP MIMXRT1064-EVK board";
19 pwm-led0 = &green_pwm_led;
23 mcuboot-button0 = &user_button;
27 zephyr,flash-controller = &is25wp064;
29 zephyr,code-partition = &slot0_partition;
30 zephyr,uart-mcumgr = &lpuart1;
35 zephyr,shell-uart = &lpuart1;
41 /* Micron MT48LC16M16A2B4-6AIT:G */
51 nxp_parallel_lcd_connector: parallel-connector {
52 compatible = "nxp,parallel-lcd-connector";
53 #gpio-cells = <2>;
54 gpio-map-mask = <0xffffffff 0xffffffc0>;
55 gpio-map-pass-thru = <0 0x3f>;
56 gpio-map = <0 0 &gpio2 31 0>; /* Pin 1, BL+ */
64 nxp_i2c_touch_fpc: i2c-touch-connector {
65 compatible = "nxp,i2c-tsc-fpc";
66 #gpio-cells = <2>;
67 gpio-map-mask = <0xffffffff 0xffffffc0>;
68 gpio-map-pass-thru = <0 0x3f>;
69 gpio-map = <1 0 &gpio1 2 0>, /* Pin 2, LCD touch RST */
74 compatible = "gpio-leds";
75 green_led: led-1 {
82 compatible = "pwm-leds";
90 compatible = "gpio-keys";
91 user_button: button-1 {
99 compatible = "zephyr,lvgl-pointer-input";
104 compatible = "arduino-header-r3";
105 #gpio-cells = <2>;
106 gpio-map-mask = <0xffffffff 0xffffffc0>;
107 gpio-map-pass-thru = <0 0x3f>;
108 gpio-map = <0 0 &gpio1 26 0>, /* A0 */
136 pinctrl-0 = <&pinmux_lcdif>;
137 pinctrl-names = "default";
145 pinctrl-0 = <&pinmux_lpi2c1>;
146 pinctrl-names = "default";
151 int-gpios = <&gpio1 11 GPIO_ACTIVE_LOW>;
157 pinctrl-0 = <&pinmux_flexspi1>;
158 pinctrl-names = "default";
159 ahb-prefetch;
160 ahb-read-addr-opt;
161 rx-clock-source = <1>;
164 compatible = "nxp,imx-flexspi-nor";
167 spi-max-frequency = <104000000>;
169 jedec-id = [9d 70 17];
172 compatible = "fixed-partitions";
173 #address-cells = <1>;
174 #size-cells = <1>;
186 compatible = "fixed-partitions";
187 #address-cells = <1>;
188 #size-cells = <1>;
193 /* The MCUBoot swap-move algorithm uses the last 2 sectors
194 * of the primary slot0 for swap status and move.
197 label = "image-0";
201 label = "image-1";
210 pinctrl-0 = <&pinmux_lpuart1>;
211 pinctrl-1 = <&pinmux_lpuart1_sleep>;
212 pinctrl-names = "default", "sleep";
213 current-speed = <115200>;
217 current-speed = <115200>;
218 pinctrl-0 = <&pinmux_lpuart3>;
219 pinctrl-1 = <&pinmux_lpuart3_sleep>;
220 pinctrl-names = "default", "sleep";
225 pinctrl-0 = <&pinmux_enet>;
226 pinctrl-names = "default";
227 phy-handle = <&phy>;
228 zephyr,random-mac-address;
229 phy-connection-type = "rmii";
234 pinctrl-0 = <&pinmux_enet_mdio>;
235 pinctrl-names = "default";
240 reset-gpios = <&gpio1 9 GPIO_ACTIVE_HIGH>;
241 int-gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>;
242 microchip,interface-type = "rmii";
248 pinctrl-0 = <&pinmux_ptp>;
249 pinctrl-names = "default";
258 pinctrl-0 = <&pinmux_csi>;
259 pinctrl-names = "default";
264 pinctrl-0 = <&pinmux_flexpwm2>;
265 pinctrl-names = "default";
270 pwr-gpios = <&gpio1 19 GPIO_ACTIVE_HIGH>;
271 cd-gpios = <&gpio2 28 GPIO_ACTIVE_LOW>;
272 pinctrl-0 = <&pinmux_usdhc1>;
273 pinctrl-1 = <&pinmux_usdhc1_slow>;
274 pinctrl-2 = <&pinmux_usdhc1_med>;
275 pinctrl-3 = <&pinmux_usdhc1_fast>;
276 pinctrl-names = "default", "slow", "med", "fast";
278 compatible = "zephyr,sdmmc-disk";
279 disk-name = "SD";
290 pinctrl-0 = <&pinmux_flexcan2>;
291 pinctrl-names = "default";
293 can-transceiver {
294 max-bitrate = <5000000>;
304 /* DMA channels 0 and 1, muxed to LPSPI1 RX and TX */
306 dma-names = "rx", "tx";
307 pinctrl-0 = <&pinmux_lpspi1>;
308 pinctrl-names = "default";
313 /* DMA channels 2 and 3, muxed to LPSPI3 RX and TX */
315 dma-names = "rx", "tx";
316 pinctrl-0 = <&pinmux_lpspi3>;
317 pinctrl-names = "default";
322 pinctrl-0 = <&pinmux_adc1>;
323 pinctrl-names = "default";
339 pinctrl-0 = <&pinmux_swo>;
340 pinctrl-names = "default";