xref: /freebsd/sys/contrib/device-tree/Bindings/display/ti/ti,opa362.txt (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel VadotOPA362 analog video amplifier
2*c66ec88fSEmmanuel Vadot
3*c66ec88fSEmmanuel VadotRequired properties:
4*c66ec88fSEmmanuel Vadot- compatible: "ti,opa362"
5*c66ec88fSEmmanuel Vadot- enable-gpios: enable/disable output gpio
6*c66ec88fSEmmanuel Vadot
7*c66ec88fSEmmanuel VadotRequired node:
8*c66ec88fSEmmanuel Vadot- Video port 0 for opa362 input
9*c66ec88fSEmmanuel Vadot- Video port 1 for opa362 output
10*c66ec88fSEmmanuel Vadot
11*c66ec88fSEmmanuel VadotExample:
12*c66ec88fSEmmanuel Vadot
13*c66ec88fSEmmanuel Vadottv_amp: opa362 {
14*c66ec88fSEmmanuel Vadot	compatible = "ti,opa362";
15*c66ec88fSEmmanuel Vadot	enable-gpios = <&gpio1 23 0>;  /* GPIO to enable video out amplifier */
16*c66ec88fSEmmanuel Vadot
17*c66ec88fSEmmanuel Vadot	ports {
18*c66ec88fSEmmanuel Vadot		#address-cells = <1>;
19*c66ec88fSEmmanuel Vadot		#size-cells = <0>;
20*c66ec88fSEmmanuel Vadot
21*c66ec88fSEmmanuel Vadot		port@0 {
22*c66ec88fSEmmanuel Vadot			reg = <0>;
23*c66ec88fSEmmanuel Vadot			opa_in: endpoint@0 {
24*c66ec88fSEmmanuel Vadot				remote-endpoint = <&venc_out>;
25*c66ec88fSEmmanuel Vadot			};
26*c66ec88fSEmmanuel Vadot		};
27*c66ec88fSEmmanuel Vadot
28*c66ec88fSEmmanuel Vadot		port@1 {
29*c66ec88fSEmmanuel Vadot			reg = <1>;
30*c66ec88fSEmmanuel Vadot			opa_out: endpoint@0 {
31*c66ec88fSEmmanuel Vadot				remote-endpoint = <&tv_connector_in>;
32*c66ec88fSEmmanuel Vadot			};
33*c66ec88fSEmmanuel Vadot		};
34*c66ec88fSEmmanuel Vadot	};
35*c66ec88fSEmmanuel Vadot};
36*c66ec88fSEmmanuel Vadot
37*c66ec88fSEmmanuel Vadot
38*c66ec88fSEmmanuel Vadot
39