Kconfig
814 Bytes
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
if TARGET_SECOMX6
choice
	prompt "SECO i.MX6 Board variant"
config SECOMX6_Q7
	bool "Q7"
config SECOMX6_UQ7
	bool "uQ7"
config SECOMX6_USBC
	bool "uSBC"
endchoice
choice
	prompt "SECO i.MX6 SoC variant"
config SECOMX6Q
	bool "i.MX6Q"
	select MX6Q
config SECOMX6DL
	bool "i.MX6DL"
	select MX6DL
config SECOMX6S
	bool "i.MX6S"
	select MX6S
endchoice
choice
	prompt "DDR size"
config SECOMX6_512MB
	bool "512MB"
config SECOMX6_1GB
	bool "1GB"
config SECOMX6_2GB
	bool "2GB"
config SECOMX6_4GB
	bool "4GB"
endchoice
config IMX_CONFIG
	default "board/seco/mx6quq7/mx6quq7-2g.cfg" if SECOMX6_UQ7 && SECOMX6Q && SECOMX6_2GB
config SYS_BOARD
	default "mx6quq7" if SECOMX6_UQ7 && SECOMX6Q
config SYS_VENDOR
	default "seco"
config SYS_CONFIG_NAME
	default "secomx6quq7" if SECOMX6_UQ7 && SECOMX6Q
endif