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/samsung,ld9040.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
    2 %YAML 1.2
    3 ---
    4 $id: http://devicetree.org/schemas/display/panel/samsung,ld9040.yaml#
    5 $schema: http://devicetree.org/meta-schemas/core.yaml#
    6 
    7 title: Samsung LD9040 AMOLED LCD parallel RGB panel with SPI control bus
    8 
    9 maintainers:
   10   - Andrzej Hajda <a.hajda@samsung.com>
   11 
   12 allOf:
   13   - $ref: panel-common.yaml#
   14   - $ref: /schemas/spi/spi-peripheral-props.yaml#
   15 
   16 properties:
   17   compatible:
   18     const: samsung,ld9040
   19 
   20   display-timings: true
   21   port: true
   22   reg: true
   23   reset-gpios: true
   24 
   25   vdd3-supply:
   26     description: core voltage supply
   27 
   28   vci-supply:
   29     description: voltage supply for analog circuits
   30 
   31   power-on-delay:
   32     $ref: /schemas/types.yaml#/definitions/uint32
   33     description: delay after turning regulators on [ms]
   34 
   35   reset-delay:
   36     $ref: /schemas/types.yaml#/definitions/uint32
   37     description: delay after reset sequence [ms]
   38 
   39   panel-width-mm:
   40     description: physical panel width [mm]
   41 
   42   panel-height-mm:
   43     description: physical panel height [mm]
   44 
   45   spi-cpha: true
   46   spi-cpol: true
   47 
   48 required:
   49   - compatible
   50   - reg
   51   - vdd3-supply
   52   - vci-supply
   53   - reset-gpios
   54   - display-timings
   55 
   56 unevaluatedProperties: false
   57 
   58 examples:
   59   - |
   60     spi {
   61         #address-cells = <1>;
   62         #size-cells = <0>;
   63 
   64         lcd@0 {
   65             compatible = "samsung,ld9040";
   66 
   67             reg = <0>;
   68             vdd3-supply = <&ldo7_reg>;
   69             vci-supply = <&ldo17_reg>;
   70             reset-gpios = <&gpy4 5 0>;
   71             spi-max-frequency = <1200000>;
   72             spi-cpol;
   73             spi-cpha;
   74             power-on-delay = <10>;
   75             reset-delay = <10>;
   76             panel-width-mm = <90>;
   77             panel-height-mm = <154>;
   78 
   79             display-timings {
   80                 timing {
   81                     clock-frequency = <23492370>;
   82                     hactive = <480>;
   83                     vactive = <800>;
   84                     hback-porch = <16>;
   85                     hfront-porch = <16>;
   86                     vback-porch = <2>;
   87                     vfront-porch = <28>;
   88                     hsync-len = <2>;
   89                     vsync-len = <1>;
   90                     hsync-active = <0>;
   91                     vsync-active = <0>;
   92                     de-active = <0>;
   93                     pixelclk-active = <0>;
   94                 };
   95             };
   96 
   97             port {
   98                 lcd_ep: endpoint {
   99                     remote-endpoint = <&fimd_dpi_ep>;
  100                 };
  101             };
  102         };
  103     };
  104 
  105 ...

Cache object: a907fbe5b14387f2f2dec18fb0bcd339


[ 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.