ARM: dts: sunxi: add support for Anbernic RG-Nano
authorChris Morgan <macromorgan@hotmail.com>
Fri, 29 Sep 2023 14:44:41 +0000 (09:44 -0500)
committerJernej Skrabec <jernej.skrabec@gmail.com>
Fri, 29 Sep 2023 17:08:06 +0000 (19:08 +0200)
commitce63e97b674d03e5a87906fcbac19756f11f22c2
treef801cba4df7ed8b79477896eb9ea3063cb3bd2fc
parent50fa4947efca88b6550e0bfff2d7e6a7d16c2c61
ARM: dts: sunxi: add support for Anbernic RG-Nano

The Anbernic RG-Nano is a small portable game device based on the
Allwinner V3s SoC. It has GPIO buttons on the face and side for
input, a single mono speaker, a 240x240 SPI controlled display, a USB-C
OTG port, an SD card slot for booting, and 64MB of RAM included in the
SoC. There does not appear to be a crystal feeding the internal RTC so
it does not keep proper time (for me it ran 8 hours slow in a 24 hour
period). External RTC works just fine.

Working/Tested:
- SDMMC
- UART (for debugging)
- Buttons
- Charging/battery/PMIC
- Speaker
- RTC (external RTC)
- USB
- Display

Signed-off-by: Chris Morgan <macromorgan@hotmail.com>
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
Acked-by: Jernej Skrabec <jernej.skrabec@gmail.com>
Reviewed-by: Samuel Holland <samuel@sholland.org>
Link: https://lore.kernel.org/r/20230929144441.3409-5-macroalpha82@gmail.com
Signed-off-by: Jernej Skrabec <jernej.skrabec@gmail.com>
arch/arm/boot/dts/allwinner/Makefile
arch/arm/boot/dts/allwinner/sun8i-v3s-anbernic-rg-nano.dts [new file with mode: 0644]