Kconfig 1.7 KB

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