From: Jacob Pyke <jacob@pyk.ee>
To: neil.armstrong@linaro.org
Cc: jesszhan0024@gmail.com, robh@kernel.org, krzk+dt@kernel.org,
conor+dt@kernel.org, dri-devel@lists.freedesktop.org,
devicetree@vger.kernel.org, linux-kernel@vger.kernel.org,
teguh@sobir.in, Andrew.liu@moorechip.net,
Jacob Pyke <jacob@pyk.ee>
Subject: [PATCH 0/2] drm/panel: Add IL97680A panels for Retroid Pocket Nova and Duo
Date: Sun, 25 Oct 2026 23:37:39 +1000 [thread overview]
Message-ID: <20261025133741.100490-1-jacob@pyk.ee> (raw)
This series adds bindings and a driver for the Ilitek IL97680A panels
in the Retroid Pocket Nova and the bottom display of the Retroid Pocket
Duo. Both are 1280x960, four-lane RGB888 command-mode panels supporting
60 Hz and 120 Hz, with DCS brightness control.
The driver is based on Teguh Sobirin's RetroidPocket implementation.
Display operation at both refresh rates, brightness adjustment and panel
recovery after suspend/resume were tested on both devices.
Testing on these Qualcomm DPU systems also used Teguh's command-mode
MERGE_3D fix [1], which is not included in this series. Board Devicetree
changes are outside the scope of this series.
[1] https://github.com/RetroidPocket/linux/commit/b547718c91dbaf8fe27745afced8de00d1f7415b
Teguh Sobirin (2):
dt-bindings: display: panel: Add Retroid Pocket IL97680A panels
drm/panel: Add Ilitek IL97680A panels for Retroid Pocket Nova and Duo
.../display/panel/ilitek,il97680a.yaml | 121 +++++
MAINTAINERS | 7 +
drivers/gpu/drm/panel/Kconfig | 11 +
drivers/gpu/drm/panel/Makefile | 1 +
drivers/gpu/drm/panel/panel-ilitek-il97680a.c | 433 ++++++++++++++++++
5 files changed, 573 insertions(+)
create mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,il97680a.yaml
create mode 100644 drivers/gpu/drm/panel/panel-ilitek-il97680a.c
base-commit: 17bb0e2f6c8043f70a693a5f3797471cbed354c8
next reply other threads:[~2026-10-25 13:38 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-25 13:37 Jacob Pyke [this message]
2026-10-25 13:37 ` [PATCH 1/2] dt-bindings: display: panel: Add Retroid Pocket IL97680A panels Jacob Pyke
2026-10-25 13:37 ` [PATCH 2/2] drm/panel: Add Ilitek IL97680A panels for Retroid Pocket Nova and Duo Jacob Pyke
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20261025133741.100490-1-jacob@pyk.ee \
--to=jacob@pyk.ee \
--cc=Andrew.liu@moorechip.net \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=dri-devel@lists.freedesktop.org \
--cc=jesszhan0024@gmail.com \
--cc=krzk+dt@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=neil.armstrong@linaro.org \
--cc=robh@kernel.org \
--cc=teguh@sobir.in \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®