panel-simple-dsi.yaml 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2. %YAML 1.2
  3. ---
  4. $id: http://devicetree.org/schemas/display/panel/panel-simple-dsi.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: Simple DSI panels with a single power-supply
  7. maintainers:
  8. - Thierry Reding <thierry.reding@gmail.com>
  9. - Sam Ravnborg <sam@ravnborg.org>
  10. description: |
  11. This binding file is a collection of the DSI panels that
  12. requires only a single power-supply.
  13. There are optionally a backlight and an enable GPIO.
  14. The panel may use an OF graph binding for the association to the display,
  15. or it may be a direct child node of the display.
  16. If the panel is more advanced a dedicated binding file is required.
  17. allOf:
  18. - $ref: panel-common.yaml#
  19. properties:
  20. compatible:
  21. enum:
  22. # compatible must be listed in alphabetical order, ordered by compatible.
  23. # The description in the comment is mandatory for each compatible.
  24. # AU Optronics Corporation 8.0" WUXGA TFT LCD panel
  25. - auo,b080uan01
  26. # Boe Corporation 8.0" WUXGA TFT LCD panel
  27. - boe,tv080wum-nl0
  28. # Innolux P079ZCA 7.85" 768x1024 TFT LCD panel
  29. - innolux,p079zca
  30. # JDI FHD_R63452 1080x1920 5.2" IPS LCD Panel
  31. - jdi,fhd-r63452
  32. # Khadas TS050 5" 1080x1920 LCD panel
  33. - khadas,ts050
  34. # Khadas TS050 V2 5" 1080x1920 LCD panel
  35. - khadas,ts050v2
  36. # Kingdisplay KD097D04 9.7" 1536x2048 TFT LCD panel
  37. - kingdisplay,kd097d04
  38. # LG ACX467AKM-7 4.95" 1080×1920 LCD Panel
  39. - lg,acx467akm-7
  40. # LG Corporation 5" HD TFT LCD panel
  41. - lg,lh500wx1-sd03
  42. # Lincoln LCD197 5" 1080x1920 LCD panel
  43. - lincolntech,lcd197
  44. # One Stop Displays OSD101T2587-53TS 10.1" 1920x1200 panel
  45. - osddisplays,osd101t2587-53ts
  46. # Panasonic 10" WUXGA TFT LCD panel
  47. - panasonic,vvx10f004b00
  48. # Panasonic 10" WUXGA TFT LCD panel
  49. - panasonic,vvx10f034n00
  50. # Samsung ltl106hl02 10.6" Full HD TFT LCD panel
  51. - samsung,ltl106hl02-001
  52. # Samsung s6e3fa7 1080x2220 based AMS559NK06 AMOLED panel
  53. - samsung,s6e3fa7-ams559nk06
  54. # Shangai Top Display Optoelectronics 7" TL070WSH30 1024x600 TFT LCD panel
  55. - tdo,tl070wsh30
  56. reg:
  57. maxItems: 1
  58. description: DSI virtual channel
  59. backlight: true
  60. enable-gpios: true
  61. reset-gpios: true
  62. port: true
  63. power-supply: true
  64. additionalProperties: false
  65. required:
  66. - compatible
  67. - power-supply
  68. - reg
  69. examples:
  70. - |
  71. dsi {
  72. #address-cells = <1>;
  73. #size-cells = <0>;
  74. panel@0 {
  75. compatible = "panasonic,vvx10f034n00";
  76. reg = <0>;
  77. power-supply = <&vcc_lcd_reg>;
  78. port {
  79. panel: endpoint {
  80. remote-endpoint = <&ltdc_out>;
  81. };
  82. };
  83. };
  84. };