diff options
author | Chris Morgan <macromorgan@hotmail.com> | 2024-05-21 10:25:33 -0500 |
---|---|---|
committer | Kever Yang <kever.yang@rock-chips.com> | 2024-05-25 10:28:05 +0800 |
commit | 2c04d6ede41404aec0562365cfcb4b06eb6a9734 (patch) | |
tree | 7eb36e3edf43a17c42d010063267c2e4911fea53 /arch | |
parent | bfaf507bbedcd9015680576f871afbf492ff02a7 (diff) | |
download | u-boot-2c04d6ede41404aec0562365cfcb4b06eb6a9734.zip u-boot-2c04d6ede41404aec0562365cfcb4b06eb6a9734.tar.gz u-boot-2c04d6ede41404aec0562365cfcb4b06eb6a9734.tar.bz2 |
board: rockchip: add Powkiddy X55
The Powkiddy X55 is a Rockchip RK3566 based handheld gaming device.
UART, ADC, eMMC, and SDMMC are tested to work in U-Boot and this
successfully boots mainline Linux.
Kernel commit:
e99adc97e21a ("arm64: dts: rockchip: Add Powkiddy X55")
Signed-off-by: Chris Morgan <macromorgan@hotmail.com>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/dts/rk3566-powkiddy-x55-u-boot.dtsi | 9 | ||||
-rw-r--r-- | arch/arm/mach-rockchip/rk3568/Kconfig | 6 |
2 files changed, 15 insertions, 0 deletions
diff --git a/arch/arm/dts/rk3566-powkiddy-x55-u-boot.dtsi b/arch/arm/dts/rk3566-powkiddy-x55-u-boot.dtsi new file mode 100644 index 0000000..eadd351 --- /dev/null +++ b/arch/arm/dts/rk3566-powkiddy-x55-u-boot.dtsi @@ -0,0 +1,9 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) + +#include "rk356x-u-boot.dtsi" + +/ { + chosen { + u-boot,spl-boot-order = &sdmmc0, &sdhci; + }; +}; diff --git a/arch/arm/mach-rockchip/rk3568/Kconfig b/arch/arm/mach-rockchip/rk3568/Kconfig index af537d9..014ebf9 100644 --- a/arch/arm/mach-rockchip/rk3568/Kconfig +++ b/arch/arm/mach-rockchip/rk3568/Kconfig @@ -22,6 +22,11 @@ config TARGET_ODROID_M1_RK3568 help Hardkernel ODROID-M1 single board computer with a RK3568B2 SoC. +config TARGET_POWKIDDY_X55_RK3566 + bool "Powkiddy X55" + help + Powkiddy X55 handheld gaming console with an RK3566 SoC. + config TARGET_QUARTZ64_RK3566 bool "Pine64 Quartz64" help @@ -48,5 +53,6 @@ source "board/rockchip/evb_rk3568/Kconfig" source "board/anbernic/rgxx3_rk3566/Kconfig" source "board/hardkernel/odroid_m1/Kconfig" source "board/pine64/quartz64_rk3566/Kconfig" +source "board/powkiddy/x55/Kconfig" endif |