Lines Matching +full:pull +full:- +full:ups
1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2011-2013 Texas Instruments Incorporated - https://www.ti.com/
5 #include <dt-bindings/input/input.h>
7 #include "omap4-mcpdm.dtsi"
15 reserved-memory {
16 #address-cells = <1>;
17 #size-cells = <1>;
20 dsp_memory_region: dsp-memory@98000000 {
21 compatible = "shared-dma-pool";
27 ipu_memory_region: ipu-memory@98800000 {
28 compatible = "shared-dma-pool";
36 stdout-path = &uart3;
46 compatible = "gpio-leds";
47 pinctrl-names = "default";
48 pinctrl-0 = <
52 led-heartbeat {
55 linux,default-trigger = "heartbeat";
58 led-mmc {
61 linux,default-trigger = "mmc0";
66 compatible = "gpio-keys";
67 pinctrl-names = "default";
68 pinctrl-0 = <
76 wakeup-source;
81 compatible = "ti,abe-twl6040";
84 ti,mclk-freq = <38400000>;
91 ti,audio-routing =
106 compatible = "regulator-fixed";
107 regulator-name = "hsusb1_vbus";
108 regulator-min-microvolt = <3300000>;
109 regulator-max-microvolt = <3300000>;
111 startup-delay-us = <70000>;
112 enable-active-high;
114 * boot-on is required along with always-on as the
116 * if boot-on is not there.
118 regulator-always-on;
119 regulator-boot-on;
124 compatible = "usb-nop-xceiv";
125 reset-gpios = <&gpio2 30 GPIO_ACTIVE_LOW>; /* gpio_62 */
126 #phy-cells = <0>;
127 vcc-supply = <&hsusb1_power>;
129 clock-names = "main_clk";
130 clock-frequency = <19200000>;
135 pinctrl-names = "default";
136 pinctrl-0 = <&wl12xx_gpio>;
137 compatible = "regulator-fixed";
138 regulator-name = "vwl1271";
139 regulator-min-microvolt = <1800000>;
140 regulator-max-microvolt = <1800000>;
142 startup-delay-us = <70000>;
143 enable-active-high;
148 powerdown-gpios = <&gpio1 0 GPIO_ACTIVE_LOW>; /* gpio_0 */
151 #address-cells = <1>;
152 #size-cells = <0>;
158 remote-endpoint = <&dpi_out>;
166 remote-endpoint = <&dvi_connector_in>;
173 compatible = "dvi-connector";
178 ddc-i2c-bus = <&i2c3>;
182 remote-endpoint = <&tfp410_out>;
195 #address-cells = <1>;
196 #size-cells = <0>;
202 remote-endpoint = <&hdmi_out>;
210 remote-endpoint = <&hdmi_connector_in>;
217 compatible = "hdmi-connector";
224 remote-endpoint = <&tpd12s015_out>;
231 pinctrl-names = "default";
232 pinctrl-0 = <
240 twl6040_pins: twl6040-pins {
241 pinctrl-single,pins = <
247 mcbsp1_pins: mcbsp1-pins {
248 pinctrl-single,pins = <
256 dss_dpi_pins: dss-dpi-pins {
257 pinctrl-single,pins = <
291 tfp410_pins: tfp410-pins {
292 pinctrl-single,pins = <
297 dss_hdmi_pins: dss-hdmi-pins {
298 pinctrl-single,pins = <
305 tpd12s015_pins: tpd12s015-pins {
306 pinctrl-single,pins = <
313 hsusbb1_pins: hsusbb1-pins {
314 pinctrl-single,pins = <
330 i2c1_pins: i2c1-pins {
331 pinctrl-single,pins = <
337 i2c2_pins: i2c2-pins {
338 pinctrl-single,pins = <
344 i2c3_pins: i2c3-pins {
345 pinctrl-single,pins = <
351 i2c4_pins: i2c4-pins {
352 pinctrl-single,pins = <
360 * REVISIT: Are the pull-ups needed for GPIO 48 and 49?
362 wl12xx_gpio: wl12xx-gpio-pins {
363 pinctrl-single,pins = <
372 wl12xx_pins: wl12xx-pins {
373 pinctrl-single,pins = <
385 button_pins: button-pins {
386 pinctrl-single,pins = <
393 led_wkgpio_pins: leds-wkpins-pins {
394 pinctrl-single,pins = <
402 pinctrl-names = "default";
403 pinctrl-0 = <&i2c1_pins>;
405 clock-frequency = <400000>;
411 system-power-controller;
416 #clock-cells = <0>;
419 pinctrl-names = "default";
420 pinctrl-0 = <&twl6040_pins>;
424 ti,audpwron-gpio = <&gpio4 31 GPIO_ACTIVE_HIGH>; /* gpio line 127 */
426 vio-supply = <&v1v8>;
427 v2v1-supply = <&v2v1>;
428 enable-active-high;
436 pinctrl-names = "default";
437 pinctrl-0 = <&i2c2_pins>;
439 clock-frequency = <400000>;
443 pinctrl-names = "default";
444 pinctrl-0 = <&i2c3_pins>;
446 clock-frequency = <100000>;
459 pinctrl-names = "default";
460 pinctrl-0 = <&i2c4_pins>;
462 clock-frequency = <400000>;
466 vmmc-supply = <&vmmc>;
467 bus-width = <8>;
483 pinctrl-names = "default";
484 pinctrl-0 = <&wl12xx_pins>;
485 vmmc-supply = <&wl12xx_vmmc>;
486 interrupts-extended = <&wakeupgen GIC_SPI 59 IRQ_TYPE_LEVEL_HIGH
488 non-removable;
489 bus-width = <4>;
490 cap-power-off-card;
492 #address-cells = <1>;
493 #size-cells = <0>;
498 interrupts-extended = <&gpio2 21 IRQ_TYPE_LEVEL_HIGH>,
500 interrupt-names = "irq", "wakeup";
501 ref-clock-frequency = <38400000>;
506 cs1-used;
507 device-handle = <&elpida_ECB240ABACN>;
511 cs1-used;
512 device-handle = <&elpida_ECB240ABACN>;
516 pinctrl-names = "default";
517 pinctrl-0 = <&mcbsp1_pins>;
522 usb-supply = <&vusb>;
526 interrupts-extended = <&wakeupgen GIC_SPI 73 IRQ_TYPE_LEVEL_HIGH
531 interrupts-extended = <&wakeupgen GIC_SPI 74 IRQ_TYPE_LEVEL_HIGH
536 interrupts-extended = <&wakeupgen GIC_SPI 70 IRQ_TYPE_LEVEL_HIGH
541 interface-type = <1>;
547 port1-mode = "ehci-phy";
553 #address-cells = <1>;
554 #size-cells = <0>;
559 #address-cells = <1>;
560 #size-cells = <0>;
574 remote-endpoint = <&tfp410_in>;
575 data-lines = <24>;
582 vdd-supply = <&vcxio>;
587 vdda-supply = <&vdac>;
591 remote-endpoint = <&tpd12s015_in>;
598 memory-region = <&dsp_memory_region>;
600 ti,watchdog-timers = <&timer6>;
605 memory-region = <&ipu_memory_region>;
607 ti,watchdog-timers = <&timer9>, <&timer11>;