18c1449bdSJosh Boyerconfig BAMBOO 28c1449bdSJosh Boyer bool "Bamboo" 38c1449bdSJosh Boyer depends on 44x 48c1449bdSJosh Boyer default n 5380c313aSJosh Boyer select PPC44x_SIMPLE 68c1449bdSJosh Boyer select 440EP 7c3fc2de0SBenjamin Herrenschmidt select PCI 88c1449bdSJosh Boyer help 98c1449bdSJosh Boyer This option enables support for the IBM PPC440EP evaluation board. 10f6dfc805SDavid Gibson 11f6dfc805SDavid Gibsonconfig EBONY 12f6dfc805SDavid Gibson bool "Ebony" 13f6dfc805SDavid Gibson depends on 44x 14f6dfc805SDavid Gibson default y 15f6dfc805SDavid Gibson select 440GP 1669c07851SBenjamin Herrenschmidt select PCI 1722258fa4SDavid Gibson select OF_RTC 18f6dfc805SDavid Gibson help 19f6dfc805SDavid Gibson This option enables support for the IBM PPC440GP evaluation board. 20f6dfc805SDavid Gibson 21b6014e15SGiuseppe Covielloconfig SAM440EP 22b6014e15SGiuseppe Coviello bool "Sam440ep" 23b6014e15SGiuseppe Coviello depends on 44x 24b6014e15SGiuseppe Coviello default n 25b6014e15SGiuseppe Coviello select 440EP 26b6014e15SGiuseppe Coviello select PCI 27b6014e15SGiuseppe Coviello help 28b6014e15SGiuseppe Coviello This option enables support for the ACube Sam440ep board. 29b6014e15SGiuseppe Coviello 3015fc993eSValentine Barshakconfig SEQUOIA 3115fc993eSValentine Barshak bool "Sequoia" 3215fc993eSValentine Barshak depends on 44x 3315fc993eSValentine Barshak default n 34*427e817dSJosh Boyer select PPC44x_SIMPLE 3515fc993eSValentine Barshak select 440EPX 3615fc993eSValentine Barshak help 3715fc993eSValentine Barshak This option enables support for the AMCC PPC440EPX evaluation board. 3815fc993eSValentine Barshak 396bbc5476SHugh Blemingsconfig TAISHAN 406bbc5476SHugh Blemings bool "Taishan" 416bbc5476SHugh Blemings depends on 44x 426bbc5476SHugh Blemings default n 436bbc5476SHugh Blemings select 440GX 446bbc5476SHugh Blemings select PCI 456bbc5476SHugh Blemings help 466bbc5476SHugh Blemings This option enables support for the AMCC PPC440GX "Taishan" 476bbc5476SHugh Blemings evaluation board. 486bbc5476SHugh Blemings 493de9c9cdSBenjamin Herrenschmidtconfig KATMAI 503de9c9cdSBenjamin Herrenschmidt bool "Katmai" 513de9c9cdSBenjamin Herrenschmidt depends on 44x 523de9c9cdSBenjamin Herrenschmidt default n 53cfcf81baSJosh Boyer select PPC44x_SIMPLE 543de9c9cdSBenjamin Herrenschmidt select 440SPe 553de9c9cdSBenjamin Herrenschmidt select PCI 563de9c9cdSBenjamin Herrenschmidt select PPC4xx_PCI_EXPRESS 573de9c9cdSBenjamin Herrenschmidt help 583de9c9cdSBenjamin Herrenschmidt This option enables support for the AMCC PPC440SPe evaluation board. 593de9c9cdSBenjamin Herrenschmidt 606272175dSValentine Barshakconfig RAINIER 616272175dSValentine Barshak bool "Rainier" 626272175dSValentine Barshak depends on 44x 636272175dSValentine Barshak default n 645c8495d2SJosh Boyer select PPC44x_SIMPLE 656272175dSValentine Barshak select 440GRX 6699011623SJosh Boyer select PCI 676272175dSValentine Barshak help 686272175dSValentine Barshak This option enables support for the AMCC PPC440GRX evaluation board. 696272175dSValentine Barshak 70f9bdedb2SSean MacLennanconfig WARP 71f9bdedb2SSean MacLennan bool "PIKA Warp" 72f9bdedb2SSean MacLennan depends on 44x 73f9bdedb2SSean MacLennan default n 74f9bdedb2SSean MacLennan select 440EP 75f9bdedb2SSean MacLennan help 76f9bdedb2SSean MacLennan This option enables support for the PIKA Warp(tm) Appliance. The Warp 77f9bdedb2SSean MacLennan is a small computer replacement with up to 9 ports of FXO/FXS plus VOIP 78f9bdedb2SSean MacLennan stations and trunks. 79f9bdedb2SSean MacLennan 80f9bdedb2SSean MacLennan See http://www.pikatechnologies.com/ and follow the "PIKA for Computer 81f9bdedb2SSean MacLennan Telephony Developers" link for more information. 82f9bdedb2SSean MacLennan 8366e4b334SStefan Roeseconfig CANYONLANDS 8466e4b334SStefan Roese bool "Canyonlands" 8566e4b334SStefan Roese depends on 44x 8666e4b334SStefan Roese default n 87aaf136c2SJosh Boyer select PPC44x_SIMPLE 8866e4b334SStefan Roese select 460EX 8966e4b334SStefan Roese select PCI 9066e4b334SStefan Roese select PPC4xx_PCI_EXPRESS 9166e4b334SStefan Roese help 9266e4b334SStefan Roese This option enables support for the AMCC PPC460EX evaluation board. 9366e4b334SStefan Roese 94ed70854aSJosh Boyerconfig YOSEMITE 95ed70854aSJosh Boyer bool "Yosemite" 96ed70854aSJosh Boyer depends on 44x 97ed70854aSJosh Boyer default n 98380c313aSJosh Boyer select PPC44x_SIMPLE 99ed70854aSJosh Boyer select 440EP 100ed70854aSJosh Boyer select PCI 101ed70854aSJosh Boyer help 102ed70854aSJosh Boyer This option enables support for the AMCC PPC440EP evaluation board. 103ed70854aSJosh Boyer 104f6dfc805SDavid Gibson#config LUAN 105f6dfc805SDavid Gibson# bool "Luan" 106f6dfc805SDavid Gibson# depends on 44x 107f6dfc805SDavid Gibson# default n 108f6dfc805SDavid Gibson# select 440SP 109f6dfc805SDavid Gibson# help 110f6dfc805SDavid Gibson# This option enables support for the IBM PPC440SP evaluation board. 111f6dfc805SDavid Gibson 112f6dfc805SDavid Gibson#config OCOTEA 113f6dfc805SDavid Gibson# bool "Ocotea" 114f6dfc805SDavid Gibson# depends on 44x 115f6dfc805SDavid Gibson# default n 116f6dfc805SDavid Gibson# select 440GX 117f6dfc805SDavid Gibson# help 118f6dfc805SDavid Gibson# This option enables support for the IBM PPC440GX evaluation board. 119f6dfc805SDavid Gibson 12039fd0e92SJohn Linnconfig XILINX_VIRTEX440_GENERIC_BOARD 12139fd0e92SJohn Linn bool "Generic Xilinx Virtex 440 board" 12239fd0e92SJohn Linn depends on 44x 12339fd0e92SJohn Linn default n 12439fd0e92SJohn Linn select XILINX_VIRTEX_5_FXT 12539fd0e92SJohn Linn help 12639fd0e92SJohn Linn This option enables generic support for Xilinx Virtex based boards 12739fd0e92SJohn Linn that use a 440 based processor in the Virtex 5 FXT FPGA architecture. 12839fd0e92SJohn Linn 12939fd0e92SJohn Linn The generic virtex board support matches any device tree which 13039fd0e92SJohn Linn specifies 'xlnx,virtex440' in its compatible field. This includes 13139fd0e92SJohn Linn the Xilinx ML5xx reference designs using the powerpc core. 13239fd0e92SJohn Linn 13339fd0e92SJohn Linn Most Virtex 5 designs should use this unless it needs to do some 13439fd0e92SJohn Linn special configuration at board probe time. 13539fd0e92SJohn Linn 136775d5a11SJosh Boyerconfig PPC44x_SIMPLE 137775d5a11SJosh Boyer bool "Simple PowerPC 44x board support" 138775d5a11SJosh Boyer depends on 44x 139775d5a11SJosh Boyer default n 140775d5a11SJosh Boyer help 141775d5a11SJosh Boyer This option enables the simple PowerPC 44x platform support. 142775d5a11SJosh Boyer 143f6dfc805SDavid Gibson# 44x specific CPU modules, selected based on the board above. 144f6dfc805SDavid Gibsonconfig 440EP 145f6dfc805SDavid Gibson bool 146f6dfc805SDavid Gibson select PPC_FPU 147f6dfc805SDavid Gibson select IBM440EP_ERR42 14873925376SJosh Boyer select IBM_NEW_EMAC_ZMII 149f9bdedb2SSean MacLennan select USB_ARCH_HAS_OHCI 150f6dfc805SDavid Gibson 15115fc993eSValentine Barshakconfig 440EPX 15215fc993eSValentine Barshak bool 15315fc993eSValentine Barshak select PPC_FPU 154b7c1dfbaSValentine Barshak select IBM_NEW_EMAC_EMAC4 155b7c1dfbaSValentine Barshak select IBM_NEW_EMAC_RGMII 156b7c1dfbaSValentine Barshak select IBM_NEW_EMAC_ZMII 157f6dfc805SDavid Gibson 1586272175dSValentine Barshakconfig 440GRX 1596272175dSValentine Barshak bool 1606272175dSValentine Barshak select IBM_NEW_EMAC_EMAC4 1616272175dSValentine Barshak select IBM_NEW_EMAC_RGMII 1626272175dSValentine Barshak select IBM_NEW_EMAC_ZMII 1636272175dSValentine Barshak 164f6dfc805SDavid Gibsonconfig 440GP 165f6dfc805SDavid Gibson bool 1661d3bb996SDavid Gibson select IBM_NEW_EMAC_ZMII 167f6dfc805SDavid Gibson 168f6dfc805SDavid Gibsonconfig 440GX 169f6dfc805SDavid Gibson bool 1706bbc5476SHugh Blemings select IBM_NEW_EMAC_EMAC4 1716bbc5476SHugh Blemings select IBM_NEW_EMAC_RGMII 1726bbc5476SHugh Blemings select IBM_NEW_EMAC_ZMII #test only 1736bbc5476SHugh Blemings select IBM_NEW_EMAC_TAH #test only 174f6dfc805SDavid Gibson 175f6dfc805SDavid Gibsonconfig 440SP 176f6dfc805SDavid Gibson bool 177f6dfc805SDavid Gibson 1783de9c9cdSBenjamin Herrenschmidtconfig 440SPe 1793de9c9cdSBenjamin Herrenschmidt bool 1804b63c3b9SJosh Boyer select IBM_NEW_EMAC_EMAC4 1813de9c9cdSBenjamin Herrenschmidt 18266e4b334SStefan Roeseconfig 460EX 18366e4b334SStefan Roese bool 18466e4b334SStefan Roese select PPC_FPU 18566e4b334SStefan Roese select IBM_NEW_EMAC_EMAC4 18666e4b334SStefan Roese select IBM_NEW_EMAC_RGMII 18766e4b334SStefan Roese select IBM_NEW_EMAC_ZMII 18866e4b334SStefan Roese select IBM_NEW_EMAC_TAH 18966e4b334SStefan Roese 190f6dfc805SDavid Gibson# 44x errata/workaround config symbols, selected by the CPU models above 191f6dfc805SDavid Gibsonconfig IBM440EP_ERR42 192f6dfc805SDavid Gibson bool 19339fd0e92SJohn Linn 19439fd0e92SJohn Linn# Xilinx specific config options. 19539fd0e92SJohn Linnconfig XILINX_VIRTEX 19639fd0e92SJohn Linn bool 19739fd0e92SJohn Linn 19839fd0e92SJohn Linn# Xilinx Virtex 5 FXT FPGA architecture, selected by a Xilinx board above 19939fd0e92SJohn Linnconfig XILINX_VIRTEX_5_FXT 20039fd0e92SJohn Linn bool 20139fd0e92SJohn Linn select XILINX_VIRTEX 20239fd0e92SJohn Linn 203