Skip to content

Commit 11bf4a8

Browse files
brglgregkh
authored andcommitted
drm: bridge: add DT bindings for TI ths8135
[ Upstream commit 2e644be30fcc08c736f66b60f4898d274d4873ab ] THS8135 is a configurable video DAC. Add DT bindings for this chip. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Acked-by: Rob Herring <robh@kernel.org> Signed-off-by: Archit Taneja <architt@codeaurora.org> Link: http://patchwork.freedesktop.org/patch/msgid/1481623759-12786-3-git-send-email-bgolaszewski@baylibre.com Signed-off-by: Sasha Levin <alexander.levin@verizon.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1 parent 771dace commit 11bf4a8

1 file changed

Lines changed: 46 additions & 0 deletions

File tree

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
THS8135 Video DAC
2+
-----------------
3+
4+
This is the binding for Texas Instruments THS8135 Video DAC bridge.
5+
6+
Required properties:
7+
8+
- compatible: Must be "ti,ths8135"
9+
10+
Required nodes:
11+
12+
This device has two video ports. Their connections are modelled using the OF
13+
graph bindings specified in Documentation/devicetree/bindings/graph.txt.
14+
15+
- Video port 0 for RGB input
16+
- Video port 1 for VGA output
17+
18+
Example
19+
-------
20+
21+
vga-bridge {
22+
compatible = "ti,ths8135";
23+
#address-cells = <1>;
24+
#size-cells = <0>;
25+
26+
ports {
27+
#address-cells = <1>;
28+
#size-cells = <0>;
29+
30+
port@0 {
31+
reg = <0>;
32+
33+
vga_bridge_in: endpoint {
34+
remote-endpoint = <&lcdc_out_vga>;
35+
};
36+
};
37+
38+
port@1 {
39+
reg = <1>;
40+
41+
vga_bridge_out: endpoint {
42+
remote-endpoint = <&vga_con_in>;
43+
};
44+
};
45+
};
46+
};

0 commit comments

Comments
 (0)