Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/display/panel/boe,himax8279d.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006 
0007 title: Boe Himax8279d 1200x1920 TFT LCD panel
0008 
0009 maintainers:
0010   - Jerry Han <jerry.han.hq@gmail.com>
0011 
0012 allOf:
0013   - $ref: panel-common.yaml#
0014 
0015 properties:
0016   compatible:
0017     items:
0018       - const: boe,himax8279d8p
0019       - const: boe,himax8279d10p
0020 
0021   backlight: true
0022   enable-gpios: true
0023   reg: true
0024 
0025   pp33-gpios:
0026     maxItems: 1
0027     description: GPIO for the 3.3v pin that provides the supply voltage
0028 
0029   pp18-gpios:
0030     maxItems: 1
0031     description: GPIO for the 1.8v pin that provides the supply voltage
0032 
0033 required:
0034   - compatible
0035   - reg
0036   - enable-gpios
0037   - pp33-gpios
0038   - pp18-gpios
0039 
0040 additionalProperties: false
0041 
0042 examples:
0043   - |
0044     #include <dt-bindings/gpio/gpio.h>
0045 
0046     dsi {
0047         #address-cells = <1>;
0048         #size-cells = <0>;
0049         panel@0 {
0050             compatible = "boe,himax8279d8p", "boe,himax8279d10p";
0051             reg = <0>;
0052             backlight = <&backlight>;
0053             enable-gpios = <&gpio 45 GPIO_ACTIVE_HIGH>;
0054             pp33-gpios = <&gpio 35 GPIO_ACTIVE_HIGH>;
0055             pp18-gpios = <&gpio 36 GPIO_ACTIVE_HIGH>;
0056         };
0057     };
0058 
0059 ...