arm64: dts: amlogic: Add Ugoos AM3
authorJ. Neuschäfer <j.ne@posteo.net>
Fri, 13 Jun 2025 13:39:14 +0000 (15:39 +0200)
committerNeil Armstrong <neil.armstrong@linaro.org>
Fri, 4 Jul 2025 15:07:43 +0000 (17:07 +0200)
commitb33f8cfb2b4d91c4bb7c16b354138cc205befed2
tree1dcbd52db373e1fad3093d5353cfacaf96696fca
parentef491ab7cbf6a460476a41d8b5dbd8a4394282ba
arm64: dts: amlogic: Add Ugoos AM3

The Ugoos AM3 is a small set-top box based on the Amlogic S912 SoC,
with a board design that is very close to the Q20x development boards.
The MMC max-frequency properties are copied from the downstream device
tree.

  https://ugoos.com/ugoos-am3-16g

The following functionality has been tested and is known to work:
 - debug serial port
 - "update" button inside the case
 - USB host mode, on all three ports
 - HDMI video/audio output
 - eMMC, MicroSD, and SDIO WLAN
 - S/PDIF audio output
 - Ethernet
 - Infrared remote control input

The following functionality doesn't seem to work:
 - USB role switching and device mode on the "OTG" port
 - case LED

Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>
Signed-off-by: J. Neuschäfer <j.ne@posteo.net>
Link: https://lore.kernel.org/r/20250613-ugoos-am3-v3-2-f8a43e6bbfdb@posteo.net
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
arch/arm64/boot/dts/amlogic/Makefile
arch/arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi
arch/arm64/boot/dts/amlogic/meson-gxm-ugoos-am3.dts [new file with mode: 0644]