Merge tag 'selinux-pr-20190312' of git://git.kernel.org/pub/scm/linux/kernel/git...
[sfrench/cifs-2.6.git] / Documentation / devicetree / bindings / display / bridge / ti,ds90c185.txt
1 Texas Instruments FPD-Link (LVDS) Serializer
2 --------------------------------------------
3
4 The DS90C185 and DS90C187 are low-power serializers for portable
5 battery-powered applications that reduces the size of the RGB
6 interface between the host GPU and the display.
7
8 Required properties:
9
10 - compatible: Should be
11   "ti,ds90c185", "lvds-encoder"  for the TI DS90C185 FPD-Link Serializer
12   "ti,ds90c187", "lvds-encoder"  for the TI DS90C187 FPD-Link Serializer
13
14 Optional properties:
15
16 - powerdown-gpios: Power down control GPIO (the PDB pin, active-low)
17
18 Required nodes:
19
20 The devices have two video ports. Their connections are modeled using the OF
21 graph bindings specified in Documentation/devicetree/bindings/graph.txt.
22
23 - Video port 0 for parallel input
24 - Video port 1 for LVDS output
25
26
27 Example
28 -------
29
30 lvds-encoder {
31         compatible = "ti,ds90c185", "lvds-encoder";
32
33         powerdown-gpios = <&gpio 17 GPIO_ACTIVE_LOW>;
34
35         ports {
36                 #address-cells = <1>;
37                 #size-cells = <0>;
38
39                 port@0 {
40                         reg = <0>;
41
42                         lvds_enc_in: endpoint {
43                                 remote-endpoint = <&lcdc_out_rgb>;
44                         };
45                 };
46
47                 port@1 {
48                         reg = <1>;
49
50                         lvds_enc_out: endpoint {
51                                 remote-endpoint = <&lvds_panel_in>;
52                         };
53                 };
54         };
55 };