xref: /linux/Documentation/devicetree/bindings/display/panel/ilitek,ili9806e.yaml (revision 3a39d672e7f48b8d6b91a09afa4b55352773b4b5)
1b7a0c0e9SMichael Walle# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2b7a0c0e9SMichael Walle%YAML 1.2
3b7a0c0e9SMichael Walle---
4b7a0c0e9SMichael Walle$id: http://devicetree.org/schemas/display/panel/ilitek,ili9806e.yaml#
5b7a0c0e9SMichael Walle$schema: http://devicetree.org/meta-schemas/core.yaml#
6b7a0c0e9SMichael Walle
7b7a0c0e9SMichael Walletitle: Ilitek ILI9806E based MIPI-DSI panels
8b7a0c0e9SMichael Walle
9b7a0c0e9SMichael Wallemaintainers:
10b7a0c0e9SMichael Walle  - Michael Walle <mwalle@kernel.org>
11b7a0c0e9SMichael Walle
12b7a0c0e9SMichael WalleallOf:
13b7a0c0e9SMichael Walle  - $ref: panel-common.yaml#
14b7a0c0e9SMichael Walle
15b7a0c0e9SMichael Walleproperties:
16b7a0c0e9SMichael Walle  compatible:
17b7a0c0e9SMichael Walle    items:
18b7a0c0e9SMichael Walle      - enum:
19*aa48c30fSMarek Vasut          - densitron,dmt028vghmcmi-1d
20b7a0c0e9SMichael Walle          - ortustech,com35h3p70ulc
21b7a0c0e9SMichael Walle      - const: ilitek,ili9806e
22b7a0c0e9SMichael Walle
23b7a0c0e9SMichael Walle  reg:
24b7a0c0e9SMichael Walle    maxItems: 1
25b7a0c0e9SMichael Walle
26b7a0c0e9SMichael Walle  vdd-supply: true
27b7a0c0e9SMichael Walle  vccio-supply: true
28b7a0c0e9SMichael Walle
29b7a0c0e9SMichael Wallerequired:
30b7a0c0e9SMichael Walle  - compatible
31b7a0c0e9SMichael Walle  - reg
32b7a0c0e9SMichael Walle  - vdd-supply
33b7a0c0e9SMichael Walle  - vccio-supply
34b7a0c0e9SMichael Walle  - reset-gpios
35b7a0c0e9SMichael Walle  - backlight
36b7a0c0e9SMichael Walle  - port
37b7a0c0e9SMichael Walle
38b7a0c0e9SMichael WalleunevaluatedProperties: false
39b7a0c0e9SMichael Walle
40b7a0c0e9SMichael Walleexamples:
41b7a0c0e9SMichael Walle  - |
42b7a0c0e9SMichael Walle    #include <dt-bindings/gpio/gpio.h>
43b7a0c0e9SMichael Walle
44b7a0c0e9SMichael Walle    dsi {
45b7a0c0e9SMichael Walle        #address-cells = <1>;
46b7a0c0e9SMichael Walle        #size-cells = <0>;
47b7a0c0e9SMichael Walle
48b7a0c0e9SMichael Walle        panel@0 {
49b7a0c0e9SMichael Walle            compatible = "ortustech,com35h3p70ulc", "ilitek,ili9806e";
50b7a0c0e9SMichael Walle            reg = <0>;
51b7a0c0e9SMichael Walle            vdd-supply = <&reg_vdd_panel>;
52b7a0c0e9SMichael Walle            vccio-supply = <&reg_vccio_panel>;
53b7a0c0e9SMichael Walle            reset-gpios = <&gpio3 6 GPIO_ACTIVE_LOW>;
54b7a0c0e9SMichael Walle            backlight = <&backlight>;
55b7a0c0e9SMichael Walle
56b7a0c0e9SMichael Walle            port {
57b7a0c0e9SMichael Walle                panel_in: endpoint {
58b7a0c0e9SMichael Walle                    remote-endpoint = <&dsi_out>;
59b7a0c0e9SMichael Walle                };
60b7a0c0e9SMichael Walle            };
61b7a0c0e9SMichael Walle        };
62b7a0c0e9SMichael Walle    };
63b7a0c0e9SMichael Walle
64b7a0c0e9SMichael Walle...
65