xref: /openbmc/u-boot/arch/arm/mach-meson/Kconfig (revision 66dae3bb)
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 S905D) 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
32config TARGET_NANOPI_K2
33	bool "NANOPI_K2"
34	help
35	  NANOPI_K2 is a single board computer based on Meson GXBaby
36	  with 2 GiB of RAM, Gigabit Ethernet,AP6212 Wifi, HDMI, 4 USB,
37	  micro-SD slot, eMMC, IR receiver and a 40-pin GPIO header.
38endif
39
40if MESON_GXL
41
42config TARGET_P212
43	bool "P212"
44	help
45	  P212 is a reference dessign board based on Meson GXL S905X SoC
46	  with 2 GiB of RAM, Ethernet, HDMI, 2 USB, micro-SD slot,
47	  eMMC, IR receiver, CVBS+Audio jack and a SDIO WiFi module.
48
49config TARGET_LIBRETECH_CC
50	bool "LIBRETECH-CC"
51	help
52	  LibreTech CC is a single board computer based on Meson GXL
53	  with 2 GiB of RAM, Ethernet, HDMI, 4 USB, micro-SD slot,
54	  eMMC, IR receiver and a 40-pin GPIO header.
55
56config TARGET_KHADAS_VIM
57	bool "KHADAS-VIM"
58	help
59	  Khadas VIM is a single board computer based on Meson GXL
60	  with 2 GiB of RAM, Ethernet, HDMI, 4 USB, micro-SD slot,
61	  eMMC, IR receiver and a 40-pin GPIO header.
62
63endif
64
65config SYS_SOC
66	default "meson"
67
68config SYS_MALLOC_F_LEN
69	default 0x1000
70
71source "board/amlogic/odroid-c2/Kconfig"
72
73source "board/amlogic/nanopi-k2/Kconfig"
74
75source "board/amlogic/p212/Kconfig"
76
77source "board/amlogic/libretech-cc/Kconfig"
78
79source "board/amlogic/khadas-vim/Kconfig"
80
81endif
82