Lines Matching +full:down +full:- +full:gpios
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";
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>;
66 gpios = <&gpio LPC_GPIO(4,8) GPIO_ACTIVE_LOW>;
72 gpios = <&gpio LPC_GPIO(4,9) GPIO_ACTIVE_LOW>;
78 gpios = <&gpio LPC_GPIO(4,10) GPIO_ACTIVE_LOW>;
84 gpios = <&gpio LPC_GPIO(4,12) GPIO_ACTIVE_LOW>;
90 gpios = <&gpio LPC_GPIO(4,13) GPIO_ACTIVE_LOW>;
95 compatible = "gpio-leds";
98 gpios = <&mmio_leds 15 GPIO_ACTIVE_HIGH>;
99 linux,default-trigger = "heartbeat";
103 gpios = <&mmio_leds 14 GPIO_ACTIVE_HIGH>;
107 gpios = <&mmio_leds 13 GPIO_ACTIVE_HIGH>;
111 gpios = <&mmio_leds 12 GPIO_ACTIVE_HIGH>;
115 gpios = <&mmio_leds 11 GPIO_ACTIVE_HIGH>;
119 gpios = <&mmio_leds 10 GPIO_ACTIVE_HIGH>;
123 gpios = <&mmio_leds 9 GPIO_ACTIVE_HIGH>;
127 gpios = <&mmio_leds 8 GPIO_ACTIVE_HIGH>;
131 gpios = <&mmio_leds 7 GPIO_ACTIVE_HIGH>;
135 gpios = <&mmio_leds 6 GPIO_ACTIVE_HIGH>;
139 gpios = <&mmio_leds 5 GPIO_ACTIVE_HIGH>;
143 gpios = <&mmio_leds 4 GPIO_ACTIVE_HIGH>;
147 gpios = <&mmio_leds 3 GPIO_ACTIVE_HIGH>;
151 gpios = <&mmio_leds 2 GPIO_ACTIVE_HIGH>;
155 gpios = <&mmio_leds 1 GPIO_ACTIVE_HIGH>;
159 gpios = <&mmio_leds 0 GPIO_ACTIVE_HIGH>;
165 emc_pins: emc-pins {
174 slew-rate = <1>;
175 bias-disable;
176 input-enable;
177 input-schmitt-disable;
190 slew-rate = <1>;
191 bias-disable;
192 input-enable;
193 input-schmitt-disable;
199 slew-rate = <1>;
200 bias-disable;
201 input-enable;
202 input-schmitt-disable;
208 slew-rate = <1>;
209 bias-disable;
210 input-enable;
211 input-schmitt-disable;
217 slew-rate = <1>;
218 bias-disable;
219 input-enable;
220 input-schmitt-disable;
226 slew-rate = <1>;
227 bias-disable;
228 input-enable;
229 input-schmitt-disable;
235 slew-rate = <1>;
236 bias-disable;
237 input-enable;
238 input-schmitt-disable;
244 slew-rate = <1>;
245 bias-disable;
246 input-enable;
247 input-schmitt-disable;
253 slew-rate = <1>;
254 bias-disable;
255 input-enable;
256 input-schmitt-disable;
262 slew-rate = <1>;
263 bias-disable;
264 input-enable;
265 input-schmitt-disable;
269 enet_rmii_pins: enet-rmii-pins {
273 slew-rate = <1>;
274 bias-disable;
275 input-enable;
276 input-schmitt-disable;
282 slew-rate = <1>;
283 bias-disable;
284 input-enable;
285 input-schmitt-disable;
291 bias-disable;
292 input-enable;
293 input-schmitt-disable;
299 bias-disable;
300 input-enable;
301 input-schmitt-disable;
307 slew-rate = <1>;
308 bias-disable;
309 input-enable;
310 input-schmitt-disable;
316 bias-disable;
317 input-enable;
318 input-schmitt-disable;
324 slew-rate = <1>;
325 bias-disable;
326 input-enable;
327 input-schmitt-disable;
331 gpio_joystick_pins: gpio-joystick-pins {
335 input-enable;
336 bias-disable;
340 i2c0_pins: i2c0-pins {
344 input-enable;
348 sdmmc_pins: sdmmc-pins {
352 slew-rate = <1>;
353 bias-pull-down;
359 slew-rate = <1>;
360 bias-disable;
361 input-enable;
362 input-schmitt-disable;
368 bias-pull-down;
369 input-enable;
375 bias-pull-down;
379 spifi_pins: spifi-pins {
383 slew-rate = <1>;
384 bias-disable;
385 input-enable;
386 input-schmitt-disable;
392 slew-rate = <0>;
393 bias-disable;
394 input-enable;
395 input-schmitt-disable;
401 bias-disable;
405 ssp0_pins: ssp0-pins {
409 slew-rate = <1>;
410 bias-pull-down;
411 input-enable;
412 input-schmitt-disable;
418 bias-pull-up;
422 uart0_pins: uart0-pins {
426 input-schmitt-disable;
427 bias-disable;
428 input-enable;
434 bias-pull-down;
438 uart3_pins: uart3-pins {
442 input-schmitt-disable;
443 bias-disable;
444 input-enable;
450 bias-pull-down;
454 usb0_pins: usb0-pins {
463 bias-disable;
464 input-enable;
471 vref-supply = <&vcc>;
476 pinctrl-names = "default";
477 pinctrl-0 = <&i2c0_pins>;
478 clock-frequency = <400000>;
485 temperature-sensor@48 {
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>;
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>;