118 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/display/panel/panel-edp-legacy.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Legacy eDP panels from before the "edp-panel" compatible8 9maintainers:10 - Douglas Anderson <dianders@chromium.org>11 12description: |13 This binding file is a collection of eDP panels from before the generic14 "edp-panel" compatible was introduced. It is kept around to support old15 dts files. The only reason one might add a new panel here instead of using16 the generic "edp-panel" is if it needed to be used on an eDP controller17 that doesn't support the generic "edp-panel" compatible, but it should be18 a strong preference to add the generic "edp-panel" compatible instead.19 20allOf:21 - $ref: panel-common.yaml#22 23properties:24 compatible:25 enum:26 # compatible must be listed in alphabetical order, ordered by compatible.27 # The description in the comment is mandatory for each compatible.28 29 # AU Optronics Corporation 10.1" WSVGA TFT LCD panel30 - auo,b101ean0131 # AUO B116XAK01 eDP TFT LCD panel32 - auo,b116xa0133 # AU Optronics Corporation 13.3" FHD (1920x1080) color TFT-LCD panel34 - auo,b133htn0135 # AU Optronics Corporation 13.3" WXGA (1366x768) TFT LCD panel36 - auo,b133xtn0137 # BOE OPTOELECTRONICS TECHNOLOGY 10.1" WXGA TFT LCD panel38 - boe,nv101wxmn5139 # BOE NV133FHM-N61 13.3" FHD (1920x1080) TFT LCD Panel40 - boe,nv110wtm-n6141 # BOE NV110WTM-N61 11.0" 2160x1440 TFT LCD Panel42 - boe,nv133fhm-n6143 # BOE NV133FHM-N62 13.3" FHD (1920x1080) TFT LCD Panel44 - boe,nv133fhm-n6245 # BOE NV140FHM-N49 14.0" FHD a-Si FT panel46 - boe,nv140fhmn4947 # Innolux Corporation 11.6" WXGA (1366x768) TFT LCD panel48 - innolux,n116bca-ea149 # Innolux Corporation 11.6" WXGA (1366x768) TFT LCD panel50 - innolux,n116bge51 # InnoLux 13.3" FHD (1920x1080) eDP TFT LCD panel52 - innolux,n125hce-gn153 # Innolux P120ZDG-BF1 12.02 inch eDP 2K display panel54 - innolux,p120zdg-bf155 # King & Display KD116N21-30NV-A010 eDP TFT LCD panel56 - kingdisplay,kd116n21-30nv-a01057 # LG LP079QX1-SP0V 7.9" (1536x2048 pixels) TFT LCD panel58 - lg,lp079qx1-sp0v59 # LG 9.7" (2048x1536 pixels) TFT LCD panel60 - lg,lp097qx1-spa161 # LG 12.0" (1920x1280 pixels) TFT LCD panel62 - lg,lp120up163 # LG 12.9" (2560x1700 pixels) TFT LCD panel64 - lg,lp129qe65 # NewEast Optoelectronics CO., LTD WJFH116008A eDP TFT LCD panel66 - neweast,wjfh116008a67 # Samsung 12.2" (2560x1600 pixels) TFT LCD panel68 - samsung,lsn122dl01-c0169 # Samsung Electronics 14" WXGA (1366x768) TFT LCD panel70 - samsung,ltn140at29-30171 # Sharp LD-D5116Z01B 12.3" WUXGA+ eDP panel72 - sharp,ld-d5116z01b73 # Sharp 12.3" (2400x1600 pixels) TFT LCD panel74 - sharp,lq123p1jx3175 76 backlight: true77 ddc-i2c-bus: true78 enable-gpios: true79 panel-timing: true80 port: true81 power-supply: true82 no-hpd: true83 hpd-gpios: true84 85additionalProperties: false86 87required:88 - compatible89 - power-supply90 91examples:92 - |93 panel: panel {94 compatible = "innolux,n116bge";95 power-supply = <&panel_regulator>;96 backlight = <&backlight>;97 98 panel-timing {99 clock-frequency = <74250000>;100 hactive = <1366>;101 hfront-porch = <136>;102 hback-porch = <60>;103 hsync-len = <30>;104 hsync-active = <0>;105 vactive = <768>;106 vfront-porch = <8>;107 vback-porch = <12>;108 vsync-len = <12>;109 vsync-active = <0>;110 };111 112 port {113 panel_in_edp: endpoint {114 remote-endpoint = <&edp_out_panel>;115 };116 };117 };118