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 poll-interval = <100>;
95 compatible = "gpio-leds";
99 linux,default-trigger = "heartbeat";
165 emc_pins: emc-pins {
167 pins = "p2_9", "p2_10", "p2_11", "p2_12",
174 slew-rate = <1>;
175 bias-disable;
176 input-enable;
177 input-schmitt-disable;
181 pins = "p1_7", "p1_8", "p1_9", "p1_10",
190 slew-rate = <1>;
191 bias-disable;
192 input-enable;
193 input-schmitt-disable;
197 pins = "p1_6", "p1_3";
199 slew-rate = <1>;
200 bias-disable;
201 input-enable;
202 input-schmitt-disable;
206 pins = "p1_4", "p6_6", "pd_13", "pd_10";
208 slew-rate = <1>;
209 bias-disable;
210 input-enable;
211 input-schmitt-disable;
215 pins = "p1_5", "p6_3", "pd_12", "pd_11";
217 slew-rate = <1>;
218 bias-disable;
219 input-enable;
220 input-schmitt-disable;
224 pins = "p6_12", "p6_10", "pd_0", "pe_13";
226 slew-rate = <1>;
227 bias-disable;
228 input-enable;
229 input-schmitt-disable;
233 pins = "p6_5", "p6_4";
235 slew-rate = <1>;
236 bias-disable;
237 input-enable;
238 input-schmitt-disable;
242 pins = "p6_9";
244 slew-rate = <1>;
245 bias-disable;
246 input-enable;
247 input-schmitt-disable;
251 pins = "p6_11";
253 slew-rate = <1>;
254 bias-disable;
255 input-enable;
256 input-schmitt-disable;
260 pins = "clk0", "clk1", "clk2", "clk3";
262 slew-rate = <1>;
263 bias-disable;
264 input-enable;
265 input-schmitt-disable;
269 enet_rmii_pins: enet-rmii-pins {
271 pins = "p1_15", "p0_0";
273 slew-rate = <1>;
274 bias-disable;
275 input-enable;
276 input-schmitt-disable;
280 pins = "p1_18", "p1_20";
282 slew-rate = <1>;
283 bias-disable;
284 input-enable;
285 input-schmitt-disable;
289 pins = "p1_16";
291 bias-disable;
292 input-enable;
293 input-schmitt-disable;
297 pins = "p0_1";
299 bias-disable;
300 input-enable;
301 input-schmitt-disable;
305 pins = "p1_19";
307 slew-rate = <1>;
308 bias-disable;
309 input-enable;
310 input-schmitt-disable;
314 pins = "p1_17";
316 bias-disable;
317 input-enable;
318 input-schmitt-disable;
322 pins = "pc_1";
324 slew-rate = <1>;
325 bias-disable;
326 input-enable;
327 input-schmitt-disable;
331 gpio_joystick_pins: gpio-joystick-pins {
333 pins = "p9_0", "p9_1", "pa_1", "pa_2", "pa_3";
335 input-enable;
336 bias-disable;
340 i2c0_pins: i2c0-pins {
342 pins = "i2c0_scl", "i2c0_sda";
344 input-enable;
348 sdmmc_pins: sdmmc-pins {
350 pins = "pc_0";
352 slew-rate = <1>;
353 bias-pull-down;
357 pins = "pc_4", "pc_5", "pc_6", "pc_7", "pc_10";
359 slew-rate = <1>;
360 bias-disable;
361 input-enable;
362 input-schmitt-disable;
366 pins = "pc_8";
368 bias-pull-down;
369 input-enable;
373 pins = "pc_9";
375 bias-pull-down;
379 spifi_pins: spifi-pins {
381 pins = "p3_3";
383 slew-rate = <1>;
384 bias-disable;
385 input-enable;
386 input-schmitt-disable;
390 pins = "p3_7", "p3_6", "p3_5", "p3_4";
392 slew-rate = <0>;
393 bias-disable;
394 input-enable;
395 input-schmitt-disable;
399 pins = "p3_8";
401 bias-disable;
405 ssp0_pins: ssp0-pins {
407 pins = "pf_0", "pf_2", "pf_3";
409 slew-rate = <1>;
410 bias-pull-down;
411 input-enable;
412 input-schmitt-disable;
416 pins = "pf_1";
418 bias-pull-up;
422 uart0_pins: uart0-pins {
424 pins = "pf_11";
425 function = "uart0";
426 input-schmitt-disable;
427 bias-disable;
428 input-enable;
432 pins = "pf_10";
433 function = "uart0";
434 bias-pull-down;
438 uart3_pins: uart3-pins {
440 pins = "p2_4";
442 input-schmitt-disable;
443 bias-disable;
444 input-enable;
448 pins = "p9_3";
450 bias-pull-down;
454 usb0_pins: usb0-pins {
456 pins = "p2_3";
461 pins = "p8_0";
463 bias-disable;
464 input-enable;
471 vref-supply = <&vcc>;
476 pinctrl-names = "default";
477 pinctrl-0 = <&i2c0_pins>;
478 clock-frequency = <400000>;
498 vref-supply = <&vcc>;
503 pinctrl-names = "default";
504 pinctrl-0 = <&emc_pins>;
507 #address-cells = <2>;
508 #size-cells = <1>;
512 mpmc,memory-width = <16>;
513 mpmc,byte-lane-low;
514 mpmc,write-enable-delay = <0>;
515 mpmc,output-enable-delay = <0>;
516 mpmc,read-access-delay = <70>;
517 mpmc,page-mode-read-delay = <70>;
520 compatible = "sst,sst39vf320", "cfi-flash";
522 bank-width = <2>;
523 #address-cells = <1>;
524 #size-cells = <1>;
544 #address-cells = <2>;
545 #size-cells = <1>;
549 mpmc,memory-width = <16>;
554 gpio-controller;
555 #gpio-cells = <2>;
562 clock-frequency = <50000000>;
567 phy-mode = "rmii";
568 pinctrl-names = "default";
569 pinctrl-0 = <&enet_rmii_pins>;
574 bus-width = <4>;
575 vmmc-supply = <&vmmc>;
576 pinctrl-names = "default";
577 pinctrl-0 = <&sdmmc_pins>;
582 pinctrl-names = "default";
583 pinctrl-0 = <&spifi_pins>;
586 compatible = "jedec,spi-nor";
587 spi-cpol;
588 spi-cpha;
589 spi-rx-bus-width = <4>;
590 #address-cells = <1>;
591 #size-cells = <1>;
602 pinctrl-names = "default";
603 pinctrl-0 = <&ssp0_pins>;
604 num-cs = <1>;
607 &uart0 {
609 pinctrl-names = "default";
610 pinctrl-0 = <&uart0_pins>;
615 pinctrl-names = "default";
616 pinctrl-0 = <&uart3_pins>;
621 pinctrl-names = "default";
622 pinctrl-0 = <&usb0_pins>;