1*c66ec88fSEmmanuel VadotDVI Connector
2*c66ec88fSEmmanuel Vadot==============
3*c66ec88fSEmmanuel Vadot
4*c66ec88fSEmmanuel VadotRequired properties:
5*c66ec88fSEmmanuel Vadot- compatible: "dvi-connector"
6*c66ec88fSEmmanuel Vadot
7*c66ec88fSEmmanuel VadotOptional properties:
8*c66ec88fSEmmanuel Vadot- label: a symbolic name for the connector
9*c66ec88fSEmmanuel Vadot- ddc-i2c-bus: phandle to the i2c bus that is connected to DVI DDC
10*c66ec88fSEmmanuel Vadot- analog: the connector has DVI analog pins
11*c66ec88fSEmmanuel Vadot- digital: the connector has DVI digital pins
12*c66ec88fSEmmanuel Vadot- dual-link: the connector has pins for DVI dual-link
13*c66ec88fSEmmanuel Vadot- hpd-gpios: HPD GPIO number
14*c66ec88fSEmmanuel Vadot
15*c66ec88fSEmmanuel VadotRequired nodes:
16*c66ec88fSEmmanuel Vadot- Video port for DVI input
17*c66ec88fSEmmanuel Vadot
18*c66ec88fSEmmanuel VadotNote: One (or both) of 'analog' or 'digital' must be set.
19*c66ec88fSEmmanuel Vadot
20*c66ec88fSEmmanuel VadotExample
21*c66ec88fSEmmanuel Vadot-------
22*c66ec88fSEmmanuel Vadot
23*c66ec88fSEmmanuel Vadotdvi0: connector@0 {
24*c66ec88fSEmmanuel Vadot	compatible = "dvi-connector";
25*c66ec88fSEmmanuel Vadot	label = "dvi";
26*c66ec88fSEmmanuel Vadot
27*c66ec88fSEmmanuel Vadot	digital;
28*c66ec88fSEmmanuel Vadot
29*c66ec88fSEmmanuel Vadot	ddc-i2c-bus = <&i2c3>;
30*c66ec88fSEmmanuel Vadot
31*c66ec88fSEmmanuel Vadot	port {
32*c66ec88fSEmmanuel Vadot		dvi_connector_in: endpoint {
33*c66ec88fSEmmanuel Vadot			remote-endpoint = <&tfp410_out>;
34*c66ec88fSEmmanuel Vadot		};
35*c66ec88fSEmmanuel Vadot	};
36*c66ec88fSEmmanuel Vadot};
37