16ab2b3d9SSam Ravnborg# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 26ab2b3d9SSam Ravnborg%YAML 1.2 36ab2b3d9SSam Ravnborg--- 46ab2b3d9SSam Ravnborg$id: http://devicetree.org/schemas/display/panel/panel-simple.yaml# 56ab2b3d9SSam Ravnborg$schema: http://devicetree.org/meta-schemas/core.yaml# 66ab2b3d9SSam Ravnborg 76ab2b3d9SSam Ravnborgtitle: Simple panels with one power supply 86ab2b3d9SSam Ravnborg 96ab2b3d9SSam Ravnborgmaintainers: 106ab2b3d9SSam Ravnborg - Thierry Reding <thierry.reding@gmail.com> 116ab2b3d9SSam Ravnborg - Sam Ravnborg <sam@ravnborg.org> 126ab2b3d9SSam Ravnborg 136ab2b3d9SSam Ravnborgdescription: | 146ab2b3d9SSam Ravnborg This binding file is a collection of the simple (dumb) panels that 156ab2b3d9SSam Ravnborg requires only a single power-supply. 166ab2b3d9SSam Ravnborg There are optionally a backlight and an enable GPIO. 176ab2b3d9SSam Ravnborg The panel may use an OF graph binding for the association to the display, 186ab2b3d9SSam Ravnborg or it may be a direct child node of the display. 196ab2b3d9SSam Ravnborg 206ab2b3d9SSam Ravnborg If the panel is more advanced a dedicated binding file is required. 216ab2b3d9SSam Ravnborg 226ab2b3d9SSam RavnborgallOf: 236ab2b3d9SSam Ravnborg - $ref: panel-common.yaml# 246ab2b3d9SSam Ravnborg 256ab2b3d9SSam Ravnborgproperties: 266ab2b3d9SSam Ravnborg 276ab2b3d9SSam Ravnborg compatible: 286ab2b3d9SSam Ravnborg enum: 296ab2b3d9SSam Ravnborg # compatible must be listed in alphabetical order, ordered by compatible. 306ab2b3d9SSam Ravnborg # The description in the comment is mandatory for each compatible. 316ab2b3d9SSam Ravnborg 326ab2b3d9SSam Ravnborg # Ampire AM-480272H3TMQW-T01H 4.3" WQVGA TFT LCD panel 336ab2b3d9SSam Ravnborg - ampire,am-480272h3tmqw-t01h 346ab2b3d9SSam Ravnborg # Ampire AM-800480R3TMQW-A1H 7.0" WVGA TFT LCD panel 356ab2b3d9SSam Ravnborg - ampire,am800480r3tmqwa1h 36eb0201e6SRob Clark # AUO B116XAK01 eDP TFT LCD panel 37eb0201e6SRob Clark - auo,b116xa01 382ae4829dSPaul Cercueil # GiantPlus GPM940B0 3.0" QVGA TFT LCD panel 392ae4829dSPaul Cercueil - giantplus,gpm940b0 40*240a2572SPaul Cercueil # Sharp LS020B1DD01D 2.0" HQVGA TFT LCD panel 41*240a2572SPaul Cercueil - sharp,ls020b1dd01d 426ab2b3d9SSam Ravnborg 436ab2b3d9SSam Ravnborg backlight: true 446ab2b3d9SSam Ravnborg enable-gpios: true 456ab2b3d9SSam Ravnborg port: true 466ab2b3d9SSam Ravnborg power-supply: true 476ab2b3d9SSam Ravnborg 486ab2b3d9SSam RavnborgadditionalProperties: false 496ab2b3d9SSam Ravnborg 506ab2b3d9SSam Ravnborgrequired: 516ab2b3d9SSam Ravnborg - compatible 526ab2b3d9SSam Ravnborg - power-supply 536ab2b3d9SSam Ravnborg 546ab2b3d9SSam Ravnborgexamples: 556ab2b3d9SSam Ravnborg - | 566ab2b3d9SSam Ravnborg panel_rgb: panel-rgb { 576ab2b3d9SSam Ravnborg compatible = "ampire,am-480272h3tmqw-t01h"; 586ab2b3d9SSam Ravnborg power-supply = <&vcc_lcd_reg>; 596ab2b3d9SSam Ravnborg 606ab2b3d9SSam Ravnborg port { 616ab2b3d9SSam Ravnborg panel_in_rgb: endpoint { 626ab2b3d9SSam Ravnborg remote-endpoint = <<dc_out_rgb>; 636ab2b3d9SSam Ravnborg }; 646ab2b3d9SSam Ravnborg }; 656ab2b3d9SSam Ravnborg }; 66