Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
[cris-mirror.git] / Documentation / devicetree / bindings / display / bridge / anx7814.txt
blobb2a22c28c9b386ca40d589ef301884c97995714a
1 Analogix ANX7814 SlimPort (Full-HD Transmitter)
2 -----------------------------------------------
4 The ANX7814 is an ultra-low power Full-HD (1080p60) SlimPort transmitter
5 designed for portable devices.
7 Required properties:
9  - compatible           : "analogix,anx7814"
10  - reg                  : I2C address of the device
11  - interrupt-parent     : Should be the phandle of the interrupt controller
12                           that services interrupts for this device
13  - interrupts           : Should contain the INTP interrupt
14  - hpd-gpios            : Which GPIO to use for hpd
15  - pd-gpios             : Which GPIO to use for power down
16  - reset-gpios          : Which GPIO to use for reset
18 Optional properties:
20  - dvdd10-supply        : Regulator for 1.0V digital core power.
21  - Video port for HDMI input, using the DT bindings defined in [1].
23 [1]: Documentation/devicetree/bindings/media/video-interfaces.txt
25 Example:
27         anx7814: anx7814@38 {
28                 compatible = "analogix,anx7814";
29                 reg = <0x38>;
30                 interrupt-parent = <&gpio0>;
31                 interrupts = <99 IRQ_TYPE_LEVEL_LOW>;   /* INTP */
32                 hpd-gpios = <&pio 36 GPIO_ACTIVE_HIGH>;
33                 pd-gpios = <&pio 33 GPIO_ACTIVE_HIGH>;
34                 reset-gpios = <&pio 98 GPIO_ACTIVE_HIGH>;
35                 port {
36                         anx7814_in: endpoint {
37                                 remote-endpoint = <&hdmi0_out>;
38                         };
39                 };
40         };