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/novatek,nt36672a.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/novatek,nt36672a.yaml#
    5 $schema: http://devicetree.org/meta-schemas/core.yaml#
    6 
    7 title: Novatek NT36672A based DSI display Panels
    8 
    9 maintainers:
   10   - Sumit Semwal <sumit.semwal@linaro.org>
   11 
   12 description: |
   13   The nt36672a IC from Novatek is a generic DSI Panel IC used to drive dsi
   14   panels.
   15   Right now, support is added only for a Tianma FHD+ LCD display panel with a
   16   resolution of 1080x2246. It is a video mode DSI panel.
   17 
   18 allOf:
   19   - $ref: panel-common.yaml#
   20 
   21 properties:
   22   compatible:
   23     items:
   24       - enum:
   25           - tianma,fhd-video
   26       - const: novatek,nt36672a
   27     description: This indicates the panel manufacturer of the panel that is
   28       in turn using the NT36672A panel driver. This compatible string
   29       determines how the NT36672A panel driver is configured for the indicated
   30       panel. The novatek,nt36672a compatible shall always be provided as a fallback.
   31 
   32   reset-gpios:
   33     maxItems: 1
   34     description: phandle of gpio for reset line - This should be 8mA, gpio
   35       can be configured using mux, pinctrl, pinctrl-names (active high)
   36 
   37   vddi0-supply:
   38     description: phandle of the regulator that provides the supply voltage
   39       Power IC supply
   40 
   41   vddpos-supply:
   42     description: phandle of the positive boost supply regulator
   43 
   44   vddneg-supply:
   45     description: phandle of the negative boost supply regulator
   46 
   47   reg: true
   48   port: true
   49   backlight: true
   50 
   51 required:
   52   - compatible
   53   - reg
   54   - vddi0-supply
   55   - vddpos-supply
   56   - vddneg-supply
   57   - reset-gpios
   58   - port
   59 
   60 unevaluatedProperties: false
   61 
   62 examples:
   63   - |+
   64     #include <dt-bindings/gpio/gpio.h>
   65 
   66     dsi0 {
   67         #address-cells = <1>;
   68         #size-cells = <0>;
   69 
   70         panel@0 {
   71             compatible = "tianma,fhd-video", "novatek,nt36672a";
   72             reg = <0>;
   73             vddi0-supply = <&vreg_l14a_1p88>;
   74             vddpos-supply = <&lab>;
   75             vddneg-supply = <&ibb>;
   76 
   77             backlight = <&pmi8998_wled>;
   78             reset-gpios = <&tlmm 6 GPIO_ACTIVE_HIGH>;
   79 
   80             port {
   81                 tianma_nt36672a_in_0: endpoint {
   82                     remote-endpoint = <&dsi0_out>;
   83                 };
   84             };
   85         };
   86     };
   87 
   88 ...

Cache object: 2a91cf06c6363617b3f2462d4faf28b5


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