Kconfig 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202
  1. config BAMBOO
  2. bool "Bamboo"
  3. depends on 44x
  4. default n
  5. select PPC44x_SIMPLE
  6. select 440EP
  7. select PCI
  8. help
  9. This option enables support for the IBM PPC440EP evaluation board.
  10. config EBONY
  11. bool "Ebony"
  12. depends on 44x
  13. default y
  14. select 440GP
  15. select PCI
  16. select OF_RTC
  17. help
  18. This option enables support for the IBM PPC440GP evaluation board.
  19. config SAM440EP
  20. bool "Sam440ep"
  21. depends on 44x
  22. default n
  23. select 440EP
  24. select PCI
  25. help
  26. This option enables support for the ACube Sam440ep board.
  27. config SEQUOIA
  28. bool "Sequoia"
  29. depends on 44x
  30. default n
  31. select PPC44x_SIMPLE
  32. select 440EPX
  33. help
  34. This option enables support for the AMCC PPC440EPX evaluation board.
  35. config TAISHAN
  36. bool "Taishan"
  37. depends on 44x
  38. default n
  39. select 440GX
  40. select PCI
  41. help
  42. This option enables support for the AMCC PPC440GX "Taishan"
  43. evaluation board.
  44. config KATMAI
  45. bool "Katmai"
  46. depends on 44x
  47. default n
  48. select PPC44x_SIMPLE
  49. select 440SPe
  50. select PCI
  51. select PPC4xx_PCI_EXPRESS
  52. help
  53. This option enables support for the AMCC PPC440SPe evaluation board.
  54. config RAINIER
  55. bool "Rainier"
  56. depends on 44x
  57. default n
  58. select PPC44x_SIMPLE
  59. select 440GRX
  60. select PCI
  61. help
  62. This option enables support for the AMCC PPC440GRX evaluation board.
  63. config WARP
  64. bool "PIKA Warp"
  65. depends on 44x
  66. default n
  67. select 440EP
  68. help
  69. This option enables support for the PIKA Warp(tm) Appliance. The Warp
  70. is a small computer replacement with up to 9 ports of FXO/FXS plus VOIP
  71. stations and trunks.
  72. See http://www.pikatechnologies.com/ and follow the "PIKA for Computer
  73. Telephony Developers" link for more information.
  74. config CANYONLANDS
  75. bool "Canyonlands"
  76. depends on 44x
  77. default n
  78. select PPC44x_SIMPLE
  79. select 460EX
  80. select PCI
  81. select PPC4xx_PCI_EXPRESS
  82. help
  83. This option enables support for the AMCC PPC460EX evaluation board.
  84. config YOSEMITE
  85. bool "Yosemite"
  86. depends on 44x
  87. default n
  88. select PPC44x_SIMPLE
  89. select 440EP
  90. select PCI
  91. help
  92. This option enables support for the AMCC PPC440EP evaluation board.
  93. #config LUAN
  94. # bool "Luan"
  95. # depends on 44x
  96. # default n
  97. # select 440SP
  98. # help
  99. # This option enables support for the IBM PPC440SP evaluation board.
  100. #config OCOTEA
  101. # bool "Ocotea"
  102. # depends on 44x
  103. # default n
  104. # select 440GX
  105. # help
  106. # This option enables support for the IBM PPC440GX evaluation board.
  107. config XILINX_VIRTEX440_GENERIC_BOARD
  108. bool "Generic Xilinx Virtex 440 board"
  109. depends on 44x
  110. default n
  111. select XILINX_VIRTEX_5_FXT
  112. help
  113. This option enables generic support for Xilinx Virtex based boards
  114. that use a 440 based processor in the Virtex 5 FXT FPGA architecture.
  115. The generic virtex board support matches any device tree which
  116. specifies 'xlnx,virtex440' in its compatible field. This includes
  117. the Xilinx ML5xx reference designs using the powerpc core.
  118. Most Virtex 5 designs should use this unless it needs to do some
  119. special configuration at board probe time.
  120. config PPC44x_SIMPLE
  121. bool "Simple PowerPC 44x board support"
  122. depends on 44x
  123. default n
  124. help
  125. This option enables the simple PowerPC 44x platform support.
  126. # 44x specific CPU modules, selected based on the board above.
  127. config 440EP
  128. bool
  129. select PPC_FPU
  130. select IBM440EP_ERR42
  131. select IBM_NEW_EMAC_ZMII
  132. select USB_ARCH_HAS_OHCI
  133. config 440EPX
  134. bool
  135. select PPC_FPU
  136. select IBM_NEW_EMAC_EMAC4
  137. select IBM_NEW_EMAC_RGMII
  138. select IBM_NEW_EMAC_ZMII
  139. config 440GRX
  140. bool
  141. select IBM_NEW_EMAC_EMAC4
  142. select IBM_NEW_EMAC_RGMII
  143. select IBM_NEW_EMAC_ZMII
  144. config 440GP
  145. bool
  146. select IBM_NEW_EMAC_ZMII
  147. config 440GX
  148. bool
  149. select IBM_NEW_EMAC_EMAC4
  150. select IBM_NEW_EMAC_RGMII
  151. select IBM_NEW_EMAC_ZMII #test only
  152. select IBM_NEW_EMAC_TAH #test only
  153. config 440SP
  154. bool
  155. config 440SPe
  156. bool
  157. select IBM_NEW_EMAC_EMAC4
  158. config 460EX
  159. bool
  160. select PPC_FPU
  161. select IBM_NEW_EMAC_EMAC4
  162. select IBM_NEW_EMAC_RGMII
  163. select IBM_NEW_EMAC_ZMII
  164. select IBM_NEW_EMAC_TAH
  165. # 44x errata/workaround config symbols, selected by the CPU models above
  166. config IBM440EP_ERR42
  167. bool
  168. # Xilinx specific config options.
  169. config XILINX_VIRTEX
  170. bool
  171. # Xilinx Virtex 5 FXT FPGA architecture, selected by a Xilinx board above
  172. config XILINX_VIRTEX_5_FXT
  173. bool
  174. select XILINX_VIRTEX