Kconfig 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  1. if ARCH_EP93XX
  2. menu "Cirrus EP93xx Implementation Options"
  3. config CRUNCH
  4. bool "Support for MaverickCrunch"
  5. help
  6. Enable kernel support for MaverickCrunch.
  7. comment "EP93xx Platforms"
  8. choice
  9. prompt "EP93xx first SDRAM bank selection"
  10. default EP93XX_SDCE3_SYNC_PHYS_OFFSET
  11. config EP93XX_SDCE3_SYNC_PHYS_OFFSET
  12. bool "0x00000000 - SDCE3/SyncBoot"
  13. help
  14. Select this option if you want support for EP93xx boards with the
  15. first SDRAM bank at 0x00000000
  16. config EP93XX_SDCE0_PHYS_OFFSET
  17. bool "0xc0000000 - SDCEO"
  18. help
  19. Select this option if you want support for EP93xx boards with the
  20. first SDRAM bank at 0xc0000000
  21. endchoice
  22. config MACH_ADSSPHERE
  23. bool "Support ADS Sphere"
  24. depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
  25. help
  26. Say 'Y' here if you want your kernel to support the ADS
  27. Sphere board.
  28. config MACH_EDB93XX
  29. bool
  30. config MACH_EDB9301
  31. bool "Support Cirrus Logic EDB9301"
  32. depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
  33. select MACH_EDB93XX
  34. help
  35. Say 'Y' here if you want your kernel to support the Cirrus
  36. Logic EDB9301 Evaluation Board.
  37. config MACH_EDB9302
  38. bool "Support Cirrus Logic EDB9302"
  39. depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
  40. select MACH_EDB93XX
  41. help
  42. Say 'Y' here if you want your kernel to support the Cirrus
  43. Logic EDB9302 Evaluation Board.
  44. config MACH_EDB9302A
  45. bool "Support Cirrus Logic EDB9302A"
  46. depends on EP93XX_SDCE0_PHYS_OFFSET
  47. select MACH_EDB93XX
  48. help
  49. Say 'Y' here if you want your kernel to support the Cirrus
  50. Logic EDB9302A Evaluation Board.
  51. config MACH_EDB9307
  52. bool "Support Cirrus Logic EDB9307"
  53. depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
  54. select MACH_EDB93XX
  55. help
  56. Say 'Y' here if you want your kernel to support the Cirrus
  57. Logic EDB9307 Evaluation Board.
  58. config MACH_EDB9307A
  59. bool "Support Cirrus Logic EDB9307A"
  60. depends on EP93XX_SDCE0_PHYS_OFFSET
  61. select MACH_EDB93XX
  62. help
  63. Say 'Y' here if you want your kernel to support the Cirrus
  64. Logic EDB9307A Evaluation Board.
  65. config MACH_EDB9312
  66. bool "Support Cirrus Logic EDB9312"
  67. depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
  68. select MACH_EDB93XX
  69. help
  70. Say 'Y' here if you want your kernel to support the Cirrus
  71. Logic EDB9312 Evaluation Board.
  72. config MACH_EDB9315
  73. bool "Support Cirrus Logic EDB9315"
  74. depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
  75. select MACH_EDB93XX
  76. help
  77. Say 'Y' here if you want your kernel to support the Cirrus
  78. Logic EDB9315 Evaluation Board.
  79. config MACH_EDB9315A
  80. bool "Support Cirrus Logic EDB9315A"
  81. depends on EP93XX_SDCE0_PHYS_OFFSET
  82. select MACH_EDB93XX
  83. help
  84. Say 'Y' here if you want your kernel to support the Cirrus
  85. Logic EDB9315A Evaluation Board.
  86. config MACH_GESBC9312
  87. depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
  88. bool "Support Glomation GESBC-9312-sx"
  89. help
  90. Say 'Y' here if you want your kernel to support the Glomation
  91. GESBC-9312-sx board.
  92. config MACH_MICRO9
  93. bool
  94. config MACH_MICRO9H
  95. bool "Support Contec Hypercontrol Micro9-H"
  96. depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
  97. select MACH_MICRO9
  98. help
  99. Say 'Y' here if you want your kernel to support the
  100. Contec Hypercontrol Micro9-H board.
  101. config MACH_MICRO9M
  102. bool "Support Contec Hypercontrol Micro9-M"
  103. depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
  104. select MACH_MICRO9
  105. help
  106. Say 'Y' here if you want your kernel to support the
  107. Contec Hypercontrol Micro9-M board.
  108. config MACH_MICRO9L
  109. bool "Support Contec Hypercontrol Micro9-L"
  110. depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
  111. select MACH_MICRO9
  112. help
  113. Say 'Y' here if you want your kernel to support the
  114. Contec Hypercontrol Micro9-L board.
  115. config MACH_TS72XX
  116. bool "Support Technologic Systems TS-72xx SBC"
  117. depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
  118. help
  119. Say 'Y' here if you want your kernel to support the
  120. Technologic Systems TS-72xx board.
  121. choice
  122. prompt "Select a UART for early kernel messages"
  123. config EP93XX_EARLY_UART1
  124. bool "UART1"
  125. config EP93XX_EARLY_UART2
  126. bool "UART2"
  127. config EP93XX_EARLY_UART3
  128. bool "UART3"
  129. endchoice
  130. endmenu
  131. endif