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 backlight: true
22 enable-gpios: true
23 reg: true
24
25 pp33-gpios:
26 maxItems: 1
27 description: GPIO for the 3.3v pin that provides the supply voltage
28
29 pp18-gpios:
30 maxItems: 1
31 description: GPIO for the 1.8v pin that provides the supply voltage
32
33required:
34 - compatible
35 - reg
36 - enable-gpios
37 - pp33-gpios
38 - pp18-gpios
39
40additionalProperties: false
41
42examples:
43 - |
44 #include <dt-bindings/gpio/gpio.h>
45
46 dsi {
47 #address-cells = <1>;
48 #size-cells = <0>;
49 panel@0 {
50 compatible = "boe,himax8279d8p", "boe,himax8279d10p";
51 reg = <0>;
52 backlight = <&backlight>;
53 enable-gpios = <&gpio 45 GPIO_ACTIVE_HIGH>;
54 pp33-gpios = <&gpio 35 GPIO_ACTIVE_HIGH>;
55 pp18-gpios = <&gpio 36 GPIO_ACTIVE_HIGH>;
56 };
57 };
58
59...