xref: /freebsd/sys/contrib/device-tree/Bindings/display/bridge/sil-sii8620.txt (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel VadotSilicon Image SiI8620 HDMI/MHL bridge bindings
2*c66ec88fSEmmanuel Vadot
3*c66ec88fSEmmanuel VadotRequired properties:
4*c66ec88fSEmmanuel Vadot	- compatible: "sil,sii8620"
5*c66ec88fSEmmanuel Vadot	- reg: i2c address of the bridge
6*c66ec88fSEmmanuel Vadot	- cvcc10-supply: Digital Core Supply Voltage (1.0V)
7*c66ec88fSEmmanuel Vadot	- iovcc18-supply: I/O Supply Voltage (1.8V)
8*c66ec88fSEmmanuel Vadot	- interrupts: interrupt specifier of INT pin
9*c66ec88fSEmmanuel Vadot	- reset-gpios: gpio specifier of RESET pin
10*c66ec88fSEmmanuel Vadot	- clocks, clock-names: specification and name of "xtal" clock
11*c66ec88fSEmmanuel Vadot	- video interfaces: Device node can contain video interface port
12*c66ec88fSEmmanuel Vadot			    node for HDMI encoder according to [1].
13*c66ec88fSEmmanuel Vadot
14*c66ec88fSEmmanuel Vadot[1]: Documentation/devicetree/bindings/media/video-interfaces.txt
15*c66ec88fSEmmanuel Vadot
16*c66ec88fSEmmanuel VadotExample:
17*c66ec88fSEmmanuel Vadot	sii8620@39 {
18*c66ec88fSEmmanuel Vadot		reg = <0x39>;
19*c66ec88fSEmmanuel Vadot		compatible = "sil,sii8620";
20*c66ec88fSEmmanuel Vadot		cvcc10-supply = <&ldo36_reg>;
21*c66ec88fSEmmanuel Vadot		iovcc18-supply = <&ldo34_reg>;
22*c66ec88fSEmmanuel Vadot		interrupt-parent = <&gpf0>;
23*c66ec88fSEmmanuel Vadot		interrupts = <2 0>;
24*c66ec88fSEmmanuel Vadot		reset-gpio = <&gpv7 0 0>;
25*c66ec88fSEmmanuel Vadot		clocks = <&pmu_system_controller 0>;
26*c66ec88fSEmmanuel Vadot		clock-names = "xtal";
27*c66ec88fSEmmanuel Vadot
28*c66ec88fSEmmanuel Vadot		port {
29*c66ec88fSEmmanuel Vadot			mhl_to_hdmi: endpoint {
30*c66ec88fSEmmanuel Vadot				remote-endpoint = <&hdmi_to_mhl>;
31*c66ec88fSEmmanuel Vadot			};
32*c66ec88fSEmmanuel Vadot		};
33*c66ec88fSEmmanuel Vadot	};
34