Merge remote-tracking branches 'asoc/topic/tegra', 'asoc/topic/tlv320aic23', 'asoc...
[sfrench/cifs-2.6.git] / Documentation / devicetree / bindings / display / bridge / ti,tfp410.txt
1 TFP410 DPI to DVI encoder
2 =========================
3
4 Required properties:
5 - compatible: "ti,tfp410"
6
7 Optional properties:
8 - powerdown-gpios: power-down gpio
9 - reg: I2C address. If and only if present the device node
10        should be placed into the i2c controller node where the
11        tfp410 i2c is connected to.
12
13 Required nodes:
14 - Video port 0 for DPI input [1].
15 - Video port 1 for DVI output [1].
16
17 [1]: Documentation/devicetree/bindings/media/video-interfaces.txt
18
19 Example
20 -------
21
22 tfp410: encoder@0 {
23         compatible = "ti,tfp410";
24         powerdown-gpios = <&twl_gpio 2 GPIO_ACTIVE_LOW>;
25
26         ports {
27                 #address-cells = <1>;
28                 #size-cells = <0>;
29
30                 port@0 {
31                         reg = <0>;
32
33                         tfp410_in: endpoint@0 {
34                                 remote-endpoint = <&dpi_out>;
35                         };
36                 };
37
38                 port@1 {
39                         reg = <1>;
40
41                         tfp410_out: endpoint@0 {
42                                 remote-endpoint = <&dvi_connector_in>;
43                         };
44                 };
45         };
46 };