Kconfig 4.1 KB

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