xref: /openbmc/u-boot/board/tqc/tqma6/Kconfig (revision 02ccab1908c405fe1449457d4a0d343784a30acb)
1a1263632SMasahiro Yamadaif TARGET_TQMA6
2a1263632SMasahiro Yamada
3a1263632SMasahiro Yamadaconfig SYS_BOARD
4a1263632SMasahiro Yamada	default "tqma6"
5a1263632SMasahiro Yamada
6a1263632SMasahiro Yamadaconfig SYS_VENDOR
7a1263632SMasahiro Yamada	default "tqc"
8a1263632SMasahiro Yamada
9a1263632SMasahiro Yamadaconfig SYS_CONFIG_NAME
10a1263632SMasahiro Yamada	default "tqma6"
11a1263632SMasahiro Yamada
1251f6c428SMarkus Niebelchoice
1351f6c428SMarkus Niebel	prompt "TQMa6 SoC variant"
1451f6c428SMarkus Niebel	default TQMA6Q
1551f6c428SMarkus Niebel	help
1651f6c428SMarkus Niebel	  select the TQMa6 module variant. The variants differing in the used
1751f6c428SMarkus Niebel	  i.MX6 CPU type and DRAM
1851f6c428SMarkus Niebel
1951f6c428SMarkus Niebelconfig TQMA6Q
2051f6c428SMarkus Niebel	bool "TQMa6Q / TQMa6D"
2151f6c428SMarkus Niebel	select MX6Q
2251f6c428SMarkus Niebel	help
2351f6c428SMarkus Niebel	  select TQMa6Q / TQMa6D with i.MX6Q/D and 1GiB DRAM
2451f6c428SMarkus Niebel
25*468fb1e4SMarkus Niebelconfig TQMA6DL
26*468fb1e4SMarkus Niebel	bool "TQMa6DL"
27*468fb1e4SMarkus Niebel	select MX6DL
28*468fb1e4SMarkus Niebel	help
29*468fb1e4SMarkus Niebel	  select TQMa6DL with i.MX6DL and 1GiB DRAM
30*468fb1e4SMarkus Niebel
3151f6c428SMarkus Niebelconfig TQMA6S
3251f6c428SMarkus Niebel	bool "TQMa6S"
3351f6c428SMarkus Niebel	select MX6S
3451f6c428SMarkus Niebel	help
3551f6c428SMarkus Niebel	  select TQMa6S with i.MX6S and 512 MiB DRAM
3651f6c428SMarkus Niebel
3751f6c428SMarkus Niebelendchoice
3851f6c428SMarkus Niebel
3955c0e49aSMarkus Niebelchoice
4055c0e49aSMarkus Niebel	prompt "TQMa6 boot configuration"
4155c0e49aSMarkus Niebel	default TQMA6X_MMC_BOOT
4255c0e49aSMarkus Niebel	help
4355c0e49aSMarkus Niebel	  Configure boot device. This is also used to implement environment
4455c0e49aSMarkus Niebel	  location.
4555c0e49aSMarkus Niebel
4655c0e49aSMarkus Niebelconfig TQMA6X_MMC_BOOT
4755c0e49aSMarkus Niebel	bool "MMC / SD Boot"
4855c0e49aSMarkus Niebel	help
4955c0e49aSMarkus Niebel	  Boot from eMMC / SD Card
5055c0e49aSMarkus Niebel
5155c0e49aSMarkus Niebelconfig TQMA6X_SPI_BOOT
5255c0e49aSMarkus Niebel	bool "SPI NOR Boot"
5355c0e49aSMarkus Niebel	help
5455c0e49aSMarkus Niebel	  Boot from on board SPI NOR flash
5555c0e49aSMarkus Niebel
5655c0e49aSMarkus Niebelendchoice
5755c0e49aSMarkus Niebel
58fc6e4425SMarkus Niebelchoice
59fc6e4425SMarkus Niebel	prompt "TQMa6 base board variant"
60fc6e4425SMarkus Niebel	default MBA6
61fc6e4425SMarkus Niebel	help
62fc6e4425SMarkus Niebel	  Select base board for TQMa6
63fc6e4425SMarkus Niebel
64fc6e4425SMarkus Niebelconfig MBA6
65fc6e4425SMarkus Niebel	bool "TQMa6 on MBa6 Starterkit"
66fc6e4425SMarkus Niebel	help
67fc6e4425SMarkus Niebel	  Select the MBa6 starterkit. This features a GigE Phy, USB, SD-Card
68fc6e4425SMarkus Niebel	  etc.
69fc6e4425SMarkus Niebel
70452308c0SStefan Roeseconfig WRU4
71452308c0SStefan Roese	bool "OHB WRU-IV"
72452308c0SStefan Roese	help
73452308c0SStefan Roese	  Select the OHB Systems AG WRU-IV baseboard.
74452308c0SStefan Roese
75fc6e4425SMarkus Niebelendchoice
76fc6e4425SMarkus Niebel
7730ed1257SMarkus Niebelconfig IMX_CONFIG
7830ed1257SMarkus Niebel	default "board/tqc/tqma6/tqma6q.cfg" if TQMA6Q
79*468fb1e4SMarkus Niebel	default "board/tqc/tqma6/tqma6dl.cfg" if TQMA6DL
8030ed1257SMarkus Niebel	default "board/tqc/tqma6/tqma6s.cfg" if TQMA6S
8130ed1257SMarkus Niebel
82a1263632SMasahiro Yamadaendif
83