Lines Matching +full:uart0 +full:- +full:pins
9 * Released under the terms of 3-clause BSD License
13 /dts-v1/;
18 #include "dt-bindings/input/input.h"
19 #include "dt-bindings/gpio/gpio.h"
23 compatible = "ea,lpc4357-developers-kit", "nxp,lpc4357", "nxp,lpc4350";
26 serial0 = &uart0;
33 stdout-path = &uart0;
42 compatible = "regulator-fixed";
43 regulator-name = "3v3-supply";
44 regulator-min-microvolt = <3300000>;
45 regulator-max-microvolt = <3300000>;
50 compatible = "regulator-fixed";
51 regulator-name = "vmmc-supply";
52 regulator-min-microvolt = <3300000>;
53 regulator-max-microvolt = <3300000>;
57 compatible = "gpio-keys-polled";
58 pinctrl-names = "default";
59 pinctrl-0 = <&gpio_joystick_pins>;
60 #address-cells = <1>;
61 #size-cells = <0>;
62 poll-interval = <100>;
97 compatible = "gpio-leds";
101 linux,default-trigger = "heartbeat";
167 emc_pins: emc-pins {
169 pins = "p2_9", "p2_10", "p2_11", "p2_12",
176 slew-rate = <1>;
177 bias-disable;
178 input-enable;
179 input-schmitt-disable;
183 pins = "p1_7", "p1_8", "p1_9", "p1_10",
192 slew-rate = <1>;
193 bias-disable;
194 input-enable;
195 input-schmitt-disable;
199 pins = "p1_6", "p1_3";
201 slew-rate = <1>;
202 bias-disable;
203 input-enable;
204 input-schmitt-disable;
208 pins = "p1_4", "p6_6", "pd_13", "pd_10";
210 slew-rate = <1>;
211 bias-disable;
212 input-enable;
213 input-schmitt-disable;
217 pins = "p1_5", "p6_3", "pd_12", "pd_11";
219 slew-rate = <1>;
220 bias-disable;
221 input-enable;
222 input-schmitt-disable;
226 pins = "p6_12", "p6_10", "pd_0", "pe_13";
228 slew-rate = <1>;
229 bias-disable;
230 input-enable;
231 input-schmitt-disable;
235 pins = "p6_5", "p6_4";
237 slew-rate = <1>;
238 bias-disable;
239 input-enable;
240 input-schmitt-disable;
244 pins = "p6_9";
246 slew-rate = <1>;
247 bias-disable;
248 input-enable;
249 input-schmitt-disable;
253 pins = "p6_11";
255 slew-rate = <1>;
256 bias-disable;
257 input-enable;
258 input-schmitt-disable;
262 pins = "clk0", "clk1", "clk2", "clk3";
264 slew-rate = <1>;
265 bias-disable;
266 input-enable;
267 input-schmitt-disable;
271 enet_rmii_pins: enet-rmii-pins {
273 pins = "p1_15", "p0_0";
275 slew-rate = <1>;
276 bias-disable;
277 input-enable;
278 input-schmitt-disable;
282 pins = "p1_18", "p1_20";
284 slew-rate = <1>;
285 bias-disable;
286 input-enable;
287 input-schmitt-disable;
291 pins = "p1_16";
293 bias-disable;
294 input-enable;
295 input-schmitt-disable;
299 pins = "p0_1";
301 bias-disable;
302 input-enable;
303 input-schmitt-disable;
307 pins = "p1_19";
309 slew-rate = <1>;
310 bias-disable;
311 input-enable;
312 input-schmitt-disable;
316 pins = "p1_17";
318 bias-disable;
319 input-enable;
320 input-schmitt-disable;
324 pins = "pc_1";
326 slew-rate = <1>;
327 bias-disable;
328 input-enable;
329 input-schmitt-disable;
333 gpio_joystick_pins: gpio-joystick-pins {
335 pins = "p9_0", "p9_1", "pa_1", "pa_2", "pa_3";
337 input-enable;
338 bias-disable;
342 i2c0_pins: i2c0-pins {
344 pins = "i2c0_scl", "i2c0_sda";
346 input-enable;
350 sdmmc_pins: sdmmc-pins {
352 pins = "pc_0";
354 slew-rate = <1>;
355 bias-pull-down;
359 pins = "pc_4", "pc_5", "pc_6", "pc_7", "pc_10";
361 slew-rate = <1>;
362 bias-disable;
363 input-enable;
364 input-schmitt-disable;
368 pins = "pc_8";
370 bias-pull-down;
371 input-enable;
375 pins = "pc_9";
377 bias-pull-down;
381 spifi_pins: spifi-pins {
383 pins = "p3_3";
385 slew-rate = <1>;
386 bias-disable;
387 input-enable;
388 input-schmitt-disable;
392 pins = "p3_7", "p3_6", "p3_5", "p3_4";
394 slew-rate = <0>;
395 bias-disable;
396 input-enable;
397 input-schmitt-disable;
401 pins = "p3_8";
403 bias-disable;
407 ssp0_pins: ssp0-pins {
409 pins = "pf_0", "pf_2", "pf_3";
411 slew-rate = <1>;
412 bias-pull-down;
413 input-enable;
414 input-schmitt-disable;
418 pins = "pf_1";
420 bias-pull-up;
424 uart0_pins: uart0-pins {
426 pins = "pf_11";
427 function = "uart0";
428 input-schmitt-disable;
429 bias-disable;
430 input-enable;
434 pins = "pf_10";
435 function = "uart0";
436 bias-pull-down;
440 uart3_pins: uart3-pins {
442 pins = "p2_4";
444 input-schmitt-disable;
445 bias-disable;
446 input-enable;
450 pins = "p9_3";
452 bias-pull-down;
456 usb0_pins: usb0-pins {
458 pins = "p2_3";
463 pins = "p8_0";
465 bias-disable;
466 input-enable;
473 vref-supply = <&vcc>;
478 pinctrl-names = "default";
479 pinctrl-0 = <&i2c0_pins>;
480 clock-frequency = <400000>;
500 vref-supply = <&vcc>;
505 pinctrl-names = "default";
506 pinctrl-0 = <&emc_pins>;
509 #address-cells = <2>;
510 #size-cells = <1>;
514 mpmc,memory-width = <16>;
515 mpmc,byte-lane-low;
516 mpmc,write-enable-delay = <0>;
517 mpmc,output-enable-delay = <0>;
518 mpmc,read-access-delay = <70>;
519 mpmc,page-mode-read-delay = <70>;
522 compatible = "sst,sst39vf320", "cfi-flash";
524 bank-width = <2>;
525 #address-cells = <1>;
526 #size-cells = <1>;
546 #address-cells = <2>;
547 #size-cells = <1>;
551 mpmc,memory-width = <16>;
556 gpio-controller;
557 #gpio-cells = <2>;
564 clock-frequency = <50000000>;
569 phy-mode = "rmii";
570 pinctrl-names = "default";
571 pinctrl-0 = <&enet_rmii_pins>;
576 bus-width = <4>;
577 vmmc-supply = <&vmmc>;
578 pinctrl-names = "default";
579 pinctrl-0 = <&sdmmc_pins>;
584 pinctrl-names = "default";
585 pinctrl-0 = <&spifi_pins>;
588 compatible = "jedec,spi-nor";
589 spi-cpol;
590 spi-cpha;
591 spi-rx-bus-width = <4>;
592 #address-cells = <1>;
593 #size-cells = <1>;
604 pinctrl-names = "default";
605 pinctrl-0 = <&ssp0_pins>;
606 num-cs = <1>;
609 &uart0 {
611 pinctrl-names = "default";
612 pinctrl-0 = <&uart0_pins>;
617 pinctrl-names = "default";
618 pinctrl-0 = <&uart3_pins>;
623 pinctrl-names = "default";
624 pinctrl-0 = <&usb0_pins>;