Kconfig 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160
  1. config IMX_HAVE_DMA_V1
  2. bool
  3. if ARCH_MX1
  4. config SOC_IMX1
  5. select CPU_ARM920T
  6. select IMX_HAVE_DMA_V1
  7. select IMX_HAVE_IOMUX_V1
  8. bool
  9. comment "MX1 platforms:"
  10. config MACH_MXLADS
  11. bool
  12. config ARCH_MX1ADS
  13. bool "MX1ADS platform"
  14. select MACH_MXLADS
  15. help
  16. Say Y here if you are using Motorola MX1ADS/MXLADS boards
  17. config MACH_SCB9328
  18. bool "Synertronixx scb9328"
  19. help
  20. Say Y here if you are using a Synertronixx scb9328 board
  21. endif
  22. if ARCH_MX2
  23. config SOC_IMX21
  24. select CPU_ARM926T
  25. select ARCH_MXC_AUDMUX_V1
  26. select IMX_HAVE_DMA_V1
  27. select IMX_HAVE_IOMUX_V1
  28. bool
  29. config SOC_IMX27
  30. select CPU_ARM926T
  31. select ARCH_MXC_AUDMUX_V1
  32. select IMX_HAVE_DMA_V1
  33. select IMX_HAVE_IOMUX_V1
  34. bool
  35. choice
  36. prompt "CPUs:"
  37. default MACH_MX21
  38. config MACH_MX21
  39. bool "i.MX21 support"
  40. select SOC_IMX21
  41. help
  42. This enables support for Freescale's MX2 based i.MX21 processor.
  43. config MACH_MX27
  44. bool "i.MX27 support"
  45. select SOC_IMX27
  46. help
  47. This enables support for Freescale's MX2 based i.MX27 processor.
  48. endchoice
  49. endif
  50. if MACH_MX21
  51. comment "MX21 platforms:"
  52. config MACH_MX21ADS
  53. bool "MX21ADS platform"
  54. help
  55. Include support for MX21ADS platform. This includes specific
  56. configurations for the board and its peripherals.
  57. endif
  58. if MACH_MX27
  59. comment "MX27 platforms:"
  60. config MACH_MX27ADS
  61. bool "MX27ADS platform"
  62. help
  63. Include support for MX27ADS platform. This includes specific
  64. configurations for the board and its peripherals.
  65. config MACH_PCM038
  66. bool "Phytec phyCORE-i.MX27 CPU module (pcm038)"
  67. select MXC_ULPI if USB_ULPI
  68. help
  69. Include support for phyCORE-i.MX27 (aka pcm038) platform. This
  70. includes specific configurations for the module and its peripherals.
  71. choice
  72. prompt "Baseboard"
  73. depends on MACH_PCM038
  74. default MACH_PCM970_BASEBOARD
  75. config MACH_PCM970_BASEBOARD
  76. prompt "PHYTEC PCM970 development board"
  77. bool
  78. help
  79. This adds board specific devices that can be found on Phytec's
  80. PCM970 evaluation board.
  81. endchoice
  82. config MACH_CPUIMX27
  83. bool "Eukrea CPUIMX27 module"
  84. help
  85. Include support for Eukrea CPUIMX27 platform. This includes
  86. specific configurations for the module and its peripherals.
  87. config MACH_EUKREA_CPUIMX27_USESDHC2
  88. bool "CPUIMX27 integrates SDHC2 module"
  89. depends on MACH_CPUIMX27
  90. help
  91. This adds support for the internal SDHC2 used on CPUIMX27 used
  92. for wifi or eMMC.
  93. choice
  94. prompt "Baseboard"
  95. depends on MACH_CPUIMX27
  96. default MACH_EUKREA_MBIMX27_BASEBOARD
  97. config MACH_EUKREA_MBIMX27_BASEBOARD
  98. prompt "Eukrea MBIMX27 development board"
  99. bool
  100. help
  101. This adds board specific devices that can be found on Eukrea's
  102. MBIMX27 evaluation board.
  103. endchoice
  104. config MACH_MX27_3DS
  105. bool "MX27PDK platform"
  106. help
  107. Include support for MX27PDK platform. This includes specific
  108. configurations for the board and its peripherals.
  109. config MACH_IMX27LITE
  110. bool "LogicPD MX27 LITEKIT platform"
  111. help
  112. Include support for MX27 LITEKIT platform. This includes specific
  113. configurations for the board and its peripherals.
  114. config MACH_PCA100
  115. bool "Phytec phyCARD-s (pca100)"
  116. select MXC_ULPI if USB_ULPI
  117. help
  118. Include support for phyCARD-s (aka pca100) platform. This
  119. includes specific configurations for the module and its peripherals.
  120. config MACH_MXT_TD60
  121. bool "Maxtrack i-MXT TD60"
  122. help
  123. Include support for i-MXT (aka td60) platform. This
  124. includes specific configurations for the module and its peripherals.
  125. endif