GNU Linux-libre 4.19.264-gnu1
[releases.git] / Documentation / devicetree / bindings / display / bridge / anx7814.txt
1 Analogix ANX7814 SlimPort (Full-HD Transmitter)
2 -----------------------------------------------
3
4 The ANX7814 is an ultra-low power Full-HD (1080p60) SlimPort transmitter
5 designed for portable devices.
6
7 Required properties:
8
9  - compatible           : "analogix,anx7814"
10  - reg                  : I2C address of the device
11  - interrupts           : Should contain the INTP interrupt
12  - hpd-gpios            : Which GPIO to use for hpd
13  - pd-gpios             : Which GPIO to use for power down
14  - reset-gpios          : Which GPIO to use for reset
15
16 Optional properties:
17
18  - dvdd10-supply        : Regulator for 1.0V digital core power.
19  - Video port for HDMI input, using the DT bindings defined in [1].
20
21 [1]: Documentation/devicetree/bindings/media/video-interfaces.txt
22
23 Example:
24
25         anx7814: anx7814@38 {
26                 compatible = "analogix,anx7814";
27                 reg = <0x38>;
28                 interrupt-parent = <&gpio0>;
29                 interrupts = <99 IRQ_TYPE_LEVEL_LOW>;   /* INTP */
30                 hpd-gpios = <&pio 36 GPIO_ACTIVE_HIGH>;
31                 pd-gpios = <&pio 33 GPIO_ACTIVE_HIGH>;
32                 reset-gpios = <&pio 98 GPIO_ACTIVE_HIGH>;
33                 port {
34                         anx7814_in: endpoint {
35                                 remote-endpoint = <&hdmi0_out>;
36                         };
37                 };
38         };