xref: /openbmc/u-boot/arch/arm/mach-meson/Kconfig (revision 08a00cba)
1bfcef28aSBeniamino Galvaniif ARCH_MESON
2bfcef28aSBeniamino Galvani
3bfcef28aSBeniamino Galvaniconfig MESON_GXBB
4bfcef28aSBeniamino Galvani	bool "Support Meson GXBaby"
5bfcef28aSBeniamino Galvani	select ARM64
6c0fc1e21SBeniamino Galvani	select CLK
7bfcef28aSBeniamino Galvani	select DM
8bfcef28aSBeniamino Galvani	select DM_SERIAL
9*08a00cbaSMichal Simek	imply CMD_DM
10bfcef28aSBeniamino Galvani	help
11bfcef28aSBeniamino Galvani	  The Amlogic Meson GXBaby (S905) is an ARM SoC with a
12bfcef28aSBeniamino Galvani	  quad-core Cortex-A53 CPU and a Mali-450 GPU.
13bfcef28aSBeniamino Galvani
14cade865aSNeil Armstrongconfig MESON_GXL
15cade865aSNeil Armstrong	bool "Support Meson GXL"
16cade865aSNeil Armstrong	select ARM64
17c0fc1e21SBeniamino Galvani	select CLK
18cade865aSNeil Armstrong	select DM
19cade865aSNeil Armstrong	select DM_SERIAL
20*08a00cbaSMichal Simek	imply CMD_DM
21cade865aSNeil Armstrong	help
22c95848cdSNeil Armstrong	  The Amlogic Meson GXL (S905X and S905D) is an ARM SoC with a
23cade865aSNeil Armstrong	  quad-core Cortex-A53 CPU and a Mali-450 GPU.
24cade865aSNeil Armstrong
25bfcef28aSBeniamino Galvaniif MESON_GXBB
26bfcef28aSBeniamino Galvani
27bfcef28aSBeniamino Galvaniconfig TARGET_ODROID_C2
28bfcef28aSBeniamino Galvani	bool "ODROID-C2"
29bfcef28aSBeniamino Galvani	help
30bfcef28aSBeniamino Galvani	  ODROID-C2 is a single board computer based on Meson GXBaby
31bfcef28aSBeniamino Galvani	  with 2 GiB of RAM, Gigabit Ethernet, HDMI, 4 USB, micro-SD
32bfcef28aSBeniamino Galvani	  slot, eMMC, IR receiver and a 40-pin GPIO header.
33bfcef28aSBeniamino Galvani
34eee45b4fSThomas McKahanconfig TARGET_NANOPI_K2
35eee45b4fSThomas McKahan	bool "NANOPI_K2"
36eee45b4fSThomas McKahan	help
37eee45b4fSThomas McKahan	  NANOPI_K2 is a single board computer based on Meson GXBaby
38eee45b4fSThomas McKahan	  with 2 GiB of RAM, Gigabit Ethernet,AP6212 Wifi, HDMI, 4 USB,
39eee45b4fSThomas McKahan	  micro-SD slot, eMMC, IR receiver and a 40-pin GPIO header.
40bfcef28aSBeniamino Galvaniendif
41bfcef28aSBeniamino Galvani
42cade865aSNeil Armstrongif MESON_GXL
43cade865aSNeil Armstrong
44cade865aSNeil Armstrongconfig TARGET_P212
45cade865aSNeil Armstrong	bool "P212"
46cade865aSNeil Armstrong	help
47cade865aSNeil Armstrong	  P212 is a reference dessign board based on Meson GXL S905X SoC
48cade865aSNeil Armstrong	  with 2 GiB of RAM, Ethernet, HDMI, 2 USB, micro-SD slot,
49cade865aSNeil Armstrong	  eMMC, IR receiver, CVBS+Audio jack and a SDIO WiFi module.
50cade865aSNeil Armstrong
5196e7b5a1SNeil Armstrongconfig TARGET_LIBRETECH_CC
5296e7b5a1SNeil Armstrong	bool "LIBRETECH-CC"
5396e7b5a1SNeil Armstrong	help
5496e7b5a1SNeil Armstrong	  LibreTech CC is a single board computer based on Meson GXL
5596e7b5a1SNeil Armstrong	  with 2 GiB of RAM, Ethernet, HDMI, 4 USB, micro-SD slot,
5696e7b5a1SNeil Armstrong	  eMMC, IR receiver and a 40-pin GPIO header.
5796e7b5a1SNeil Armstrong
585ff2ee44SNeil Armstrongconfig TARGET_KHADAS_VIM
595ff2ee44SNeil Armstrong	bool "KHADAS-VIM"
605ff2ee44SNeil Armstrong	help
615ff2ee44SNeil Armstrong	  Khadas VIM is a single board computer based on Meson GXL
625ff2ee44SNeil Armstrong	  with 2 GiB of RAM, Ethernet, HDMI, 4 USB, micro-SD slot,
635ff2ee44SNeil Armstrong	  eMMC, IR receiver and a 40-pin GPIO header.
645ff2ee44SNeil Armstrong
65cade865aSNeil Armstrongendif
66cade865aSNeil Armstrong
67bfcef28aSBeniamino Galvaniconfig SYS_SOC
68bfcef28aSBeniamino Galvani	default "meson"
69bfcef28aSBeniamino Galvani
70bfcef28aSBeniamino Galvaniconfig SYS_MALLOC_F_LEN
71bfcef28aSBeniamino Galvani	default 0x1000
72bfcef28aSBeniamino Galvani
731e23737dSCarlo Caionesource "board/amlogic/odroid-c2/Kconfig"
74bfcef28aSBeniamino Galvani
75eee45b4fSThomas McKahansource "board/amlogic/nanopi-k2/Kconfig"
76eee45b4fSThomas McKahan
77cade865aSNeil Armstrongsource "board/amlogic/p212/Kconfig"
78cade865aSNeil Armstrong
7996e7b5a1SNeil Armstrongsource "board/amlogic/libretech-cc/Kconfig"
8096e7b5a1SNeil Armstrong
815ff2ee44SNeil Armstrongsource "board/amlogic/khadas-vim/Kconfig"
825ff2ee44SNeil Armstrong
83bfcef28aSBeniamino Galvaniendif
84