The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/display/panel/panel-simple-dsi.yaml

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 # SPDX-License-Identifier: (GPL-2.0-only or BSD-2-Clause)
    2 %YAML 1.2
    3 ---
    4 $id: http://devicetree.org/schemas/display/panel/panel-simple-dsi.yaml#
    5 $schema: http://devicetree.org/meta-schemas/core.yaml#
    6 
    7 title: Simple DSI panels with a single power-supply
    8 
    9 maintainers:
   10   - Thierry Reding <thierry.reding@gmail.com>
   11   - Sam Ravnborg <sam@ravnborg.org>
   12 
   13 description: |
   14   This binding file is a collection of the DSI panels that
   15   requires only a single power-supply.
   16   There are optionally a backlight and an enable GPIO.
   17   The panel may use an OF graph binding for the association to the display,
   18   or it may be a direct child node of the display.
   19 
   20   If the panel is more advanced a dedicated binding file is required.
   21 
   22 allOf:
   23   - $ref: panel-common.yaml#
   24 
   25 properties:
   26 
   27   compatible:
   28     enum:
   29       # compatible must be listed in alphabetical order, ordered by compatible.
   30       # The description in the comment is mandatory for each compatible.
   31 
   32         # AU Optronics Corporation 8.0" WUXGA TFT LCD panel
   33       - auo,b080uan01
   34         # Boe Corporation 8.0" WUXGA TFT LCD panel
   35       - boe,tv080wum-nl0
   36         # Innolux P079ZCA 7.85" 768x1024 TFT LCD panel
   37       - innolux,p079zca
   38         # JDI FHD_R63452 1080x1920 5.2" IPS LCD Panel
   39       - jdi,fhd-r63452
   40         # Khadas TS050 5" 1080x1920 LCD panel
   41       - khadas,ts050
   42         # Kingdisplay KD097D04 9.7" 1536x2048 TFT LCD panel
   43       - kingdisplay,kd097d04
   44         # LG ACX467AKM-7 4.95" 1080×1920 LCD Panel
   45       - lg,acx467akm-7
   46         # LG Corporation 7" WXGA TFT LCD panel
   47       - lg,ld070wx3-sl01
   48         # One Stop Displays OSD101T2587-53TS 10.1" 1920x1200 panel
   49       - osddisplays,osd101t2587-53ts
   50         # Panasonic 10" WUXGA TFT LCD panel
   51       - panasonic,vvx10f004b00
   52         # Panasonic 10" WUXGA TFT LCD panel
   53       - panasonic,vvx10f034n00
   54         # Samsung s6e3fc2x01 1080x2340 AMOLED panel
   55       - samsung,s6e3fc2x01
   56         # Samsung sofef00 1080x2280 AMOLED panel
   57       - samsung,sofef00
   58         # Shangai Top Display Optoelectronics 7" TL070WSH30 1024x600 TFT LCD panel
   59       - tdo,tl070wsh30
   60 
   61   reg:
   62     maxItems: 1
   63     description: DSI virtual channel
   64 
   65   backlight: true
   66   enable-gpios: true
   67   reset-gpios: true
   68   port: true
   69   power-supply: true
   70 
   71 additionalProperties: false
   72 
   73 required:
   74   - compatible
   75   - power-supply
   76   - reg
   77 
   78 examples:
   79   - |
   80     dsi {
   81       #address-cells = <1>;
   82       #size-cells = <0>;
   83       panel@0 {
   84         compatible = "panasonic,vvx10f034n00";
   85         reg = <0>;
   86         power-supply = <&vcc_lcd_reg>;
   87 
   88         port {
   89           panel: endpoint {
   90             remote-endpoint = <&ltdc_out>;
   91           };
   92         };
   93       };
   94     };

Cache object: cf58be190f3800838e9777c59ccdfa5a


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.