summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-rockchip/rk3399/Kconfig
diff options
context:
space:
mode:
authorChristian Glombek <lorbus@fedoraproject.org>2021-03-10 23:11:53 +0100
committerDennis Gilmore <dennis@ausil.us>2021-06-12 14:39:14 -0500
commit83ac05d6a8ccaf5fc8f8e14cc2d6bd5304664854 (patch)
tree48064d09c20eed222efcecd9d233204ad29d80d2 /arch/arm/mach-rockchip/rk3399/Kconfig
parentcf066a20c3ec063d019a991cc32ba8ad95a39780 (diff)
downloadu-boot-master.tar.gz
u-boot-master.tar.xz
u-boot-master.zip
arm: Add support for Kobol Helios64 boardHEADmaster
The hardware is described in detail on Kobol's wiki at https://wiki.kobol.io/helios64/intro/. This commit is based on downstream work in Armbian by Aditya Prayoga [1]. The devicetree is taken from Linux v5.12-rc1 and was originally submitted there by Uwe Kleine-Koenig [2]. [1] https://github.com/ukleinek/armbian-build/blob/35c85295d351830aa59b624db524ba04b238faae/patch/kernel/rockchip64-current/add-board-helios64.patch [2] https://github.com/torvalds/linux/blob/7a7fd0de4a9804299793e564a555a49c1fc924cb/arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dts Signed-off-by: Dennis Gilmore <dennis@ausil.us>
Diffstat (limited to 'arch/arm/mach-rockchip/rk3399/Kconfig')
-rw-r--r--arch/arm/mach-rockchip/rk3399/Kconfig17
1 files changed, 17 insertions, 0 deletions
diff --git a/arch/arm/mach-rockchip/rk3399/Kconfig b/arch/arm/mach-rockchip/rk3399/Kconfig
index 17628f9171..f699355dd6 100644
--- a/arch/arm/mach-rockchip/rk3399/Kconfig
+++ b/arch/arm/mach-rockchip/rk3399/Kconfig
@@ -28,6 +28,22 @@ config TARGET_PINEBOOK_PRO_RK3399
with 4Gb RAM, onboard eMMC, USB-C, a USB3 and USB2 port,
1920*1080 screen and all the usual laptop features.
+config TARGET_HELIOS64_RK3399
+ bool "Kobol Innovations Helios64"
+ select BOARD_LATE_INIT
+ help
+ Helios64 is a Network Attached Storage board based on Rockchip RK3399.
+
+ Key features of the Helios64 include:
+ * on-board PCIe to 5 Ports SATA Controller JMB585
+ * on-board USB 3.0 hub (3x USB 3.0 host)
+ * USB Type-C (Support DisplayPort Alt Mode)
+ * on-board 1 Gigabit Ethernet
+ * on-board 2.5 Gigabit Ethernet (Realtek RTL8156)
+ * on-board eMMC
+ * on-board LPDDR4
+ * SPI, I2C, UART, GPIO
+
config TARGET_PUMA_RK3399
bool "Theobroma Systems RK3399-Q7 (Puma)"
help
@@ -153,6 +169,7 @@ endif # BOOTCOUNT_LIMIT
source "board/firefly/roc-pc-rk3399/Kconfig"
source "board/google/gru/Kconfig"
+source "board/kobol/helios64-rk3399/Kconfig"
source "board/pine64/pinebook-pro-rk3399/Kconfig"
source "board/pine64/rockpro64_rk3399/Kconfig"
source "board/rockchip/evb_rk3399/Kconfig"