| From: |
| Chris Morgan <macroalpha82-AT-gmail.com> |
| To: |
| linux-rockchip-AT-lists.infradead.org |
| Subject: |
| [PATCH 0/6] Add Anbernic RG Vita-Pro |
| Date: |
| Mon, 27 Apr 2026 12:09:08 -0500 |
| Message-ID: |
| <20260427170914.5062-1-macroalpha82@gmail.com> |
| Cc: |
| linux-pm-AT-vger.kernel.org, dri-devel-AT-lists.freedesktop.org, devicetree-AT-vger.kernel.org, xsf-AT-rock-chips.com, sre-AT-kernel.org, 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, heiko-AT-sntech.de, conor+dt-AT-kernel.org, krzk+dt-AT-kernel.org, robh-AT-kernel.org, Chris Morgan <macromorgan-AT-hotmail.com> |
| Archive-link: |
| Article |
From: Chris Morgan <macromorgan@hotmail.com>
Add support for the Anbernic RG Vita-Pro, based on the Rockchip RK3576 SoC.
Chris Morgan (6):
dt-bindings: power: supply: sgm41542: document sgm41542
power: supply: sgm41542: Add SG Micro sgm41542 charger
dt-bindings: display: panel: document Anbernic TD4310 panel
drm/panel: anbernic-td4310: Add RG Vita Pro panel
dt-bindings: arm: rockchip: Add Anbernic RG Vita-Pro
arm64: dts: rockchip: Add Anbernic RG Vita-Pro
.../devicetree/bindings/arm/rockchip.yaml | 6 +
.../display/panel/anbernic,td4310.yaml | 63 +
.../supply/sgmicro,sgm41542-charger.yaml | 99 ++
arch/arm64/boot/dts/rockchip/Makefile | 3 +
.../rockchip/rk3576-anbernic-rg-vita-pro.dts | 1317 +++++++++++++++++
drivers/gpu/drm/panel/Kconfig | 10 +
drivers/gpu/drm/panel/Makefile | 1 +
drivers/gpu/drm/panel/panel-anbernic-td4310.c | 291 ++++
drivers/power/supply/Kconfig | 8 +
drivers/power/supply/Makefile | 1 +
drivers/power/supply/sgm41542_charger.c | 1045 +++++++++++++
11 files changed, 2844 insertions(+)
create mode 100644 Documentation/devicetree/bindings/display/panel/anbernic,td4310.yaml
create mode 100644 Documentation/devicetree/bindings/power/supply/sgmicro,sgm41542-charger.yaml
create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-anbernic-rg-vita-pro.dts
create mode 100644 drivers/gpu/drm/panel/panel-anbernic-td4310.c
create mode 100644 drivers/power/supply/sgm41542_charger.c
--
2.43.0