18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
28c2ecf20Sopenharmony_ci%YAML 1.2
38c2ecf20Sopenharmony_ci---
48c2ecf20Sopenharmony_ci$id: http://devicetree.org/schemas/display/panel/boe,tv101wum-nl6.yaml#
58c2ecf20Sopenharmony_ci$schema: http://devicetree.org/meta-schemas/core.yaml#
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_cititle: BOE TV101WUM-NL6 DSI Display Panel
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_cimaintainers:
108c2ecf20Sopenharmony_ci  - Thierry Reding <thierry.reding@gmail.com>
118c2ecf20Sopenharmony_ci  - Sam Ravnborg <sam@ravnborg.org>
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ciallOf:
148c2ecf20Sopenharmony_ci  - $ref: panel-common.yaml#
158c2ecf20Sopenharmony_ci
168c2ecf20Sopenharmony_ciproperties:
178c2ecf20Sopenharmony_ci  compatible:
188c2ecf20Sopenharmony_ci    enum:
198c2ecf20Sopenharmony_ci        # BOE TV101WUM-NL6 10.1" WUXGA TFT LCD panel
208c2ecf20Sopenharmony_ci      - boe,tv101wum-nl6
218c2ecf20Sopenharmony_ci        # AUO KD101N80-45NA 10.1" WUXGA TFT LCD panel
228c2ecf20Sopenharmony_ci      - auo,kd101n80-45na
238c2ecf20Sopenharmony_ci        # BOE TV101WUM-N53 10.1" WUXGA TFT LCD panel
248c2ecf20Sopenharmony_ci      - boe,tv101wum-n53
258c2ecf20Sopenharmony_ci        # AUO B101UAN08.3 10.1" WUXGA TFT LCD panel
268c2ecf20Sopenharmony_ci      - auo,b101uan08.3
278c2ecf20Sopenharmony_ci        # BOE TV105WUM-NW0 10.5" WUXGA TFT LCD panel
288c2ecf20Sopenharmony_ci      - boe,tv105wum-nw0
298c2ecf20Sopenharmony_ci
308c2ecf20Sopenharmony_ci  reg:
318c2ecf20Sopenharmony_ci    description: the virtual channel number of a DSI peripheral
328c2ecf20Sopenharmony_ci
338c2ecf20Sopenharmony_ci  enable-gpios:
348c2ecf20Sopenharmony_ci    description: a GPIO spec for the enable pin
358c2ecf20Sopenharmony_ci
368c2ecf20Sopenharmony_ci  pp1800-supply:
378c2ecf20Sopenharmony_ci    description: core voltage supply
388c2ecf20Sopenharmony_ci
398c2ecf20Sopenharmony_ci  avdd-supply:
408c2ecf20Sopenharmony_ci    description: phandle of the regulator that provides positive voltage
418c2ecf20Sopenharmony_ci
428c2ecf20Sopenharmony_ci  avee-supply:
438c2ecf20Sopenharmony_ci    description: phandle of the regulator that provides negative voltage
448c2ecf20Sopenharmony_ci
458c2ecf20Sopenharmony_ci  backlight:
468c2ecf20Sopenharmony_ci    description: phandle of the backlight device attached to the panel
478c2ecf20Sopenharmony_ci
488c2ecf20Sopenharmony_ci  port: true
498c2ecf20Sopenharmony_ci
508c2ecf20Sopenharmony_cirequired:
518c2ecf20Sopenharmony_ci  - compatible
528c2ecf20Sopenharmony_ci  - reg
538c2ecf20Sopenharmony_ci  - enable-gpios
548c2ecf20Sopenharmony_ci  - pp1800-supply
558c2ecf20Sopenharmony_ci  - avdd-supply
568c2ecf20Sopenharmony_ci  - avee-supply
578c2ecf20Sopenharmony_ci
588c2ecf20Sopenharmony_ciadditionalProperties: false
598c2ecf20Sopenharmony_ci
608c2ecf20Sopenharmony_ciexamples:
618c2ecf20Sopenharmony_ci  - |
628c2ecf20Sopenharmony_ci    dsi {
638c2ecf20Sopenharmony_ci        #address-cells = <1>;
648c2ecf20Sopenharmony_ci        #size-cells = <0>;
658c2ecf20Sopenharmony_ci        panel@0 {
668c2ecf20Sopenharmony_ci            compatible = "boe,tv101wum-nl6";
678c2ecf20Sopenharmony_ci            reg = <0>;
688c2ecf20Sopenharmony_ci            enable-gpios = <&pio 45 0>;
698c2ecf20Sopenharmony_ci            avdd-supply = <&ppvarn_lcd>;
708c2ecf20Sopenharmony_ci            avee-supply = <&ppvarp_lcd>;
718c2ecf20Sopenharmony_ci            pp1800-supply = <&pp1800_lcd>;
728c2ecf20Sopenharmony_ci            backlight = <&backlight_lcd0>;
738c2ecf20Sopenharmony_ci            status = "okay";
748c2ecf20Sopenharmony_ci            port {
758c2ecf20Sopenharmony_ci                panel_in: endpoint {
768c2ecf20Sopenharmony_ci                    remote-endpoint = <&dsi_out>;
778c2ecf20Sopenharmony_ci                };
788c2ecf20Sopenharmony_ci            };
798c2ecf20Sopenharmony_ci        };
808c2ecf20Sopenharmony_ci    };
818c2ecf20Sopenharmony_ci
828c2ecf20Sopenharmony_ci...
83