xref: /openbmc/u-boot/arch/arm/mach-meson/Kconfig (revision cade865a)
1bfcef28aSBeniamino Galvaniif ARCH_MESON
2bfcef28aSBeniamino Galvani
3bfcef28aSBeniamino Galvaniconfig MESON_GXBB
4bfcef28aSBeniamino Galvani	bool "Support Meson GXBaby"
5bfcef28aSBeniamino Galvani	select ARM64
6bfcef28aSBeniamino Galvani	select DM
7bfcef28aSBeniamino Galvani	select DM_SERIAL
8bfcef28aSBeniamino Galvani	help
9bfcef28aSBeniamino Galvani	  The Amlogic Meson GXBaby (S905) is an ARM SoC with a
10bfcef28aSBeniamino Galvani	  quad-core Cortex-A53 CPU and a Mali-450 GPU.
11bfcef28aSBeniamino Galvani
12*cade865aSNeil Armstrongconfig MESON_GXL
13*cade865aSNeil Armstrong	bool "Support Meson GXL"
14*cade865aSNeil Armstrong	select ARM64
15*cade865aSNeil Armstrong	select DM
16*cade865aSNeil Armstrong	select DM_SERIAL
17*cade865aSNeil Armstrong	help
18*cade865aSNeil Armstrong	  The Amlogic Meson GXL (S905X and S905X) is an ARM SoC with a
19*cade865aSNeil Armstrong	  quad-core Cortex-A53 CPU and a Mali-450 GPU.
20*cade865aSNeil Armstrong
21bfcef28aSBeniamino Galvaniif MESON_GXBB
22bfcef28aSBeniamino Galvani
23bfcef28aSBeniamino Galvaniconfig TARGET_ODROID_C2
24bfcef28aSBeniamino Galvani	bool "ODROID-C2"
25bfcef28aSBeniamino Galvani	help
26bfcef28aSBeniamino Galvani	  ODROID-C2 is a single board computer based on Meson GXBaby
27bfcef28aSBeniamino Galvani	  with 2 GiB of RAM, Gigabit Ethernet, HDMI, 4 USB, micro-SD
28bfcef28aSBeniamino Galvani	  slot, eMMC, IR receiver and a 40-pin GPIO header.
29bfcef28aSBeniamino Galvani
30bfcef28aSBeniamino Galvaniendif
31bfcef28aSBeniamino Galvani
32*cade865aSNeil Armstrongif MESON_GXL
33*cade865aSNeil Armstrong
34*cade865aSNeil Armstrongconfig TARGET_P212
35*cade865aSNeil Armstrong	bool "P212"
36*cade865aSNeil Armstrong	help
37*cade865aSNeil Armstrong	  P212 is a reference dessign board based on Meson GXL S905X SoC
38*cade865aSNeil Armstrong	  with 2 GiB of RAM, Ethernet, HDMI, 2 USB, micro-SD slot,
39*cade865aSNeil Armstrong	  eMMC, IR receiver, CVBS+Audio jack and a SDIO WiFi module.
40*cade865aSNeil Armstrong
41*cade865aSNeil Armstrongendif
42*cade865aSNeil Armstrong
43bfcef28aSBeniamino Galvaniconfig SYS_SOC
44bfcef28aSBeniamino Galvani	default "meson"
45bfcef28aSBeniamino Galvani
46bfcef28aSBeniamino Galvaniconfig SYS_MALLOC_F_LEN
47bfcef28aSBeniamino Galvani	default 0x1000
48bfcef28aSBeniamino Galvani
491e23737dSCarlo Caionesource "board/amlogic/odroid-c2/Kconfig"
50bfcef28aSBeniamino Galvani
51*cade865aSNeil Armstrongsource "board/amlogic/p212/Kconfig"
52*cade865aSNeil Armstrong
53bfcef28aSBeniamino Galvaniendif
54