blob: 9a06ccc8610e38f3f6dca7b9e187879d9445499e [file] [log] [blame]
Beniamino Galvanid1037e42016-05-08 08:30:16 +02001if ARCH_MESON
2
3config MESON_GXBB
4 bool "Support Meson GXBaby"
5 select ARM64
Beniamino Galvanib67bfaf2018-06-14 13:43:39 +02006 select CLK
Beniamino Galvanid1037e42016-05-08 08:30:16 +02007 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
Neil Armstrong4c2ea412017-10-12 15:50:32 +020013config MESON_GXL
14 bool "Support Meson GXL"
15 select ARM64
Beniamino Galvanib67bfaf2018-06-14 13:43:39 +020016 select CLK
Neil Armstrong4c2ea412017-10-12 15:50:32 +020017 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
Beniamino Galvanid1037e42016-05-08 08:30:16 +020023if 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
Neil Armstrong4c2ea412017-10-12 15:50:32 +020034if 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
Neil Armstrong514ad812017-11-27 10:16:19 +010043config 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
Neil Armstrong83256d82017-11-27 10:16:20 +010050config 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
Neil Armstrong4c2ea412017-10-12 15:50:32 +020057endif
58
Beniamino Galvanid1037e42016-05-08 08:30:16 +020059config SYS_SOC
60 default "meson"
61
62config SYS_MALLOC_F_LEN
63 default 0x1000
64
Carlo Caione6ac06992016-06-10 20:18:23 +020065source "board/amlogic/odroid-c2/Kconfig"
Beniamino Galvanid1037e42016-05-08 08:30:16 +020066
Neil Armstrong4c2ea412017-10-12 15:50:32 +020067source "board/amlogic/p212/Kconfig"
68
Neil Armstrong514ad812017-11-27 10:16:19 +010069source "board/amlogic/libretech-cc/Kconfig"
70
Neil Armstrong83256d82017-11-27 10:16:20 +010071source "board/amlogic/khadas-vim/Kconfig"
72
Beniamino Galvanid1037e42016-05-08 08:30:16 +020073endif