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