Lines Matching +full:input +full:- +full:schmitt
1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
3 * MYIR Tech MYD-LPC4357 Development Board with 800x480 7" TFT panel
5 * Copyright (C) 2016-2018 Vladimir Zapolskiy <vz@mleia.com>
8 /dts-v1/;
13 #include <dt-bindings/gpio/gpio.h>
17 compatible = "myir,myd-lpc4357", "nxp,lpc4357";
20 stdout-path = "serial3:115200n8";
29 compatible = "gpio-leds";
30 pinctrl-names = "default";
31 pinctrl-0 = <&led_pins>;
35 default-state = "off";
40 default-state = "off";
45 default-state = "off";
50 default-state = "off";
55 default-state = "off";
60 default-state = "off";
69 remote-endpoint = <&lcdc_output>;
75 compatible = "regulator-fixed";
76 regulator-name = "vcc-supply";
77 regulator-min-microvolt = <3300000>;
78 regulator-max-microvolt = <3300000>;
82 compatible = "regulator-fixed";
83 regulator-name = "vmmc-supply";
84 regulator-min-microvolt = <3300000>;
85 regulator-max-microvolt = <3300000>;
90 can0_pins: can0-pins {
94 input-enable;
103 can1_pins: can1-pins {
107 input-enable;
116 emc_pins: emc-pins {
125 slew-rate = <1>;
126 bias-disable;
135 input-enable;
136 input-schmitt-disable;
137 slew-rate = <1>;
138 bias-disable;
144 slew-rate = <1>;
145 bias-disable;
151 slew-rate = <1>;
152 bias-disable;
158 slew-rate = <1>;
159 bias-disable;
165 slew-rate = <1>;
166 bias-disable;
172 slew-rate = <1>;
173 bias-disable;
179 slew-rate = <1>;
180 bias-disable;
186 input-enable;
187 input-schmitt-disable;
188 slew-rate = <1>;
189 bias-disable;
193 enet_rmii_pins: enet-rmii-pins {
197 input-enable;
198 input-schmitt-disable;
199 slew-rate = <1>;
200 bias-disable;
206 slew-rate = <1>;
207 bias-disable;
213 input-enable;
214 input-schmitt-disable;
215 bias-disable;
221 input-enable;
222 input-schmitt-disable;
223 bias-disable;
229 slew-rate = <1>;
230 bias-disable;
236 bias-disable;
242 slew-rate = <1>;
243 input-enable;
244 input-schmitt-disable;
245 bias-disable;
249 i2c0_pins: i2c0-pins {
253 input-enable;
257 i2c1_pins: i2c1-pins {
261 input-enable;
265 lcd_pins: lcd-pins {
282 led_pins: led-pins {
286 bias-pull-down;
290 sdmmc_pins: sdmmc-pins {
294 slew-rate = <1>;
295 bias-pull-down;
301 input-enable;
302 input-schmitt-disable;
303 slew-rate = <1>;
304 bias-disable;
310 input-enable;
311 bias-pull-down;
315 spifi_pins: spifi-pins {
319 input-enable;
320 input-schmitt-disable;
321 slew-rate = <1>;
322 bias-disable;
328 input-enable;
329 input-schmitt-disable;
330 slew-rate = <1>;
331 bias-disable;
337 bias-disable;
341 ssp1_pins: ssp1-pins {
345 slew-rate = <1>;
346 bias-pull-down;
352 input-enable;
353 input-schmitt-disable;
354 slew-rate = <1>;
355 bias-pull-down;
361 slew-rate = <1>;
362 bias-pull-down;
368 bias-disable;
372 uart0_pins: uart0-pins {
376 input-enable;
377 input-schmitt-disable;
378 bias-disable;
384 bias-pull-down;
388 uart1_pins: uart1-pins {
392 bias-disable;
393 input-enable;
394 input-schmitt-disable;
400 bias-pull-down;
404 uart2_pins: uart2-pins {
408 bias-disable;
409 input-enable;
410 input-schmitt-disable;
416 bias-pull-down;
420 uart3_pins: uart3-pins {
424 bias-disable;
425 input-enable;
426 input-schmitt-disable;
432 bias-pull-down;
436 usb0_pins: usb0-pins {
445 bias-disable;
446 input-enable;
453 vref-supply = <&vcc>;
458 pinctrl-names = "default";
459 pinctrl-0 = <&can0_pins>;
465 pinctrl-names = "default";
466 pinctrl-0 = <&can1_pins>;
471 pinctrl-names = "default";
472 pinctrl-0 = <&emc_pins>;
475 #address-cells = <2>;
476 #size-cells = <1>;
480 mpmc,memory-width = <16>;
481 mpmc,byte-lane-low;
482 mpmc,write-enable-delay = <0>;
483 mpmc,output-enable-delay = <0>;
484 mpmc,read-access-delay = <70>;
485 mpmc,page-mode-read-delay = <70>;
489 compatible = "cfi-flash";
491 bank-width = <2>;
497 clock-frequency = <50000000>;
502 pinctrl-names = "default";
503 pinctrl-0 = <&i2c0_pins>;
504 clock-frequency = <400000>;
509 pinctrl-names = "default";
510 pinctrl-0 = <&i2c1_pins>;
511 clock-frequency = <400000>;
526 pinctrl-names = "default";
527 pinctrl-0 = <&lcd_pins>;
529 max-memory-bandwidth = <92240000>;
533 remote-endpoint = <&panel_input>;
534 arm,pl11x,tft-r0g0b0-pads = <0 8 16>;
541 phy-mode = "rmii";
542 pinctrl-names = "default";
543 pinctrl-0 = <&enet_rmii_pins>;
544 phy-handle = <&phy1>;
547 #address-cells = <1>;
548 #size-cells = <0>;
549 compatible = "snps,dwmac-mdio";
551 phy1: ethernet-phy@1 {
559 pinctrl-names = "default";
560 pinctrl-0 = <&sdmmc_pins>;
561 bus-width = <4>;
562 vmmc-supply = <&vmmc>;
568 pinctrl-names = "default";
569 pinctrl-0 = <&spifi_pins>;
573 compatible = "jedec,spi-nor";
574 spi-max-frequency = <51000000>;
575 spi-cpol;
576 spi-cpha;
582 pinctrl-names = "default";
583 pinctrl-0 = <&ssp1_pins>;
584 num-cs = <1>;
585 cs-gpios = <&gpio LPC_GPIO(7,19) GPIO_ACTIVE_LOW>;
591 pinctrl-names = "default";
592 pinctrl-0 = <&uart0_pins>;
598 pinctrl-names = "default";
599 pinctrl-0 = <&uart1_pins>;
605 pinctrl-names = "default";
606 pinctrl-0 = <&uart2_pins>;
611 pinctrl-names = "default";
612 pinctrl-0 = <&uart3_pins>;
617 pinctrl-names = "default";
618 pinctrl-0 = <&usb0_pins>;