xref: /openbmc/u-boot/board/tqc/tqma6/Kconfig (revision 29b103c7)
1if TARGET_TQMA6
2
3config SYS_BOARD
4	default "tqma6"
5
6config SYS_VENDOR
7	default "tqc"
8
9config SYS_SOC
10	default "mx6"
11
12config SYS_CONFIG_NAME
13	default "tqma6"
14
15choice
16	prompt "TQMa6 SoC variant"
17	default TQMA6Q
18	help
19	  select the TQMa6 module variant. The variants differing in the used
20	  i.MX6 CPU type and DRAM
21
22config TQMA6Q
23	bool "TQMa6Q / TQMa6D"
24	select MX6Q
25	help
26	  select TQMa6Q / TQMa6D with i.MX6Q/D and 1GiB DRAM
27
28config TQMA6S
29	bool "TQMa6S"
30	select MX6S
31	help
32	  select TQMa6S with i.MX6S and 512 MiB DRAM
33
34endchoice
35
36choice
37	prompt "TQMa6 boot configuration"
38	default TQMA6X_MMC_BOOT
39	help
40	  Configure boot device. This is also used to implement environment
41	  location.
42
43config TQMA6X_MMC_BOOT
44	bool "MMC / SD Boot"
45	help
46	  Boot from eMMC / SD Card
47
48config TQMA6X_SPI_BOOT
49	bool "SPI NOR Boot"
50	help
51	  Boot from on board SPI NOR flash
52
53endchoice
54
55choice
56	prompt "TQMa6 base board variant"
57	default MBA6
58	help
59	  Select base board for TQMa6
60
61config MBA6
62	bool "TQMa6 on MBa6 Starterkit"
63	help
64	  Select the MBa6 starterkit. This features a GigE Phy, USB, SD-Card
65	  etc.
66
67endchoice
68
69config IMX_CONFIG
70	default "board/tqc/tqma6/tqma6q.cfg" if TQMA6Q
71	default "board/tqc/tqma6/tqma6s.cfg" if TQMA6S
72
73endif
74