xref: /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/bridge/rk1000.txt (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1Rockchip RK1000 TVEncoder
2-------------------------------
3
4The RK1000-TVE are RK1000 TV Encoder register block.
5The chip is connected to an i2c bus.
6
7Required properties:
8
9- compatible: should be "rockchip,rk1000-tve"
10- reg: I2C slave address
11- rockchip,data-width: should be <18> or <24>
12- rockchip,output: This describes the output face
13- rockchip,ctl: phandle to the rk1000 core controller
14
15Optional properties:
16
17- rockchip,tvemode: tve preferred mode, 0 for PAL, 1 for NTSC
18
19Required node:
20
21The rk1000 tve has one video port. its connection is modeled using the OF
22graph binding specified in Documentation/devicetree/bindings/graph.txt.
23
24- Video port 0 for LVDS input
25
26
27Example
28-------
29
30	rk1000-tve@42 {
31		status = "okay";
32		compatible = "rockchip,rk1000-tve";
33		reg = <0x42>;
34		rockchip,data-width = <24>;
35		rockchip,output = "rgb";
36		rockchip,ctl = <&rk1000_ctl>;
37		rockchip,tvemode = <0>;
38		ports {
39			#address-cells = <1>;
40			#size-cells = <0>;
41			tve_in: port@0 {
42				reg = <0>;
43				tve_in_lvds: endpoint {
44					remote-endpoint = <&lvds_out_tve>;
45				};
46			};
47		};
48	};
49