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