|
|
Log in / Subscribe / Register

drm/panel: add fannal c3004 panel

From:  Paulo Pavacic <pavacic.p-AT-gmail.com>
To:  neil.armstrong-AT-linaro.org, sam-AT-ravnborg.org, airlied-AT-gmail.com, daniel-AT-ffwll.ch, robh+dt-AT-kernel.org, krzysztof.kozlowski+dt-AT-linaro.org, conor+dt-AT-kernel.org
Subject:  [PATCH 0/2] drm/panel: add fannal c3004 panel
Date:  Fri, 19 May 2023 16:24:54 +0200
Message-ID:  <20230519142456.2588145-1-pavacic.p@gmail.com>
Cc:  dri-devel-AT-lists.freedesktop.org, linux-kernel-AT-vger.kernel.org, devicetree-AT-vger.kernel.org, Paulo Pavacic <pavacic.p-AT-gmail.com>
Archive-link:  Article

Fannal C3004 is a 2 lane MIPI DSI 480x800 panel which requires initialization with DSI DCS commands. After some commands delay is required.

In previous discussions for device tree [1] [2] and device driver [3] were named mipi-dsi-bringup.

[1] https://patchwork.ozlabs.org/project/devicetree-bindings/...
[2] https://patchwork.ozlabs.org/project/devicetree-bindings/...
[3] https://lists.freedesktop.org/archives/dri-devel/2023-May...    

Paulo Pavacic (2):
  dt-bindings: display: panel: add fannal,c3004
  drm/panel-fannal-c3004: Add fannal c3004 DSI panel

 .../bindings/display/panel/fannal,c3004.yaml  |  75 ++++
 .../devicetree/bindings/vendor-prefixes.yaml  |   2 +
 MAINTAINERS                                   |   7 +
 drivers/gpu/drm/panel/Kconfig                 |  11 +
 drivers/gpu/drm/panel/Makefile                |   1 +
 drivers/gpu/drm/panel/panel-fannal-c3004.c    | 405 ++++++++++++++++++
 6 files changed, 501 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/display/panel/fannal,c3004.yaml
 create mode 100644 drivers/gpu/drm/panel/panel-fannal-c3004.c

-- 
2.40.1



Copyright © 2023, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds