home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / arch / powerpc / platforms / 44x / Kconfig next >
Encoding:
Text File  |  2008-12-24  |  4.9 KB  |  236 lines

  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.  
  11. config EBONY
  12.     bool "Ebony"
  13.     depends on 44x
  14.     default y
  15.     select 440GP
  16.     select PCI
  17.     select OF_RTC
  18.     help
  19.       This option enables support for the IBM PPC440GP evaluation board.
  20.  
  21. config SAM440EP
  22.         bool "Sam440ep"
  23.     depends on 44x
  24.         default n
  25.         select 440EP
  26.         select PCI
  27.         help
  28.           This option enables support for the ACube Sam440ep board.
  29.  
  30. config SEQUOIA
  31.     bool "Sequoia"
  32.     depends on 44x
  33.     default n
  34.     select PPC44x_SIMPLE
  35.     select 440EPX
  36.     help
  37.       This option enables support for the AMCC PPC440EPX evaluation board.
  38.  
  39. config TAISHAN
  40.     bool "Taishan"
  41.     depends on 44x
  42.     default n
  43.     select PPC44x_SIMPLE
  44.     select 440GX
  45.     select PCI
  46.     help
  47.       This option enables support for the AMCC PPC440GX "Taishan"
  48.       evaluation board.
  49.  
  50. config KATMAI
  51.     bool "Katmai"
  52.     depends on 44x
  53.     default n
  54.     select PPC44x_SIMPLE
  55.     select 440SPe
  56.     select PCI
  57.     select PPC4xx_PCI_EXPRESS
  58.     help
  59.       This option enables support for the AMCC PPC440SPe evaluation board.
  60.  
  61. config RAINIER
  62.     bool "Rainier"
  63.     depends on 44x
  64.     default n
  65.     select PPC44x_SIMPLE
  66.     select 440GRX
  67.     select PCI
  68.     help
  69.       This option enables support for the AMCC PPC440GRX evaluation board.
  70.  
  71. config WARP
  72.     bool "PIKA Warp"
  73.     depends on 44x
  74.     default n
  75.     select 440EP
  76.     help
  77.       This option enables support for the PIKA Warp(tm) Appliance. The Warp
  78.       is a small computer replacement with up to 9 ports of FXO/FXS plus VOIP
  79.       stations and trunks.
  80.  
  81.       See http://www.pikatechnologies.com/ and follow the "PIKA for Computer
  82.       Telephony Developers" link for more information.
  83.  
  84. config ARCHES
  85.     bool "Arches"
  86.     depends on 44x
  87.     default n
  88.     select PPC44x_SIMPLE
  89.     select 460EX # Odd since it uses 460GT but the effects are the same
  90.     select PCI
  91.     select PPC4xx_PCI_EXPRESS
  92.     help
  93.       This option enables support for the AMCC Dual PPC460GT evaluation board.
  94.  
  95. config CANYONLANDS
  96.     bool "Canyonlands"
  97.     depends on 44x
  98.     default n
  99.     select PPC44x_SIMPLE
  100.     select 460EX
  101.     select PCI
  102.     select PPC4xx_PCI_EXPRESS
  103.     select IBM_NEW_EMAC_RGMII
  104.     select IBM_NEW_EMAC_ZMII
  105.     help
  106.       This option enables support for the AMCC PPC460EX evaluation board.
  107.  
  108. config GLACIER
  109.     bool "Glacier"
  110.     depends on 44x
  111.     default n
  112.     select PPC44x_SIMPLE
  113.     select 460EX # Odd since it uses 460GT but the effects are the same
  114.     select PCI
  115.     select PPC4xx_PCI_EXPRESS
  116.     select IBM_NEW_EMAC_RGMII
  117.     select IBM_NEW_EMAC_ZMII
  118.     help
  119.       This option enables support for the AMCC PPC460GT evaluation board.
  120.  
  121. config YOSEMITE
  122.     bool "Yosemite"
  123.     depends on 44x
  124.     default n
  125.     select PPC44x_SIMPLE
  126.     select 440EP
  127.     select PCI
  128.     help
  129.       This option enables support for the AMCC PPC440EP evaluation board.
  130.  
  131. #config LUAN
  132. #    bool "Luan"
  133. #    depends on 44x
  134. #    default n
  135. #    select 440SP
  136. #    help
  137. #      This option enables support for the IBM PPC440SP evaluation board.
  138.  
  139. #config OCOTEA
  140. #    bool "Ocotea"
  141. #    depends on 44x
  142. #    default n
  143. #    select 440GX
  144. #    help
  145. #      This option enables support for the IBM PPC440GX evaluation board.
  146.  
  147. config XILINX_VIRTEX440_GENERIC_BOARD
  148.     bool "Generic Xilinx Virtex 440 board"
  149.     depends on 44x
  150.     default n
  151.     select XILINX_VIRTEX_5_FXT
  152.     help
  153.       This option enables generic support for Xilinx Virtex based boards
  154.       that use a 440 based processor in the Virtex 5 FXT FPGA architecture.
  155.  
  156.       The generic virtex board support matches any device tree which
  157.       specifies 'xlnx,virtex440' in its compatible field.  This includes
  158.       the Xilinx ML5xx reference designs using the powerpc core.
  159.  
  160.       Most Virtex 5 designs should use this unless it needs to do some
  161.       special configuration at board probe time.
  162.  
  163. config PPC44x_SIMPLE
  164.     bool "Simple PowerPC 44x board support"
  165.     depends on 44x
  166.     default n
  167.     help
  168.       This option enables the simple PowerPC 44x platform support.
  169.  
  170. config PPC4xx_GPIO
  171.     bool "PPC4xx GPIO support"
  172.     depends on 44x
  173.     select ARCH_REQUIRE_GPIOLIB
  174.     select GENERIC_GPIO
  175.     help
  176.       Enable gpiolib support for ppc440 based boards
  177.  
  178. # 44x specific CPU modules, selected based on the board above.
  179. config 440EP
  180.     bool
  181.     select PPC_FPU
  182.     select IBM440EP_ERR42
  183.     select IBM_NEW_EMAC_ZMII
  184.     select USB_ARCH_HAS_OHCI
  185.  
  186. config 440EPX
  187.     bool
  188.     select PPC_FPU
  189.     select IBM_NEW_EMAC_EMAC4
  190.     select IBM_NEW_EMAC_RGMII
  191.     select IBM_NEW_EMAC_ZMII
  192.  
  193. config 440GRX
  194.     bool
  195.     select IBM_NEW_EMAC_EMAC4
  196.     select IBM_NEW_EMAC_RGMII
  197.     select IBM_NEW_EMAC_ZMII
  198.  
  199. config 440GP
  200.     bool
  201.     select IBM_NEW_EMAC_ZMII
  202.  
  203. config 440GX
  204.     bool
  205.     select IBM_NEW_EMAC_EMAC4
  206.     select IBM_NEW_EMAC_RGMII
  207.     select IBM_NEW_EMAC_ZMII #test only
  208.     select IBM_NEW_EMAC_TAH  #test only
  209.  
  210. config 440SP
  211.     bool
  212.  
  213. config 440SPe
  214.     bool
  215.     select IBM_NEW_EMAC_EMAC4
  216.  
  217. config 460EX
  218.     bool
  219.     select PPC_FPU
  220.     select IBM_NEW_EMAC_EMAC4
  221.     select IBM_NEW_EMAC_TAH
  222.  
  223. # 44x errata/workaround config symbols, selected by the CPU models above
  224. config IBM440EP_ERR42
  225.     bool
  226.  
  227. # Xilinx specific config options.
  228. config XILINX_VIRTEX
  229.     bool
  230.  
  231. # Xilinx Virtex 5 FXT FPGA architecture, selected by a Xilinx board above
  232. config XILINX_VIRTEX_5_FXT
  233.     bool
  234.     select XILINX_VIRTEX
  235.  
  236.