]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - Bindings/display/bridge/anx7814.txt
Import DTS files from Linux 5.7
[FreeBSD/FreeBSD.git] / 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           : Must be one of:
10                           "analogix,anx7808"
11                           "analogix,anx7812"
12                           "analogix,anx7814"
13                           "analogix,anx7818"
14  - reg                  : I2C address of the device
15  - interrupts           : Should contain the INTP interrupt
16  - hpd-gpios            : Which GPIO to use for hpd
17  - pd-gpios             : Which GPIO to use for power down
18  - reset-gpios          : Which GPIO to use for reset
19
20 Optional properties:
21
22  - dvdd10-supply        : Regulator for 1.0V digital core power.
23  - Video port for HDMI input, using the DT bindings defined in [1].
24
25 [1]: Documentation/devicetree/bindings/media/video-interfaces.txt
26
27 Example:
28
29         anx7814: anx7814@38 {
30                 compatible = "analogix,anx7814";
31                 reg = <0x38>;
32                 interrupt-parent = <&gpio0>;
33                 interrupts = <99 IRQ_TYPE_LEVEL_LOW>;   /* INTP */
34                 hpd-gpios = <&pio 36 GPIO_ACTIVE_HIGH>;
35                 pd-gpios = <&pio 33 GPIO_ACTIVE_HIGH>;
36                 reset-gpios = <&pio 98 GPIO_ACTIVE_HIGH>;
37                 port {
38                         anx7814_in: endpoint {
39                                 remote-endpoint = <&hdmi0_out>;
40                         };
41                 };
42         };