Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1# SPDX-License-Identifier: GPL-2.0
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/display/panel/boe,himax8279d.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Boe Himax8279d 1200x1920 TFT LCD panel
8
9maintainers:
10 - Jerry Han <jerry.han.hq@gmail.com>
11
12allOf:
13 - $ref: panel-common.yaml#
14
15properties:
16 compatible:
17 items:
18 - const: boe,himax8279d8p
19 - const: boe,himax8279d10p
20
21 reg:
22 maxItems: 1
23
24 backlight: true
25 enable-gpios: true
26
27 pp33-gpios:
28 maxItems: 1
29 description: GPIO for the 3.3v pin that provides the supply voltage
30
31 pp18-gpios:
32 maxItems: 1
33 description: GPIO for the 1.8v pin that provides the supply voltage
34
35required:
36 - compatible
37 - reg
38 - enable-gpios
39 - pp33-gpios
40 - pp18-gpios
41
42additionalProperties: false
43
44examples:
45 - |
46 #include <dt-bindings/gpio/gpio.h>
47
48 dsi {
49 #address-cells = <1>;
50 #size-cells = <0>;
51 panel@0 {
52 compatible = "boe,himax8279d8p", "boe,himax8279d10p";
53 reg = <0>;
54 backlight = <&backlight>;
55 enable-gpios = <&gpio 45 GPIO_ACTIVE_HIGH>;
56 pp33-gpios = <&gpio 35 GPIO_ACTIVE_HIGH>;
57 pp18-gpios = <&gpio 36 GPIO_ACTIVE_HIGH>;
58 };
59 };
60
61...