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