xref: /openbmc/u-boot/arch/arm/mach-meson/Kconfig (revision c0fc1e21)
1bfcef28aSBeniamino Galvaniif ARCH_MESON
2bfcef28aSBeniamino Galvani
3bfcef28aSBeniamino Galvaniconfig MESON_GXBB
4bfcef28aSBeniamino Galvani	bool "Support Meson GXBaby"
5bfcef28aSBeniamino Galvani	select ARM64
6*c0fc1e21SBeniamino Galvani	select CLK
7bfcef28aSBeniamino Galvani	select DM
8bfcef28aSBeniamino Galvani	select DM_SERIAL
9bfcef28aSBeniamino Galvani	help
10bfcef28aSBeniamino Galvani	  The Amlogic Meson GXBaby (S905) is an ARM SoC with a
11bfcef28aSBeniamino Galvani	  quad-core Cortex-A53 CPU and a Mali-450 GPU.
12bfcef28aSBeniamino Galvani
13cade865aSNeil Armstrongconfig MESON_GXL
14cade865aSNeil Armstrong	bool "Support Meson GXL"
15cade865aSNeil Armstrong	select ARM64
16*c0fc1e21SBeniamino Galvani	select CLK
17cade865aSNeil Armstrong	select DM
18cade865aSNeil Armstrong	select DM_SERIAL
19cade865aSNeil Armstrong	help
20cade865aSNeil Armstrong	  The Amlogic Meson GXL (S905X and S905X) is an ARM SoC with a
21cade865aSNeil Armstrong	  quad-core Cortex-A53 CPU and a Mali-450 GPU.
22cade865aSNeil Armstrong
23bfcef28aSBeniamino Galvaniif MESON_GXBB
24bfcef28aSBeniamino Galvani
25bfcef28aSBeniamino Galvaniconfig TARGET_ODROID_C2
26bfcef28aSBeniamino Galvani	bool "ODROID-C2"
27bfcef28aSBeniamino Galvani	help
28bfcef28aSBeniamino Galvani	  ODROID-C2 is a single board computer based on Meson GXBaby
29bfcef28aSBeniamino Galvani	  with 2 GiB of RAM, Gigabit Ethernet, HDMI, 4 USB, micro-SD
30bfcef28aSBeniamino Galvani	  slot, eMMC, IR receiver and a 40-pin GPIO header.
31bfcef28aSBeniamino Galvani
32bfcef28aSBeniamino Galvaniendif
33bfcef28aSBeniamino Galvani
34cade865aSNeil Armstrongif MESON_GXL
35cade865aSNeil Armstrong
36cade865aSNeil Armstrongconfig TARGET_P212
37cade865aSNeil Armstrong	bool "P212"
38cade865aSNeil Armstrong	help
39cade865aSNeil Armstrong	  P212 is a reference dessign board based on Meson GXL S905X SoC
40cade865aSNeil Armstrong	  with 2 GiB of RAM, Ethernet, HDMI, 2 USB, micro-SD slot,
41cade865aSNeil Armstrong	  eMMC, IR receiver, CVBS+Audio jack and a SDIO WiFi module.
42cade865aSNeil Armstrong
4396e7b5a1SNeil Armstrongconfig TARGET_LIBRETECH_CC
4496e7b5a1SNeil Armstrong	bool "LIBRETECH-CC"
4596e7b5a1SNeil Armstrong	help
4696e7b5a1SNeil Armstrong	  LibreTech CC is a single board computer based on Meson GXL
4796e7b5a1SNeil Armstrong	  with 2 GiB of RAM, Ethernet, HDMI, 4 USB, micro-SD slot,
4896e7b5a1SNeil Armstrong	  eMMC, IR receiver and a 40-pin GPIO header.
4996e7b5a1SNeil Armstrong
505ff2ee44SNeil Armstrongconfig TARGET_KHADAS_VIM
515ff2ee44SNeil Armstrong	bool "KHADAS-VIM"
525ff2ee44SNeil Armstrong	help
535ff2ee44SNeil Armstrong	  Khadas VIM is a single board computer based on Meson GXL
545ff2ee44SNeil Armstrong	  with 2 GiB of RAM, Ethernet, HDMI, 4 USB, micro-SD slot,
555ff2ee44SNeil Armstrong	  eMMC, IR receiver and a 40-pin GPIO header.
565ff2ee44SNeil Armstrong
57cade865aSNeil Armstrongendif
58cade865aSNeil Armstrong
59bfcef28aSBeniamino Galvaniconfig SYS_SOC
60bfcef28aSBeniamino Galvani	default "meson"
61bfcef28aSBeniamino Galvani
62bfcef28aSBeniamino Galvaniconfig SYS_MALLOC_F_LEN
63bfcef28aSBeniamino Galvani	default 0x1000
64bfcef28aSBeniamino Galvani
651e23737dSCarlo Caionesource "board/amlogic/odroid-c2/Kconfig"
66bfcef28aSBeniamino Galvani
67cade865aSNeil Armstrongsource "board/amlogic/p212/Kconfig"
68cade865aSNeil Armstrong
6996e7b5a1SNeil Armstrongsource "board/amlogic/libretech-cc/Kconfig"
7096e7b5a1SNeil Armstrong
715ff2ee44SNeil Armstrongsource "board/amlogic/khadas-vim/Kconfig"
725ff2ee44SNeil Armstrong
73bfcef28aSBeniamino Galvaniendif
74