summaryrefslogtreecommitdiff
path: root/arch/arm/mach-meson/Kconfig
blob: bc0f6a169b5d35f8064ced0d89e33b8df7db1ae9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
if ARCH_MESON

config MESON64_COMMON
	bool
	select ARM64
	select CLK
	select DM
	select DM_SERIAL
	imply CMD_DM

config MESON_GXBB
	bool
	select MESON64_COMMON

config MESON_GXL
	bool
	select MESON64_COMMON

config MESON_GXM
	bool
	select MESON64_COMMON

choice
	prompt "Platform select"
	default TARGET_ODROID_C2

config TARGET_ODROID_C2
	bool "ODROID-C2"
	select MESON_GXBB
	help
	  ODROID-C2 is a single board computer based on Meson GXBaby
	  with 2 GiB of RAM, Gigabit Ethernet, HDMI, 4 USB, micro-SD
	  slot, eMMC, IR receiver and a 40-pin GPIO header.

config TARGET_NANOPI_K2
	bool "NANOPI_K2"
	select MESON_GXBB
	help
	  NANOPI_K2 is a single board computer based on Meson GXBaby
	  with 2 GiB of RAM, Gigabit Ethernet,AP6212 Wifi, HDMI, 4 USB,
	  micro-SD slot, eMMC, IR receiver and a 40-pin GPIO header.

config TARGET_P212
	bool "P212"
	select MESON_GXL
	help
	  P212 is a reference dessign board based on Meson GXL S905X SoC
	  with 2 GiB of RAM, Ethernet, HDMI, 2 USB, micro-SD slot,
	  eMMC, IR receiver, CVBS+Audio jack and a SDIO WiFi module.

config TARGET_LIBRETECH_CC
	bool "LIBRETECH-CC"
	select MESON_GXL
	help
	  LibreTech CC is a single board computer based on Meson GXL
	  with 2 GiB of RAM, Ethernet, HDMI, 4 USB, micro-SD slot,
	  eMMC, IR receiver and a 40-pin GPIO header.

config TARGET_KHADAS_VIM
	bool "KHADAS-VIM"
	select MESON_GXL
	help
	  Khadas VIM is a single board computer based on Meson GXL
	  with 2 GiB of RAM, Ethernet, HDMI, 4 USB, micro-SD slot,
	  eMMC, IR receiver and a 40-pin GPIO header.

config TARGET_KHADAS_VIM2
	bool "KHADAS-VIM2"
	select MESON_GXM
	help
	  Khadas VIM2 is a single board computer based on Meson GXM
	  with 2/3 GiB of RAM, Ethernet, HDMI, 4 USB, micro-SD slot,
	  eMMC, IR receiver and a 40-pin GPIO header.

endchoice

config SYS_SOC
	default "meson"

config SYS_MALLOC_F_LEN
	default 0x1000

source "board/amlogic/odroid-c2/Kconfig"

source "board/amlogic/nanopi-k2/Kconfig"

source "board/amlogic/p212/Kconfig"

source "board/amlogic/libretech-cc/Kconfig"

source "board/amlogic/khadas-vim/Kconfig"

source "board/amlogic/khadas-vim2/Kconfig"

endif