1*440b075bSKrzysztof Kozlowski# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 23b0c2b2bSJavier Martinez Canillas%YAML 1.2 33b0c2b2bSJavier Martinez Canillas--- 43b0c2b2bSJavier Martinez Canillas$id: http://devicetree.org/schemas/display/panel/himax,hx8394.yaml# 53b0c2b2bSJavier Martinez Canillas$schema: http://devicetree.org/meta-schemas/core.yaml# 63b0c2b2bSJavier Martinez Canillas 73b0c2b2bSJavier Martinez Canillastitle: Himax HX8394 MIPI-DSI LCD panel controller 83b0c2b2bSJavier Martinez Canillas 93b0c2b2bSJavier Martinez Canillasmaintainers: 103b0c2b2bSJavier Martinez Canillas - Ondrej Jirman <megi@xff.cz> 113b0c2b2bSJavier Martinez Canillas - Javier Martinez Canillas <javierm@redhat.com> 123b0c2b2bSJavier Martinez Canillas 133b0c2b2bSJavier Martinez Canillasdescription: 143b0c2b2bSJavier Martinez Canillas Device tree bindings for panels based on the Himax HX8394 controller, 153b0c2b2bSJavier Martinez Canillas such as the HannStar HSD060BHW4 720x1440 TFT LCD panel connected with 163b0c2b2bSJavier Martinez Canillas a MIPI-DSI video interface. 173b0c2b2bSJavier Martinez Canillas 183b0c2b2bSJavier Martinez CanillasallOf: 193b0c2b2bSJavier Martinez Canillas - $ref: panel-common.yaml# 203b0c2b2bSJavier Martinez Canillas 213b0c2b2bSJavier Martinez Canillasproperties: 223b0c2b2bSJavier Martinez Canillas compatible: 233b0c2b2bSJavier Martinez Canillas items: 243b0c2b2bSJavier Martinez Canillas - enum: 253b0c2b2bSJavier Martinez Canillas - hannstar,hsd060bhw4 263b0c2b2bSJavier Martinez Canillas - const: himax,hx8394 273b0c2b2bSJavier Martinez Canillas 283b0c2b2bSJavier Martinez Canillas reg: true 293b0c2b2bSJavier Martinez Canillas 303b0c2b2bSJavier Martinez Canillas reset-gpios: true 313b0c2b2bSJavier Martinez Canillas 323b0c2b2bSJavier Martinez Canillas backlight: true 333b0c2b2bSJavier Martinez Canillas 343b0c2b2bSJavier Martinez Canillas port: true 353b0c2b2bSJavier Martinez Canillas 363b0c2b2bSJavier Martinez Canillas vcc-supply: 373b0c2b2bSJavier Martinez Canillas description: Panel power supply 383b0c2b2bSJavier Martinez Canillas 393b0c2b2bSJavier Martinez Canillas iovcc-supply: 403b0c2b2bSJavier Martinez Canillas description: I/O voltage supply 413b0c2b2bSJavier Martinez Canillas 423b0c2b2bSJavier Martinez Canillasrequired: 433b0c2b2bSJavier Martinez Canillas - compatible 443b0c2b2bSJavier Martinez Canillas - reg 453b0c2b2bSJavier Martinez Canillas - reset-gpios 463b0c2b2bSJavier Martinez Canillas - backlight 473b0c2b2bSJavier Martinez Canillas - port 483b0c2b2bSJavier Martinez Canillas - vcc-supply 493b0c2b2bSJavier Martinez Canillas - iovcc-supply 503b0c2b2bSJavier Martinez Canillas 513b0c2b2bSJavier Martinez CanillasadditionalProperties: false 523b0c2b2bSJavier Martinez Canillas 533b0c2b2bSJavier Martinez Canillasexamples: 543b0c2b2bSJavier Martinez Canillas - | 553b0c2b2bSJavier Martinez Canillas #include <dt-bindings/gpio/gpio.h> 563b0c2b2bSJavier Martinez Canillas 573b0c2b2bSJavier Martinez Canillas dsi { 583b0c2b2bSJavier Martinez Canillas #address-cells = <1>; 593b0c2b2bSJavier Martinez Canillas #size-cells = <0>; 603b0c2b2bSJavier Martinez Canillas panel@0 { 613b0c2b2bSJavier Martinez Canillas compatible = "hannstar,hsd060bhw4", "himax,hx8394"; 623b0c2b2bSJavier Martinez Canillas reg = <0>; 633b0c2b2bSJavier Martinez Canillas vcc-supply = <®_2v8_p>; 643b0c2b2bSJavier Martinez Canillas iovcc-supply = <®_1v8_p>; 653b0c2b2bSJavier Martinez Canillas reset-gpios = <&gpio3 13 GPIO_ACTIVE_LOW>; 663b0c2b2bSJavier Martinez Canillas backlight = <&backlight>; 673b0c2b2bSJavier Martinez Canillas 683b0c2b2bSJavier Martinez Canillas port { 693b0c2b2bSJavier Martinez Canillas mipi_in_panel: endpoint { 703b0c2b2bSJavier Martinez Canillas remote-endpoint = <&mipi_out_panel>; 713b0c2b2bSJavier Martinez Canillas }; 723b0c2b2bSJavier Martinez Canillas }; 733b0c2b2bSJavier Martinez Canillas }; 743b0c2b2bSJavier Martinez Canillas }; 753b0c2b2bSJavier Martinez Canillas 763b0c2b2bSJavier Martinez Canillas... 77