xref: /openbmc/u-boot/arch/arm/mach-meson/Kconfig (revision afaea1f5)
1if ARCH_MESON
2
3config MESON_GXBB
4	bool "Support Meson GXBaby"
5	select ARM64
6	select CLK
7	select DM
8	select DM_SERIAL
9	imply CMD_DM
10	help
11	  The Amlogic Meson GXBaby (S905) is an ARM SoC with a
12	  quad-core Cortex-A53 CPU and a Mali-450 GPU.
13
14config MESON_GXL
15	bool "Support Meson GXL"
16	select ARM64
17	select CLK
18	select DM
19	select DM_SERIAL
20	imply CMD_DM
21	help
22	  The Amlogic Meson GXL (S905X and S905D) is an ARM SoC with a
23	  quad-core Cortex-A53 CPU and a Mali-450 GPU.
24
25if MESON_GXBB
26
27config TARGET_ODROID_C2
28	bool "ODROID-C2"
29	help
30	  ODROID-C2 is a single board computer based on Meson GXBaby
31	  with 2 GiB of RAM, Gigabit Ethernet, HDMI, 4 USB, micro-SD
32	  slot, eMMC, IR receiver and a 40-pin GPIO header.
33
34config TARGET_NANOPI_K2
35	bool "NANOPI_K2"
36	help
37	  NANOPI_K2 is a single board computer based on Meson GXBaby
38	  with 2 GiB of RAM, Gigabit Ethernet,AP6212 Wifi, HDMI, 4 USB,
39	  micro-SD slot, eMMC, IR receiver and a 40-pin GPIO header.
40endif
41
42if MESON_GXL
43
44config TARGET_P212
45	bool "P212"
46	help
47	  P212 is a reference dessign board based on Meson GXL S905X SoC
48	  with 2 GiB of RAM, Ethernet, HDMI, 2 USB, micro-SD slot,
49	  eMMC, IR receiver, CVBS+Audio jack and a SDIO WiFi module.
50
51config TARGET_LIBRETECH_CC
52	bool "LIBRETECH-CC"
53	help
54	  LibreTech CC is a single board computer based on Meson GXL
55	  with 2 GiB of RAM, Ethernet, HDMI, 4 USB, micro-SD slot,
56	  eMMC, IR receiver and a 40-pin GPIO header.
57
58config TARGET_KHADAS_VIM
59	bool "KHADAS-VIM"
60	help
61	  Khadas VIM is a single board computer based on Meson GXL
62	  with 2 GiB of RAM, Ethernet, HDMI, 4 USB, micro-SD slot,
63	  eMMC, IR receiver and a 40-pin GPIO header.
64
65endif
66
67config SYS_SOC
68	default "meson"
69
70config SYS_MALLOC_F_LEN
71	default 0x1000
72
73source "board/amlogic/odroid-c2/Kconfig"
74
75source "board/amlogic/nanopi-k2/Kconfig"
76
77source "board/amlogic/p212/Kconfig"
78
79source "board/amlogic/libretech-cc/Kconfig"
80
81source "board/amlogic/khadas-vim/Kconfig"
82
83endif
84