board: amlogic: move khadas-vim2 as q200 ref board
[oweals/u-boot.git] / arch / arm / mach-meson / Kconfig
1 if ARCH_MESON
2
3 config MESON64_COMMON
4         bool
5         select ARM64
6         select CLK
7         select DM
8         select DM_SERIAL
9         imply CMD_DM
10
11 config MESON_GXBB
12         bool
13         select MESON64_COMMON
14
15 config MESON_GXL
16         bool
17         select MESON64_COMMON
18
19 config MESON_GXM
20         bool
21         select MESON64_COMMON
22
23 choice
24         prompt "Platform select"
25         default TARGET_ODROID_C2
26
27 config TARGET_ODROID_C2
28         bool "ODROID-C2"
29         select MESON_GXBB
30         help
31           ODROID-C2 is a single board computer based on Meson GXBaby
32           with 2 GiB of RAM, Gigabit Ethernet, HDMI, 4 USB, micro-SD
33           slot, eMMC, IR receiver and a 40-pin GPIO header.
34
35 config TARGET_NANOPI_K2
36         bool "NANOPI_K2"
37         select MESON_GXBB
38         help
39           NANOPI_K2 is a single board computer based on Meson GXBaby
40           with 2 GiB of RAM, Gigabit Ethernet,AP6212 Wifi, HDMI, 4 USB,
41           micro-SD slot, eMMC, IR receiver and a 40-pin GPIO header.
42
43 config TARGET_P212
44         bool "P212"
45         select MESON_GXL
46         help
47           P212 is a reference dessign board based on Meson GXL S905X SoC
48           with 2 GiB of RAM, Ethernet, HDMI, 2 USB, micro-SD slot,
49           eMMC, IR receiver, CVBS+Audio jack and a SDIO WiFi module.
50           You should also select this TARGET if you have Khadas Vim or
51           a libretech aml-s905x-cc
52
53 config TARGET_Q200
54         bool "KHADAS-VIM2"
55         select MESON_GXM
56         help
57           Q200 is a reference dessign board based on Meson GXM
58           with 2/3 GiB of RAM, Ethernet, HDMI, 4 USB, micro-SD slot,
59           eMMC, IR receiver.
60           You should also select this TARGET if you have Khadas Vim2.
61
62 endchoice
63
64 config SYS_SOC
65         default "meson"
66
67 config SYS_MALLOC_F_LEN
68         default 0x1000
69
70 source "board/amlogic/odroid-c2/Kconfig"
71
72 source "board/amlogic/nanopi-k2/Kconfig"
73
74 source "board/amlogic/p212/Kconfig"
75
76 source "board/amlogic/q200/Kconfig"
77
78 endif