| From: |
| Chris Morgan <macroalpha82-AT-gmail.com> |
| To: |
| linux-rockchip-AT-lists.infradead.org |
| Subject: |
| [PATCH 0/6] Add Anbernic RG-DS |
| Date: |
| Tue, 13 Jan 2026 13:57:15 -0600 |
| Message-ID: |
| <20260113195721.151205-1-macroalpha82@gmail.com> |
| Cc: |
| dri-devel-AT-lists.freedesktop.org, devicetree-AT-vger.kernel.org, dmitry.torokhov-AT-gmail.com, simona-AT-ffwll.ch, airlied-AT-gmail.com, tzimmermann-AT-suse.de, mripard-AT-kernel.org, maarten.lankhorst-AT-linux.intel.com, jesszhan0024-AT-gmail.com, neil.armstrong-AT-linaro.org, jagan-AT-edgeble.ai, heiko-AT-sntech.de, conor+dt-AT-kernel.org, krzk+dt-AT-kernel.org, robh-AT-kernel.org, aweinzerl13-AT-yahoo.com, Chris Morgan <macromorgan-AT-hotmail.com> |
| Archive-link: |
| Article |
From: Chris Morgan <macromorgan@hotmail.com>
Add support for the Anbernic RG-DS. The Anbernic RG-DS is a dual-screen
handheld from Anbernic powered by the Rockchip RK3568 SoC. It has
dual DSI displays with touchscreens, multiple face buttons, and is in
a foldable clamshell form-factor.
https://anbernic.com/products/rgds
Chris Morgan (6):
drm: panel: jd9365da: Use gpiod_set_value_cansleep()
dt-bindings: display: panel: Add compatible for Anbernic RG-DS
drm/panel: jd9365da: Support for Anbernic RG-DS Panel
dt-bindings: arm: rockchip: Add Anbernic RG-DS
dt-bindings: input: touchscreen: goodix: Add "panel" property
arm64: dts: rockchip: Add Anbernic RG-DS
.../devicetree/bindings/arm/rockchip.yaml | 6 +
.../display/panel/jadard,jd9365da-h3.yaml | 2 +
.../bindings/input/touchscreen/goodix.yaml | 2 +
arch/arm64/boot/dts/rockchip/Makefile | 1 +
.../dts/rockchip/rk3568-anbernic-rg-ds.dts | 1237 +++++++++++++++++
.../gpu/drm/panel/panel-jadard-jd9365da-h3.c | 281 +++-
6 files changed, 1522 insertions(+), 7 deletions(-)
create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-anbernic-rg-ds.dts
--
2.43.0