Kconfig 4.0 KB

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