Kconfig 4.1 KB

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