]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - board/seco/Kconfig
arch: Make board selection choices optional
[karo-tx-uboot.git] / board / seco / Kconfig
1 if TARGET_SECOMX6
2
3 choice
4         prompt "SECO i.MX6 Board variant"
5         optional
6
7 config SECOMX6_Q7
8         bool "Q7"
9
10 config SECOMX6_UQ7
11         bool "uQ7"
12
13 config SECOMX6_USBC
14         bool "uSBC"
15
16 endchoice
17
18 choice
19         prompt "SECO i.MX6 SoC variant"
20         optional
21
22 config SECOMX6Q
23         bool "i.MX6Q"
24         select MX6Q
25
26 config SECOMX6DL
27         bool "i.MX6DL"
28         select MX6DL
29
30 config SECOMX6S
31         bool "i.MX6S"
32         select MX6S
33
34 endchoice
35
36 choice
37         prompt "DDR size"
38
39 config SECOMX6_512MB
40         bool "512MB"
41
42 config SECOMX6_1GB
43         bool "1GB"
44
45 config SECOMX6_2GB
46         bool "2GB"
47
48 config SECOMX6_4GB
49         bool "4GB"
50
51 endchoice
52
53 config IMX_CONFIG
54         default "board/seco/mx6quq7/mx6quq7-2g.cfg" if SECOMX6_UQ7 && SECOMX6Q && SECOMX6_2GB
55
56 config SYS_BOARD
57         default "mx6quq7" if SECOMX6_UQ7 && SECOMX6Q
58
59 config SYS_VENDOR
60         default "seco"
61
62 config SYS_CONFIG_NAME
63         default "secomx6quq7" if SECOMX6_UQ7 && SECOMX6Q
64
65 endif