blob: b56237d1875a77e4cd3fce668b0375a0fe790d34 [file] [log] [blame]
Masahiro Yamadaa1263632014-09-01 00:47:55 +09001if TARGET_TQMA6
2
Masahiro Yamadaa1263632014-09-01 00:47:55 +09003config SYS_BOARD
Masahiro Yamadaa1263632014-09-01 00:47:55 +09004 default "tqma6"
5
6config SYS_VENDOR
Masahiro Yamadaa1263632014-09-01 00:47:55 +09007 default "tqc"
8
9config SYS_SOC
Masahiro Yamadaa1263632014-09-01 00:47:55 +090010 default "mx6"
11
12config SYS_CONFIG_NAME
Masahiro Yamadaa1263632014-09-01 00:47:55 +090013 default "tqma6"
14
Markus Niebel51f6c422015-06-04 17:25:31 +020015choice
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
Markus Niebel55c0e492015-06-04 17:25:33 +020036choice
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
Markus Niebelfc6e4422015-06-04 17:25:34 +020055choice
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
Markus Niebel30ed1252015-06-04 17:25:32 +020069config IMX_CONFIG
70 default "board/tqc/tqma6/tqma6q.cfg" if TQMA6Q
71 default "board/tqc/tqma6/tqma6s.cfg" if TQMA6S
72
Masahiro Yamadaa1263632014-09-01 00:47:55 +090073endif