xref: /freebsd/sys/contrib/device-tree/Bindings/display/panel/ilitek,ili9806e.yaml (revision b2d2a78ad80ec68d4a17f5aef97d21686cb1e29b)
10e8011faSEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
20e8011faSEmmanuel Vadot%YAML 1.2
30e8011faSEmmanuel Vadot---
40e8011faSEmmanuel Vadot$id: http://devicetree.org/schemas/display/panel/ilitek,ili9806e.yaml#
50e8011faSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
60e8011faSEmmanuel Vadot
70e8011faSEmmanuel Vadottitle: Ilitek ILI9806E based MIPI-DSI panels
80e8011faSEmmanuel Vadot
90e8011faSEmmanuel Vadotmaintainers:
100e8011faSEmmanuel Vadot  - Michael Walle <mwalle@kernel.org>
110e8011faSEmmanuel Vadot
120e8011faSEmmanuel VadotallOf:
130e8011faSEmmanuel Vadot  - $ref: panel-common.yaml#
140e8011faSEmmanuel Vadot
150e8011faSEmmanuel Vadotproperties:
160e8011faSEmmanuel Vadot  compatible:
170e8011faSEmmanuel Vadot    items:
180e8011faSEmmanuel Vadot      - enum:
19*b2d2a78aSEmmanuel Vadot          - densitron,dmt028vghmcmi-1d
200e8011faSEmmanuel Vadot          - ortustech,com35h3p70ulc
210e8011faSEmmanuel Vadot      - const: ilitek,ili9806e
220e8011faSEmmanuel Vadot
230e8011faSEmmanuel Vadot  reg:
240e8011faSEmmanuel Vadot    maxItems: 1
250e8011faSEmmanuel Vadot
260e8011faSEmmanuel Vadot  vdd-supply: true
270e8011faSEmmanuel Vadot  vccio-supply: true
280e8011faSEmmanuel Vadot
290e8011faSEmmanuel Vadotrequired:
300e8011faSEmmanuel Vadot  - compatible
310e8011faSEmmanuel Vadot  - reg
320e8011faSEmmanuel Vadot  - vdd-supply
330e8011faSEmmanuel Vadot  - vccio-supply
340e8011faSEmmanuel Vadot  - reset-gpios
350e8011faSEmmanuel Vadot  - backlight
360e8011faSEmmanuel Vadot  - port
370e8011faSEmmanuel Vadot
380e8011faSEmmanuel VadotunevaluatedProperties: false
390e8011faSEmmanuel Vadot
400e8011faSEmmanuel Vadotexamples:
410e8011faSEmmanuel Vadot  - |
420e8011faSEmmanuel Vadot    #include <dt-bindings/gpio/gpio.h>
430e8011faSEmmanuel Vadot
440e8011faSEmmanuel Vadot    dsi {
450e8011faSEmmanuel Vadot        #address-cells = <1>;
460e8011faSEmmanuel Vadot        #size-cells = <0>;
470e8011faSEmmanuel Vadot
480e8011faSEmmanuel Vadot        panel@0 {
490e8011faSEmmanuel Vadot            compatible = "ortustech,com35h3p70ulc", "ilitek,ili9806e";
500e8011faSEmmanuel Vadot            reg = <0>;
510e8011faSEmmanuel Vadot            vdd-supply = <&reg_vdd_panel>;
520e8011faSEmmanuel Vadot            vccio-supply = <&reg_vccio_panel>;
530e8011faSEmmanuel Vadot            reset-gpios = <&gpio3 6 GPIO_ACTIVE_LOW>;
540e8011faSEmmanuel Vadot            backlight = <&backlight>;
550e8011faSEmmanuel Vadot
560e8011faSEmmanuel Vadot            port {
570e8011faSEmmanuel Vadot                panel_in: endpoint {
580e8011faSEmmanuel Vadot                    remote-endpoint = <&dsi_out>;
590e8011faSEmmanuel Vadot                };
600e8011faSEmmanuel Vadot            };
610e8011faSEmmanuel Vadot        };
620e8011faSEmmanuel Vadot    };
630e8011faSEmmanuel Vadot
640e8011faSEmmanuel Vadot...
65