1Parallel to LVDS Encoder 2------------------------ 3 4This binding supports the parallel to LVDS encoders that don't require any 5configuration. 6 7LVDS is a physical layer specification defined in ANSI/TIA/EIA-644-A. Multiple 8incompatible data link layers have been used over time to transmit image data 9to LVDS panels. This binding targets devices compatible with the following 10specifications only. 11 12[JEIDA] "Digital Interface Standards for Monitor", JEIDA-59-1999, February 131999 (Version 1.0), Japan Electronic Industry Development Association (JEIDA) 14[LDI] "Open LVDS Display Interface", May 1999 (Version 0.95), National 15Semiconductor 16[VESA] "VESA Notebook Panel Standard", October 2007 (Version 1.0), Video 17Electronics Standards Association (VESA) 18 19Those devices have been marketed under the FPD-Link and FlatLink brand names 20among others. 21 22 23Required properties: 24 25- compatible: Must be "lvds-encoder" 26 27Required nodes: 28 29This device has two video ports. Their connections are modeled using the OF 30graph bindings specified in Documentation/devicetree/bindings/graph.txt. 31 32- Video port 0 for parallel input 33- Video port 1 for LVDS output 34 35 36Example 37------- 38 39lvds-encoder { 40 compatible = "lvds-encoder"; 41 #address-cells = <1>; 42 #size-cells = <0>; 43 44 ports { 45 #address-cells = <1>; 46 #size-cells = <0>; 47 48 port@0 { 49 reg = <0>; 50 51 lvds_enc_in: endpoint { 52 remote-endpoint = <&display_out_rgb>; 53 }; 54 }; 55 56 port@1 { 57 reg = <1>; 58 59 lvds_enc_out: endpoint { 60 remote-endpoint = <&lvds_panel_in>; 61 }; 62 }; 63 }; 64}; 65