Lines Matching +full:hdmi0 +full:- +full:out

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;
41 display1 = &hdmi0;
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 =
96 "Line Out", "AUXL",
97 "Line Out", "AUXR",
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>;
133 wl12xx_pwrseq: wl12xx-pwrseq {
134 compatible = "mmc-pwrseq-simple";
136 clock-names = "ext_clock";
141 pinctrl-names = "default";
142 pinctrl-0 = <&wl12xx_gpio>;
143 compatible = "regulator-fixed";
144 regulator-name = "vwl1271";
145 regulator-min-microvolt = <1800000>;
146 regulator-max-microvolt = <1800000>;
148 startup-delay-us = <70000>;
149 enable-active-high;
154 powerdown-gpios = <&gpio1 0 GPIO_ACTIVE_LOW>; /* gpio_0 */
157 #address-cells = <1>;
158 #size-cells = <0>;
164 remote-endpoint = <&dpi_out>;
172 remote-endpoint = <&dvi_connector_in>;
179 compatible = "dvi-connector";
184 ddc-i2c-bus = <&i2c3>;
188 remote-endpoint = <&tfp410_out>;
201 #address-cells = <1>;
202 #size-cells = <0>;
208 remote-endpoint = <&hdmi_out>;
216 remote-endpoint = <&hdmi_connector_in>;
222 hdmi0: connector1 { label
223 compatible = "hdmi-connector";
230 remote-endpoint = <&tpd12s015_out>;
237 pinctrl-names = "default";
238 pinctrl-0 = <
246 twl6040_pins: twl6040-pins {
247 pinctrl-single,pins = <
253 mcbsp1_pins: mcbsp1-pins {
254 pinctrl-single,pins = <
262 dss_dpi_pins: dss-dpi-pins {
263 pinctrl-single,pins = <
297 tfp410_pins: tfp410-pins {
298 pinctrl-single,pins = <
303 dss_hdmi_pins: dss-hdmi-pins {
304 pinctrl-single,pins = <
311 tpd12s015_pins: tpd12s015-pins {
312 pinctrl-single,pins = <
319 hsusbb1_pins: hsusbb1-pins {
320 pinctrl-single,pins = <
336 i2c1_pins: i2c1-pins {
337 pinctrl-single,pins = <
343 i2c2_pins: i2c2-pins {
344 pinctrl-single,pins = <
350 i2c3_pins: i2c3-pins {
351 pinctrl-single,pins = <
357 i2c4_pins: i2c4-pins {
358 pinctrl-single,pins = <
366 * REVISIT: Are the pull-ups needed for GPIO 48 and 49?
368 wl12xx_gpio: wl12xx-gpio-pins {
369 pinctrl-single,pins = <
370 OMAP4_IOPAD(0x066, PIN_OUTPUT | MUX_MODE3) /* gpmc_a19.gpio_43 - WLAN_EN */
376 wl12xx_pins: wl12xx-pins {
377 pinctrl-single,pins = <
389 button_pins: button-pins {
390 pinctrl-single,pins = <
395 bt_pins: bt-pins {
396 pinctrl-single,pins = <
397 OMAP4_IOPAD(0x06c, PIN_OUTPUT | MUX_MODE3) /* gpmc_a22.gpio_46 - BTEN */
398 OMAP4_IOPAD(0x072, PIN_OUTPUT_PULLUP | MUX_MODE3) /* gpmc_a25.gpio_49 - BTWAKEUP */
402 uart2_pins: uart2-pins {
403 pinctrl-single,pins = <
404 OMAP4_IOPAD(0x118, PIN_INPUT_PULLUP | MUX_MODE0) /* uart2_cts.uart2_cts - HCI */
413 led_wkgpio_pins: leds-wkpins-pins {
414 pinctrl-single,pins = <
422 pinctrl-names = "default";
423 pinctrl-0 = <&i2c1_pins>;
425 clock-frequency = <400000>;
431 #clock-cells = <1>;
432 system-power-controller;
437 #clock-cells = <0>;
440 pinctrl-names = "default";
441 pinctrl-0 = <&twl6040_pins>;
445 ti,audpwron-gpio = <&gpio4 31 GPIO_ACTIVE_HIGH>; /* gpio line 127 */
447 vio-supply = <&v1v8>;
448 v2v1-supply = <&v2v1>;
449 enable-active-high;
457 pinctrl-names = "default";
458 pinctrl-0 = <&i2c2_pins>;
460 clock-frequency = <400000>;
464 pinctrl-names = "default";
465 pinctrl-0 = <&i2c3_pins>;
467 clock-frequency = <100000>;
480 pinctrl-names = "default";
481 pinctrl-0 = <&i2c4_pins>;
483 clock-frequency = <400000>;
487 vmmc-supply = <&vmmc>;
488 bus-width = <8>;
504 pinctrl-names = "default";
505 pinctrl-0 = <&wl12xx_pins>;
506 vmmc-supply = <&wl12xx_vmmc>;
507 interrupts-extended = <&wakeupgen GIC_SPI 59 IRQ_TYPE_LEVEL_HIGH
509 non-removable;
510 bus-width = <4>;
511 cap-power-off-card;
512 mmc-pwrseq = <&wl12xx_pwrseq>;
514 #address-cells = <1>;
515 #size-cells = <0>;
520 interrupts-extended = <&gpio2 21 IRQ_TYPE_LEVEL_HIGH>,
522 interrupt-names = "irq", "wakeup";
523 ref-clock-frequency = <38400000>;
528 cs1-used;
529 device-handle = <&elpida_ECB240ABACN>;
533 cs1-used;
534 device-handle = <&elpida_ECB240ABACN>;
538 pinctrl-names = "default";
539 pinctrl-0 = <&mcbsp1_pins>;
544 usb-supply = <&vusb>;
548 pinctrl-names = "default";
549 pinctrl-0 = <&uart2_pins>;
550 interrupts-extended = <&wakeupgen GIC_SPI 73 IRQ_TYPE_LEVEL_HIGH
554 compatible = "ti,wl1271-st";
555 pinctrl-names = "default";
556 pinctrl-0 = <&bt_pins>;
557 enable-gpios = <&gpio2 14 GPIO_ACTIVE_HIGH>; /* GPIO_46 */
559 clock-names = "ext_clock";
564 interrupts-extended = <&wakeupgen GIC_SPI 74 IRQ_TYPE_LEVEL_HIGH
569 interrupts-extended = <&wakeupgen GIC_SPI 70 IRQ_TYPE_LEVEL_HIGH
574 interface-type = <1>;
580 port1-mode = "ehci-phy";
586 #address-cells = <1>;
587 #size-cells = <0>;
592 #address-cells = <1>;
593 #size-cells = <0>;
607 remote-endpoint = <&tfp410_in>;
608 data-lines = <24>;
615 vdd-supply = <&vcxio>;
620 vdda-supply = <&vdac>;
624 remote-endpoint = <&tpd12s015_in>;
631 memory-region = <&dsp_memory_region>;
633 ti,watchdog-timers = <&timer6>;
638 memory-region = <&ipu_memory_region>;
640 ti,watchdog-timers = <&timer9>, <&timer11>;