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