Kconfig 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200
  1. if ARCH_EP93XX
  2. menu "Cirrus EP93xx Implementation Options"
  3. config EP93XX_SOC_COMMON
  4. bool
  5. default y
  6. select SOC_BUS
  7. select LEDS_GPIO_REGISTER
  8. config CRUNCH
  9. bool "Support for MaverickCrunch"
  10. help
  11. Enable kernel support for MaverickCrunch.
  12. comment "EP93xx Platforms"
  13. choice
  14. prompt "EP93xx first SDRAM bank selection"
  15. default EP93XX_SDCE3_SYNC_PHYS_OFFSET
  16. config EP93XX_SDCE3_SYNC_PHYS_OFFSET
  17. bool "0x00000000 - SDCE3/SyncBoot"
  18. help
  19. Select this option if you want support for EP93xx boards with the
  20. first SDRAM bank at 0x00000000.
  21. config EP93XX_SDCE0_PHYS_OFFSET
  22. bool "0xc0000000 - SDCEO"
  23. help
  24. Select this option if you want support for EP93xx boards with the
  25. first SDRAM bank at 0xc0000000.
  26. config EP93XX_SDCE1_PHYS_OFFSET
  27. bool "0xd0000000 - SDCE1"
  28. help
  29. Select this option if you want support for EP93xx boards with the
  30. first SDRAM bank at 0xd0000000.
  31. config EP93XX_SDCE2_PHYS_OFFSET
  32. bool "0xe0000000 - SDCE2"
  33. help
  34. Select this option if you want support for EP93xx boards with the
  35. first SDRAM bank at 0xe0000000.
  36. config EP93XX_SDCE3_ASYNC_PHYS_OFFSET
  37. bool "0xf0000000 - SDCE3/AsyncBoot"
  38. help
  39. Select this option if you want support for EP93xx boards with the
  40. first SDRAM bank at 0xf0000000.
  41. endchoice
  42. config MACH_ADSSPHERE
  43. bool "Support ADS Sphere"
  44. depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
  45. help
  46. Say 'Y' here if you want your kernel to support the ADS
  47. Sphere board.
  48. config MACH_EDB93XX
  49. bool
  50. config MACH_EDB9301
  51. bool "Support Cirrus Logic EDB9301"
  52. depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
  53. select MACH_EDB93XX
  54. help
  55. Say 'Y' here if you want your kernel to support the Cirrus
  56. Logic EDB9301 Evaluation Board.
  57. config MACH_EDB9302
  58. bool "Support Cirrus Logic EDB9302"
  59. depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
  60. select MACH_EDB93XX
  61. help
  62. Say 'Y' here if you want your kernel to support the Cirrus
  63. Logic EDB9302 Evaluation Board.
  64. config MACH_EDB9302A
  65. bool "Support Cirrus Logic EDB9302A"
  66. depends on EP93XX_SDCE0_PHYS_OFFSET
  67. select MACH_EDB93XX
  68. help
  69. Say 'Y' here if you want your kernel to support the Cirrus
  70. Logic EDB9302A Evaluation Board.
  71. config MACH_EDB9307
  72. bool "Support Cirrus Logic EDB9307"
  73. depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
  74. select MACH_EDB93XX
  75. help
  76. Say 'Y' here if you want your kernel to support the Cirrus
  77. Logic EDB9307 Evaluation Board.
  78. config MACH_EDB9307A
  79. bool "Support Cirrus Logic EDB9307A"
  80. depends on EP93XX_SDCE0_PHYS_OFFSET
  81. select MACH_EDB93XX
  82. help
  83. Say 'Y' here if you want your kernel to support the Cirrus
  84. Logic EDB9307A Evaluation Board.
  85. config MACH_EDB9312
  86. bool "Support Cirrus Logic EDB9312"
  87. depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
  88. select MACH_EDB93XX
  89. help
  90. Say 'Y' here if you want your kernel to support the Cirrus
  91. Logic EDB9312 Evaluation Board.
  92. config MACH_EDB9315
  93. bool "Support Cirrus Logic EDB9315"
  94. depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
  95. select MACH_EDB93XX
  96. help
  97. Say 'Y' here if you want your kernel to support the Cirrus
  98. Logic EDB9315 Evaluation Board.
  99. config MACH_EDB9315A
  100. bool "Support Cirrus Logic EDB9315A"
  101. depends on EP93XX_SDCE0_PHYS_OFFSET
  102. select MACH_EDB93XX
  103. help
  104. Say 'Y' here if you want your kernel to support the Cirrus
  105. Logic EDB9315A Evaluation Board.
  106. config MACH_GESBC9312
  107. depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
  108. bool "Support Glomation GESBC-9312-sx"
  109. help
  110. Say 'Y' here if you want your kernel to support the Glomation
  111. GESBC-9312-sx board.
  112. config MACH_MICRO9
  113. bool
  114. config MACH_MICRO9H
  115. bool "Support Contec Micro9-High"
  116. depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
  117. select MACH_MICRO9
  118. help
  119. Say 'Y' here if you want your kernel to support the
  120. Contec Micro9-High board.
  121. config MACH_MICRO9M
  122. bool "Support Contec Micro9-Mid"
  123. depends on EP93XX_SDCE3_ASYNC_PHYS_OFFSET
  124. select MACH_MICRO9
  125. help
  126. Say 'Y' here if you want your kernel to support the
  127. Contec Micro9-Mid board.
  128. config MACH_MICRO9L
  129. bool "Support Contec Micro9-Lite"
  130. depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
  131. select MACH_MICRO9
  132. help
  133. Say 'Y' here if you want your kernel to support the
  134. Contec Micro9-Lite board.
  135. config MACH_MICRO9S
  136. bool "Support Contec Micro9-Slim"
  137. depends on EP93XX_SDCE3_ASYNC_PHYS_OFFSET
  138. select MACH_MICRO9
  139. help
  140. Say 'Y' here if you want your kernel to support the
  141. Contec Micro9-Slim board.
  142. config MACH_SIM_ONE
  143. bool "Support Simplemachines Sim.One board"
  144. depends on EP93XX_SDCE0_PHYS_OFFSET
  145. help
  146. Say 'Y' here if you want your kernel to support the
  147. Simplemachines Sim.One board.
  148. config MACH_SNAPPER_CL15
  149. bool "Support Bluewater Systems Snapper CL15 Module"
  150. depends on EP93XX_SDCE0_PHYS_OFFSET
  151. help
  152. Say 'Y' here if you want your kernel to support the Bluewater
  153. Systems Snapper CL15 Module.
  154. config MACH_TS72XX
  155. bool "Support Technologic Systems TS-72xx SBC"
  156. depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
  157. help
  158. Say 'Y' here if you want your kernel to support the
  159. Technologic Systems TS-72xx board.
  160. config MACH_VISION_EP9307
  161. bool "Support Vision Engraving Systems EP9307 SoM"
  162. depends on EP93XX_SDCE0_PHYS_OFFSET
  163. help
  164. Say 'Y' here if you want your kernel to support the
  165. Vision Engraving Systems EP9307 SoM.
  166. endmenu
  167. endif