Kconfig 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191
  1. if OMAP34XX
  2. # We only enable the clocks for the GPIO banks that a given board requies.
  3. config OMAP3_GPIO_2
  4. bool
  5. default y if CMD_GPIO
  6. config OMAP3_GPIO_3
  7. bool
  8. default y if CMD_GPIO
  9. config OMAP3_GPIO_4
  10. bool
  11. default y if CMD_GPIO
  12. config OMAP3_GPIO_5
  13. bool
  14. default y if CMD_GPIO
  15. config OMAP3_GPIO_6
  16. bool
  17. default y if CMD_GPIO
  18. choice
  19. prompt "OMAP3 board select"
  20. optional
  21. config TARGET_AM3517_EVM
  22. bool "AM3517 EVM"
  23. select DM
  24. select DM_GPIO
  25. select DM_I2C
  26. select DM_MMC
  27. select DM_SERIAL
  28. imply CMD_DM
  29. config TARGET_OMAP3_BEAGLE
  30. bool "TI OMAP3 BeagleBoard"
  31. select DM
  32. select DM_GPIO
  33. select DM_SERIAL
  34. select OMAP3_GPIO_5
  35. select OMAP3_GPIO_6
  36. imply CMD_DM
  37. config TARGET_CM_T35
  38. bool "CompuLab CM-T3530 and CM-T3730 boards"
  39. select OMAP3_GPIO_2
  40. select OMAP3_GPIO_5
  41. select OMAP3_GPIO_6 if LED_STATUS
  42. config TARGET_DEVKIT8000
  43. bool "TimLL OMAP3 Devkit8000"
  44. select DM
  45. select DM_GPIO
  46. select DM_SERIAL
  47. imply CMD_DM
  48. config TARGET_OMAP3_EVM
  49. bool "TI OMAP3 EVM"
  50. select DM
  51. select DM_GPIO
  52. select DM_SERIAL
  53. select OMAP3_GPIO_3
  54. imply CMD_DM
  55. config TARGET_OMAP3_IGEP00X0
  56. bool "IGEP"
  57. select DM
  58. select DM_GPIO
  59. select DM_SERIAL
  60. select OMAP3_GPIO_3
  61. select OMAP3_GPIO_5
  62. select OMAP3_GPIO_6
  63. imply CMD_DM
  64. config TARGET_OMAP3_OVERO
  65. bool "OMAP35xx Gumstix Overo"
  66. select DM
  67. select DM_GPIO
  68. select DM_SERIAL
  69. select OMAP3_GPIO_2
  70. select OMAP3_GPIO_3
  71. select OMAP3_GPIO_4
  72. select OMAP3_GPIO_5
  73. select OMAP3_GPIO_6
  74. imply CMD_DM
  75. config TARGET_OMAP3_ZOOM1
  76. bool "TI Zoom1"
  77. select DM
  78. select DM_GPIO
  79. select DM_SERIAL
  80. imply CMD_DM
  81. config TARGET_AM3517_CRANE
  82. bool "am3517_crane"
  83. config TARGET_OMAP3_PANDORA
  84. bool "OMAP3 Pandora"
  85. select OMAP3_GPIO_4
  86. select OMAP3_GPIO_6
  87. config TARGET_TRICORDER
  88. bool "Tricorder"
  89. select OMAP3_GPIO_2
  90. config TARGET_OMAP3_LOGIC
  91. bool "OMAP3 Logic"
  92. select BOARD_LATE_INIT
  93. select DM
  94. select DM_GPIO
  95. select DM_SERIAL
  96. select OMAP3_GPIO_3
  97. select OMAP3_GPIO_4
  98. select OMAP3_GPIO_6
  99. imply CMD_DM
  100. config TARGET_NOKIA_RX51
  101. bool "Nokia RX51"
  102. config TARGET_TAO3530
  103. bool "TAO3530"
  104. select OMAP3_GPIO_2
  105. select OMAP3_GPIO_3
  106. select OMAP3_GPIO_4
  107. select OMAP3_GPIO_5
  108. select OMAP3_GPIO_6
  109. config TARGET_OMAP3_CAIRO
  110. bool "QUIPOS CAIRO"
  111. select DM
  112. select DM_GPIO
  113. select DM_SERIAL
  114. imply CMD_DM
  115. config TARGET_SNIPER
  116. bool "LG Optimus Black"
  117. select DM
  118. select DM_GPIO
  119. select DM_SERIAL
  120. select OMAP3_GPIO_2
  121. select OMAP3_GPIO_3
  122. select OMAP3_GPIO_4
  123. select OMAP3_GPIO_5
  124. select OMAP3_GPIO_6
  125. imply CMD_DM
  126. endchoice
  127. choice
  128. prompt "Memory Controller"
  129. default SDRC
  130. config SDRC
  131. bool "SDRC controller"
  132. help
  133. The default memory controller on most OMAP3 boards is SDRC.
  134. config EMIF4
  135. bool "EMIF4 controller"
  136. help
  137. Enable this on boards like AM3517 which use EMIF4 controller
  138. endchoice
  139. config SPL_OMAP3_ID_NAND
  140. bool "Support OMAP3-specific ID and MFR function"
  141. help
  142. Support for an OMAP3-specific set of functions to return the
  143. ID and MFR of the first attached NAND chip, if present.
  144. config SYS_SOC
  145. default "omap3"
  146. source "board/logicpd/am3517evm/Kconfig"
  147. source "board/ti/beagle/Kconfig"
  148. source "board/compulab/cm_t35/Kconfig"
  149. source "board/timll/devkit8000/Kconfig"
  150. source "board/ti/evm/Kconfig"
  151. source "board/isee/igep00x0/Kconfig"
  152. source "board/overo/Kconfig"
  153. source "board/logicpd/zoom1/Kconfig"
  154. source "board/ti/am3517crane/Kconfig"
  155. source "board/corscience/tricorder/Kconfig"
  156. source "board/logicpd/omap3som/Kconfig"
  157. source "board/nokia/rx51/Kconfig"
  158. source "board/technexion/tao3530/Kconfig"
  159. source "board/quipos/cairo/Kconfig"
  160. source "board/lg/sniper/Kconfig"
  161. endif