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