Kconfig 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189
  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. # 44x specific CPU modules, selected based on the board above.
  115. config 440EP
  116. bool
  117. select PPC_FPU
  118. select IBM440EP_ERR42
  119. select IBM_NEW_EMAC_ZMII
  120. select USB_ARCH_HAS_OHCI
  121. config 440EPX
  122. bool
  123. select PPC_FPU
  124. select IBM_NEW_EMAC_EMAC4
  125. select IBM_NEW_EMAC_RGMII
  126. select IBM_NEW_EMAC_ZMII
  127. config 440GRX
  128. bool
  129. select IBM_NEW_EMAC_EMAC4
  130. select IBM_NEW_EMAC_RGMII
  131. select IBM_NEW_EMAC_ZMII
  132. config 440GP
  133. bool
  134. select IBM_NEW_EMAC_ZMII
  135. config 440GX
  136. bool
  137. select IBM_NEW_EMAC_EMAC4
  138. select IBM_NEW_EMAC_RGMII
  139. select IBM_NEW_EMAC_ZMII #test only
  140. select IBM_NEW_EMAC_TAH #test only
  141. config 440SP
  142. bool
  143. config 440SPe
  144. bool
  145. select IBM_NEW_EMAC_EMAC4
  146. config 460EX
  147. bool
  148. select PPC_FPU
  149. select IBM_NEW_EMAC_EMAC4
  150. select IBM_NEW_EMAC_RGMII
  151. select IBM_NEW_EMAC_ZMII
  152. select IBM_NEW_EMAC_TAH
  153. # 44x errata/workaround config symbols, selected by the CPU models above
  154. config IBM440EP_ERR42
  155. bool
  156. # Xilinx specific config options.
  157. config XILINX_VIRTEX
  158. bool
  159. # Xilinx Virtex 5 FXT FPGA architecture, selected by a Xilinx board above
  160. config XILINX_VIRTEX_5_FXT
  161. bool
  162. select XILINX_VIRTEX