~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/display/panel/panel-simple-lvds-dual-ports.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/display/panel/panel-simple-lvds-dual-ports.yaml (Architecture i386) and /Documentation/devicetree/bindings/display/panel/panel-simple-lvds-dual-ports.yaml (Architecture sparc64)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS      1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/display/pan      4 $id: http://devicetree.org/schemas/display/panel/panel-simple-lvds-dual-ports.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Simple LVDS panels with one power suppl      7 title: Simple LVDS panels with one power supply and dual LVDS ports
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Liu Ying <victor.liu@nxp.com>                   10   - Liu Ying <victor.liu@nxp.com>
 11   - Thierry Reding <thierry.reding@gmail.com>       11   - Thierry Reding <thierry.reding@gmail.com>
 12   - Sam Ravnborg <sam@ravnborg.org>                 12   - Sam Ravnborg <sam@ravnborg.org>
 13                                                    13 
 14 description: |                                     14 description: |
 15   This binding file is a collection of the LVD     15   This binding file is a collection of the LVDS panels that
 16   has dual LVDS ports and requires only a sing     16   has dual LVDS ports and requires only a single power-supply.
 17   The first port receives odd pixels, and the      17   The first port receives odd pixels, and the second port receives even pixels.
 18   There are optionally a backlight and an enab     18   There are optionally a backlight and an enable GPIO.
 19   The panel may use an OF graph binding for th     19   The panel may use an OF graph binding for the association to the display,
 20   or it may be a direct child node of the disp     20   or it may be a direct child node of the display.
 21                                                    21 
 22   If the panel is more advanced a dedicated bi     22   If the panel is more advanced a dedicated binding file is required.
 23                                                    23 
 24 allOf:                                             24 allOf:
 25   - $ref: panel-common.yaml#                       25   - $ref: panel-common.yaml#
 26                                                    26 
 27 properties:                                        27 properties:
 28                                                    28 
 29   compatible:                                      29   compatible:
 30     enum:                                          30     enum:
 31     # compatible must be listed in alphabetica     31     # compatible must be listed in alphabetical order, ordered by compatible.
 32     # The description in the comment is mandat     32     # The description in the comment is mandatory for each compatible.
 33                                                    33 
 34         # AU Optronics Corporation 13.3" FHD (     34         # AU Optronics Corporation 13.3" FHD (1920x1080) TFT LCD panel
 35       - auo,g133han01                              35       - auo,g133han01
 36         # AU Optronics Corporation 15.6" FHD (     36         # AU Optronics Corporation 15.6" FHD (1920x1080) TFT LCD panel
 37       - auo,g156han04                              37       - auo,g156han04
 38         # AU Optronics Corporation 18.5" FHD (     38         # AU Optronics Corporation 18.5" FHD (1920x1080) TFT LCD panel
 39       - auo,g185han01                              39       - auo,g185han01
 40         # AU Optronics Corporation 19.0" (1280     40         # AU Optronics Corporation 19.0" (1280x1024) TFT LCD panel
 41       - auo,g190ean01                              41       - auo,g190ean01
 42         # Kaohsiung Opto-Electronics Inc. 10.1     42         # Kaohsiung Opto-Electronics Inc. 10.1" WUXGA (1920 x 1200) LVDS TFT LCD panel
 43       - koe,tx26d202vm0bwa                         43       - koe,tx26d202vm0bwa
 44         # Lincoln Technology Solutions, LCD185     44         # Lincoln Technology Solutions, LCD185-101CT 10.1" TFT 1920x1200
 45       - lincolntech,lcd185-101ct                   45       - lincolntech,lcd185-101ct
 46         # Microtips Technology MF-101HIEBCAF0      46         # Microtips Technology MF-101HIEBCAF0 10.1" WUXGA (1920x1200) TFT LCD panel
 47       - microtips,mf-101hiebcaf0                   47       - microtips,mf-101hiebcaf0
 48         # Microtips Technology MF-103HIEB0GA0      48         # Microtips Technology MF-103HIEB0GA0 10.25" 1920x720 TFT LCD panel
 49       - microtips,mf-103hieb0ga0                   49       - microtips,mf-103hieb0ga0
 50         # NLT Technologies, Ltd. 15.6" FHD (19     50         # NLT Technologies, Ltd. 15.6" FHD (1920x1080) LVDS TFT LCD panel
 51       - nlt,nl192108ac18-02d                       51       - nlt,nl192108ac18-02d
 52                                                    52 
 53   ports:                                           53   ports:
 54     $ref: /schemas/graph.yaml#/properties/port     54     $ref: /schemas/graph.yaml#/properties/ports
 55                                                    55 
 56     properties:                                    56     properties:
 57       port@0:                                      57       port@0:
 58         $ref: /schemas/graph.yaml#/$defs/port-     58         $ref: /schemas/graph.yaml#/$defs/port-base
 59         unevaluatedProperties: false               59         unevaluatedProperties: false
 60         description: The first sink port.          60         description: The first sink port.
 61                                                    61 
 62         properties:                                62         properties:
 63           dual-lvds-odd-pixels:                    63           dual-lvds-odd-pixels:
 64             type: boolean                          64             type: boolean
 65             description: The first sink port f     65             description: The first sink port for odd pixels.
 66                                                    66 
 67         required:                                  67         required:
 68           - dual-lvds-odd-pixels                   68           - dual-lvds-odd-pixels
 69                                                    69 
 70       port@1:                                      70       port@1:
 71         $ref: /schemas/graph.yaml#/$defs/port-     71         $ref: /schemas/graph.yaml#/$defs/port-base
 72         unevaluatedProperties: false               72         unevaluatedProperties: false
 73         description: The second sink port.         73         description: The second sink port.
 74                                                    74 
 75         properties:                                75         properties:
 76           dual-lvds-even-pixels:                   76           dual-lvds-even-pixels:
 77             type: boolean                          77             type: boolean
 78             description: The second sink port      78             description: The second sink port for even pixels.
 79                                                    79 
 80         required:                                  80         required:
 81           - dual-lvds-even-pixels                  81           - dual-lvds-even-pixels
 82                                                    82 
 83     required:                                      83     required:
 84       - port@0                                     84       - port@0
 85       - port@1                                     85       - port@1
 86                                                    86 
 87 unevaluatedProperties: false                       87 unevaluatedProperties: false
 88                                                    88 
 89 required:                                          89 required:
 90   - compatible                                     90   - compatible
 91   - ports                                          91   - ports
 92   - power-supply                                   92   - power-supply
 93                                                    93 
 94 examples:                                          94 examples:
 95   - |                                              95   - |
 96     panel: panel-lvds {                            96     panel: panel-lvds {
 97       compatible = "koe,tx26d202vm0bwa";           97       compatible = "koe,tx26d202vm0bwa";
 98       power-supply = <&vdd_lcd_reg>;               98       power-supply = <&vdd_lcd_reg>;
 99                                                    99 
100       ports {                                     100       ports {
101         #address-cells = <1>;                     101         #address-cells = <1>;
102         #size-cells = <0>;                        102         #size-cells = <0>;
103                                                   103 
104         port@0 {                                  104         port@0 {
105           dual-lvds-odd-pixels;                   105           dual-lvds-odd-pixels;
106           reg = <0>;                              106           reg = <0>;
107                                                   107 
108           panel_lvds0_in: endpoint {              108           panel_lvds0_in: endpoint {
109             remote-endpoint = <&lvds0_out>;       109             remote-endpoint = <&lvds0_out>;
110           };                                      110           };
111         };                                        111         };
112                                                   112 
113         port@1 {                                  113         port@1 {
114           dual-lvds-even-pixels;                  114           dual-lvds-even-pixels;
115           reg = <1>;                              115           reg = <1>;
116                                                   116 
117           panel_lvds1_in: endpoint {              117           panel_lvds1_in: endpoint {
118             remote-endpoint = <&lvds1_out>;       118             remote-endpoint = <&lvds1_out>;
119           };                                      119           };
120         };                                        120         };
121       };                                          121       };
122     };                                            122     };
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php