1*efdbd734SRob HerringTPD12S015 HDMI level shifter and ESD protection chip 2*efdbd734SRob Herring==================================================== 3*efdbd734SRob Herring 4*efdbd734SRob HerringRequired properties: 5*efdbd734SRob Herring- compatible: "ti,tpd12s015" 6*efdbd734SRob Herring 7*efdbd734SRob HerringOptional properties: 8*efdbd734SRob Herring- gpios: CT CP HPD, LS OE and HPD gpios 9*efdbd734SRob Herring 10*efdbd734SRob HerringRequired nodes: 11*efdbd734SRob Herring- Video port 0 for HDMI input 12*efdbd734SRob Herring- Video port 1 for HDMI output 13*efdbd734SRob Herring 14*efdbd734SRob HerringExample 15*efdbd734SRob Herring------- 16*efdbd734SRob Herring 17*efdbd734SRob Herringtpd12s015: encoder@1 { 18*efdbd734SRob Herring compatible = "ti,tpd12s015"; 19*efdbd734SRob Herring 20*efdbd734SRob Herring gpios = <&gpio2 28 GPIO_ACTIVE_HIGH>, /* 60, CT CP HPD */ 21*efdbd734SRob Herring <&gpio2 9 GPIO_ACTIVE_HIGH>, /* 41, LS OE */ 22*efdbd734SRob Herring <&gpio2 31 GPIO_ACTIVE_HIGH>; /* 63, HPD */ 23*efdbd734SRob Herring 24*efdbd734SRob Herring ports { 25*efdbd734SRob Herring #address-cells = <1>; 26*efdbd734SRob Herring #size-cells = <0>; 27*efdbd734SRob Herring 28*efdbd734SRob Herring port@0 { 29*efdbd734SRob Herring reg = <0>; 30*efdbd734SRob Herring 31*efdbd734SRob Herring tpd12s015_in: endpoint@0 { 32*efdbd734SRob Herring remote-endpoint = <&hdmi_out>; 33*efdbd734SRob Herring }; 34*efdbd734SRob Herring }; 35*efdbd734SRob Herring 36*efdbd734SRob Herring port@1 { 37*efdbd734SRob Herring reg = <1>; 38*efdbd734SRob Herring 39*efdbd734SRob Herring tpd12s015_out: endpoint@0 { 40*efdbd734SRob Herring remote-endpoint = <&hdmi_connector_in>; 41*efdbd734SRob Herring }; 42*efdbd734SRob Herring }; 43*efdbd734SRob Herring }; 44*efdbd734SRob Herring}; 45