1dfa10dfcSJagan Teki# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2dfa10dfcSJagan Teki%YAML 1.2 3dfa10dfcSJagan Teki--- 4dfa10dfcSJagan Teki$id: http://devicetree.org/schemas/display/panel/sitronix,st7701.yaml# 5dfa10dfcSJagan Teki$schema: http://devicetree.org/meta-schemas/core.yaml# 6dfa10dfcSJagan Teki 7dfa10dfcSJagan Tekititle: Sitronix ST7701 based LCD panels 8dfa10dfcSJagan Teki 9dfa10dfcSJagan Tekimaintainers: 10dfa10dfcSJagan Teki - Jagan Teki <jagan@amarulasolutions.com> 11dfa10dfcSJagan Teki 12dfa10dfcSJagan Tekidescription: | 13dfa10dfcSJagan Teki ST7701 designed for small and medium sizes of TFT LCD display, is 14dfa10dfcSJagan Teki capable of supporting up to 480RGBX864 in resolution. It provides 15dfa10dfcSJagan Teki several system interfaces like MIPI/RGB/SPI. 16dfa10dfcSJagan Teki 17dfa10dfcSJagan Teki Techstar TS8550B is 480x854, 2-lane MIPI DSI LCD panel which has 18dfa10dfcSJagan Teki inbuilt ST7701 chip. 19dfa10dfcSJagan Teki 20e6e62748SMarek Vasut Densitron DMT028VGHMCMI-1A is 480x640, 2-lane MIPI DSI LCD panel 21e6e62748SMarek Vasut which has built-in ST7701 chip. 22e6e62748SMarek Vasut 23dfa10dfcSJagan TekiallOf: 24dfa10dfcSJagan Teki - $ref: panel-common.yaml# 25dfa10dfcSJagan Teki 26dfa10dfcSJagan Tekiproperties: 27dfa10dfcSJagan Teki compatible: 28dfa10dfcSJagan Teki items: 29dfa10dfcSJagan Teki - enum: 30e6e62748SMarek Vasut - densitron,dmt028vghmcmi-1a 31441e129cSMaya Matuszczyk - elida,kd50t048a 32dfa10dfcSJagan Teki - techstar,ts8550b 33dfa10dfcSJagan Teki - const: sitronix,st7701 34dfa10dfcSJagan Teki 35dfa10dfcSJagan Teki reg: 36dfa10dfcSJagan Teki description: DSI virtual channel used by that screen 37dfa10dfcSJagan Teki maxItems: 1 38dfa10dfcSJagan Teki 39dfa10dfcSJagan Teki VCC-supply: 40dfa10dfcSJagan Teki description: analog regulator for MIPI circuit 41dfa10dfcSJagan Teki 42dfa10dfcSJagan Teki IOVCC-supply: 43dfa10dfcSJagan Teki description: I/O system regulator 44dfa10dfcSJagan Teki 45*175caafaSKrzysztof Kozlowski port: true 46dfa10dfcSJagan Teki reset-gpios: true 47*175caafaSKrzysztof Kozlowski rotation: true 48dfa10dfcSJagan Teki 49dfa10dfcSJagan Teki backlight: true 50dfa10dfcSJagan Teki 51dfa10dfcSJagan Tekirequired: 52dfa10dfcSJagan Teki - compatible 53dfa10dfcSJagan Teki - reg 54dfa10dfcSJagan Teki - VCC-supply 55dfa10dfcSJagan Teki - IOVCC-supply 56*175caafaSKrzysztof Kozlowski - port 57dfa10dfcSJagan Teki - reset-gpios 58dfa10dfcSJagan Teki 59dfa10dfcSJagan TekiadditionalProperties: false 60dfa10dfcSJagan Teki 61dfa10dfcSJagan Tekiexamples: 62dfa10dfcSJagan Teki - | 63dfa10dfcSJagan Teki #include <dt-bindings/gpio/gpio.h> 64dfa10dfcSJagan Teki 65dfa10dfcSJagan Teki dsi { 66dfa10dfcSJagan Teki #address-cells = <1>; 67dfa10dfcSJagan Teki #size-cells = <0>; 68dfa10dfcSJagan Teki 69dfa10dfcSJagan Teki panel@0 { 70dfa10dfcSJagan Teki compatible = "techstar,ts8550b", "sitronix,st7701"; 71dfa10dfcSJagan Teki reg = <0>; 72dfa10dfcSJagan Teki VCC-supply = <®_dldo2>; 73dfa10dfcSJagan Teki IOVCC-supply = <®_dldo2>; 74dfa10dfcSJagan Teki reset-gpios = <&pio 3 24 GPIO_ACTIVE_HIGH>; /* LCD-RST: PD24 */ 75dfa10dfcSJagan Teki backlight = <&backlight>; 76*175caafaSKrzysztof Kozlowski 77*175caafaSKrzysztof Kozlowski port { 78*175caafaSKrzysztof Kozlowski mipi_in_panel: endpoint { 79*175caafaSKrzysztof Kozlowski remote-endpoint = <&mipi_out_panel>; 80*175caafaSKrzysztof Kozlowski }; 81*175caafaSKrzysztof Kozlowski }; 82dfa10dfcSJagan Teki }; 83dfa10dfcSJagan Teki }; 84