blob: 76622567907b76b1c8c226381d977b83b2c8fd7b [file] [log] [blame]
Beniamino Galvanibfcef282016-05-08 08:30:16 +02001if ARCH_MESON
2
3config MESON_GXBB
4 bool "Support Meson GXBaby"
5 select ARM64
Beniamino Galvanic0fc1e22018-06-14 13:43:39 +02006 select CLK
Beniamino Galvanibfcef282016-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 Armstrongcade8652017-10-12 15:50:32 +020013config MESON_GXL
14 bool "Support Meson GXL"
15 select ARM64
Beniamino Galvanic0fc1e22018-06-14 13:43:39 +020016 select CLK
Neil Armstrongcade8652017-10-12 15:50:32 +020017 select DM
18 select DM_SERIAL
19 help
Neil Armstrongc95848c2018-06-27 17:19:02 +020020 The Amlogic Meson GXL (S905X and S905D) is an ARM SoC with a
Neil Armstrongcade8652017-10-12 15:50:32 +020021 quad-core Cortex-A53 CPU and a Mali-450 GPU.
22
Beniamino Galvanibfcef282016-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
Thomas McKahaneee45b42018-06-25 16:50:17 +020032config 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.
Beniamino Galvanibfcef282016-05-08 08:30:16 +020038endif
39
Neil Armstrongcade8652017-10-12 15:50:32 +020040if 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
Neil Armstrong96e7b5a2017-11-27 10:16:19 +010049config 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
Neil Armstrong5ff2ee42017-11-27 10:16:20 +010056config 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
Neil Armstrongcade8652017-10-12 15:50:32 +020063endif
64
Beniamino Galvanibfcef282016-05-08 08:30:16 +020065config SYS_SOC
66 default "meson"
67
68config SYS_MALLOC_F_LEN
69 default 0x1000
70
Carlo Caione1e237372016-06-10 20:18:23 +020071source "board/amlogic/odroid-c2/Kconfig"
Beniamino Galvanibfcef282016-05-08 08:30:16 +020072
Thomas McKahaneee45b42018-06-25 16:50:17 +020073source "board/amlogic/nanopi-k2/Kconfig"
74
Neil Armstrongcade8652017-10-12 15:50:32 +020075source "board/amlogic/p212/Kconfig"
76
Neil Armstrong96e7b5a2017-11-27 10:16:19 +010077source "board/amlogic/libretech-cc/Kconfig"
78
Neil Armstrong5ff2ee42017-11-27 10:16:20 +010079source "board/amlogic/khadas-vim/Kconfig"
80
Beniamino Galvanibfcef282016-05-08 08:30:16 +020081endif