hc
2023-02-14 0cc9b7c44253c93447ddf73e206fbdbb3d9f16b1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Analogix ANX6345 eDP Transmitter
--------------------------------
 
The ANX6345 is an ultra-low power Full-HD eDP transmitter designed for
portable devices.
 
Required properties:
 
 - compatible        : "analogix,anx6345"
 - reg            : I2C address of the device
 - reset-gpios        : Which GPIO to use for reset
 
Optional properties:
 
 - dvdd12-supply    : Regulator for 1.2V digital core power.
 - dvdd25-supply    : Regulator for 2.5V digital core power.
 - panel-supply        : Regulator for the power of the panel.
 - edid            : verbatim EDID data block describing attached
             panel, only used when the panel has no EDID info.
 - Video port for RGB input, using the DT bindings defined in [1].
 
[1]: Documentation/devicetree/bindings/media/video-interfaces.txt
 
Example:
 
anx6345: anx6345@38 {
   compatible = "analogix,anx6345";
   reg = <0x38>;
   reset-gpios = <&pio 3 24 GPIO_ACTIVE_LOW>; /* PD24 */
   panel-supply = <&reg_dc1sw>;
   dvdd25-supply = <&reg_dldo2>;
   dvdd12-supply = <&reg_fldo1>;
 
   port {
       anx6345_in: endpoint {
           remote-endpoint = <&tcon0_out_anx6345>;
       };
   };
};