162306a36Sopenharmony_ciTPD12S015 HDMI level shifter and ESD protection chip
262306a36Sopenharmony_ci====================================================
362306a36Sopenharmony_ci
462306a36Sopenharmony_ciRequired properties:
562306a36Sopenharmony_ci- compatible: "ti,tpd12s015"
662306a36Sopenharmony_ci
762306a36Sopenharmony_ciOptional properties:
862306a36Sopenharmony_ci- gpios: CT CP HPD, LS OE and HPD gpios
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ciRequired nodes:
1162306a36Sopenharmony_ci- Video port 0 for HDMI input
1262306a36Sopenharmony_ci- Video port 1 for HDMI output
1362306a36Sopenharmony_ci
1462306a36Sopenharmony_ciExample
1562306a36Sopenharmony_ci-------
1662306a36Sopenharmony_ci
1762306a36Sopenharmony_citpd12s015: encoder@1 {
1862306a36Sopenharmony_ci	compatible = "ti,tpd12s015";
1962306a36Sopenharmony_ci
2062306a36Sopenharmony_ci	gpios = <&gpio2 28 GPIO_ACTIVE_HIGH>,	/* 60, CT CP HPD */
2162306a36Sopenharmony_ci		<&gpio2 9 GPIO_ACTIVE_HIGH>,	/* 41, LS OE */
2262306a36Sopenharmony_ci		<&gpio2 31 GPIO_ACTIVE_HIGH>;	/* 63, HPD */
2362306a36Sopenharmony_ci
2462306a36Sopenharmony_ci	ports {
2562306a36Sopenharmony_ci		#address-cells = <1>;
2662306a36Sopenharmony_ci		#size-cells = <0>;
2762306a36Sopenharmony_ci
2862306a36Sopenharmony_ci		port@0 {
2962306a36Sopenharmony_ci			reg = <0>;
3062306a36Sopenharmony_ci
3162306a36Sopenharmony_ci			tpd12s015_in: endpoint@0 {
3262306a36Sopenharmony_ci				remote-endpoint = <&hdmi_out>;
3362306a36Sopenharmony_ci			};
3462306a36Sopenharmony_ci		};
3562306a36Sopenharmony_ci
3662306a36Sopenharmony_ci		port@1 {
3762306a36Sopenharmony_ci			reg = <1>;
3862306a36Sopenharmony_ci
3962306a36Sopenharmony_ci			tpd12s015_out: endpoint@0 {
4062306a36Sopenharmony_ci				remote-endpoint = <&hdmi_connector_in>;
4162306a36Sopenharmony_ci			};
4262306a36Sopenharmony_ci		};
4362306a36Sopenharmony_ci	};
4462306a36Sopenharmony_ci};
45