blob: ee8b1cdcf67495577c4021c9ff7327e95c484457 [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
Michal Simek2e7c8192018-07-23 15:55:14 +02009 imply CMD_DM
Beniamino Galvanid1037e42016-05-08 08:30:16 +020010 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
Neil Armstrong4c2ea412017-10-12 15:50:32 +020014config MESON_GXL
15 bool "Support Meson GXL"
16 select ARM64
Beniamino Galvanib67bfaf2018-06-14 13:43:39 +020017 select CLK
Neil Armstrong4c2ea412017-10-12 15:50:32 +020018 select DM
19 select DM_SERIAL
Michal Simek2e7c8192018-07-23 15:55:14 +020020 imply CMD_DM
Neil Armstrong4c2ea412017-10-12 15:50:32 +020021 help
Neil Armstrong6be6a2f2018-06-27 17:19:02 +020022 The Amlogic Meson GXL (S905X and S905D) is an ARM SoC with a
Neil Armstrong4c2ea412017-10-12 15:50:32 +020023 quad-core Cortex-A53 CPU and a Mali-450 GPU.
24
Beniamino Galvanid1037e42016-05-08 08:30:16 +020025if 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
Thomas McKahan7cb61e02018-06-25 16:50:17 +020034config 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.
Beniamino Galvanid1037e42016-05-08 08:30:16 +020040endif
41
Neil Armstrong4c2ea412017-10-12 15:50:32 +020042if 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
Neil Armstrong514ad812017-11-27 10:16:19 +010051config 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
Neil Armstrong83256d82017-11-27 10:16:20 +010058config 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
Neil Armstrong4c2ea412017-10-12 15:50:32 +020065endif
66
Beniamino Galvanid1037e42016-05-08 08:30:16 +020067config SYS_SOC
68 default "meson"
69
70config SYS_MALLOC_F_LEN
71 default 0x1000
72
Carlo Caione6ac06992016-06-10 20:18:23 +020073source "board/amlogic/odroid-c2/Kconfig"
Beniamino Galvanid1037e42016-05-08 08:30:16 +020074
Thomas McKahan7cb61e02018-06-25 16:50:17 +020075source "board/amlogic/nanopi-k2/Kconfig"
76
Neil Armstrong4c2ea412017-10-12 15:50:32 +020077source "board/amlogic/p212/Kconfig"
78
Neil Armstrong514ad812017-11-27 10:16:19 +010079source "board/amlogic/libretech-cc/Kconfig"
80
Neil Armstrong83256d82017-11-27 10:16:20 +010081source "board/amlogic/khadas-vim/Kconfig"
82
Beniamino Galvanid1037e42016-05-08 08:30:16 +020083endif