18c1449bdSJosh Boyerconfig BAMBOO 28c1449bdSJosh Boyer bool "Bamboo" 38c1449bdSJosh Boyer depends on 44x 48c1449bdSJosh Boyer default n 58c1449bdSJosh Boyer select 440EP 6c3fc2de0SBenjamin Herrenschmidt select PCI 78c1449bdSJosh Boyer help 88c1449bdSJosh Boyer This option enables support for the IBM PPC440EP evaluation board. 9f6dfc805SDavid Gibson 10f6dfc805SDavid Gibsonconfig EBONY 11f6dfc805SDavid Gibson bool "Ebony" 12f6dfc805SDavid Gibson depends on 44x 13f6dfc805SDavid Gibson default y 14f6dfc805SDavid Gibson select 440GP 1569c07851SBenjamin Herrenschmidt select PCI 1622258fa4SDavid Gibson select OF_RTC 17f6dfc805SDavid Gibson help 18f6dfc805SDavid Gibson This option enables support for the IBM PPC440GP evaluation board. 19f6dfc805SDavid Gibson 20b6014e15SGiuseppe Covielloconfig SAM440EP 21b6014e15SGiuseppe Coviello bool "Sam440ep" 22b6014e15SGiuseppe Coviello depends on 44x 23b6014e15SGiuseppe Coviello default n 24b6014e15SGiuseppe Coviello select 440EP 25b6014e15SGiuseppe Coviello select PCI 26b6014e15SGiuseppe Coviello help 27b6014e15SGiuseppe Coviello This option enables support for the ACube Sam440ep board. 28b6014e15SGiuseppe Coviello 2915fc993eSValentine Barshakconfig SEQUOIA 3015fc993eSValentine Barshak bool "Sequoia" 3115fc993eSValentine Barshak depends on 44x 3215fc993eSValentine Barshak default n 3315fc993eSValentine Barshak select 440EPX 3415fc993eSValentine Barshak help 3515fc993eSValentine Barshak This option enables support for the AMCC PPC440EPX evaluation board. 3615fc993eSValentine Barshak 376bbc5476SHugh Blemingsconfig TAISHAN 386bbc5476SHugh Blemings bool "Taishan" 396bbc5476SHugh Blemings depends on 44x 406bbc5476SHugh Blemings default n 416bbc5476SHugh Blemings select 440GX 426bbc5476SHugh Blemings select PCI 436bbc5476SHugh Blemings help 446bbc5476SHugh Blemings This option enables support for the AMCC PPC440GX "Taishan" 456bbc5476SHugh Blemings evaluation board. 466bbc5476SHugh Blemings 473de9c9cdSBenjamin Herrenschmidtconfig KATMAI 483de9c9cdSBenjamin Herrenschmidt bool "Katmai" 493de9c9cdSBenjamin Herrenschmidt depends on 44x 503de9c9cdSBenjamin Herrenschmidt default n 513de9c9cdSBenjamin Herrenschmidt select 440SPe 523de9c9cdSBenjamin Herrenschmidt select PCI 533de9c9cdSBenjamin Herrenschmidt select PPC4xx_PCI_EXPRESS 543de9c9cdSBenjamin Herrenschmidt help 553de9c9cdSBenjamin Herrenschmidt This option enables support for the AMCC PPC440SPe evaluation board. 563de9c9cdSBenjamin Herrenschmidt 576272175dSValentine Barshakconfig RAINIER 586272175dSValentine Barshak bool "Rainier" 596272175dSValentine Barshak depends on 44x 606272175dSValentine Barshak default n 616272175dSValentine Barshak select 440GRX 6299011623SJosh Boyer select PCI 636272175dSValentine Barshak help 646272175dSValentine Barshak This option enables support for the AMCC PPC440GRX evaluation board. 656272175dSValentine Barshak 66f9bdedb2SSean MacLennanconfig WARP 67f9bdedb2SSean MacLennan bool "PIKA Warp" 68f9bdedb2SSean MacLennan depends on 44x 69f9bdedb2SSean MacLennan default n 70f9bdedb2SSean MacLennan select 440EP 71f9bdedb2SSean MacLennan help 72f9bdedb2SSean MacLennan This option enables support for the PIKA Warp(tm) Appliance. The Warp 73f9bdedb2SSean MacLennan is a small computer replacement with up to 9 ports of FXO/FXS plus VOIP 74f9bdedb2SSean MacLennan stations and trunks. 75f9bdedb2SSean MacLennan 76f9bdedb2SSean MacLennan See http://www.pikatechnologies.com/ and follow the "PIKA for Computer 77f9bdedb2SSean MacLennan Telephony Developers" link for more information. 78f9bdedb2SSean MacLennan 7966e4b334SStefan Roeseconfig CANYONLANDS 8066e4b334SStefan Roese bool "Canyonlands" 8166e4b334SStefan Roese depends on 44x 8266e4b334SStefan Roese default n 8366e4b334SStefan Roese select 460EX 8466e4b334SStefan Roese select PCI 8566e4b334SStefan Roese select PPC4xx_PCI_EXPRESS 8666e4b334SStefan Roese help 8766e4b334SStefan Roese This option enables support for the AMCC PPC460EX evaluation board. 8866e4b334SStefan Roese 89ed70854aSJosh Boyerconfig YOSEMITE 90ed70854aSJosh Boyer bool "Yosemite" 91ed70854aSJosh Boyer depends on 44x 92ed70854aSJosh Boyer default n 93ed70854aSJosh Boyer select 440EP 94ed70854aSJosh Boyer select PCI 95ed70854aSJosh Boyer help 96ed70854aSJosh Boyer This option enables support for the AMCC PPC440EP evaluation board. 97ed70854aSJosh Boyer 98f6dfc805SDavid Gibson#config LUAN 99f6dfc805SDavid Gibson# bool "Luan" 100f6dfc805SDavid Gibson# depends on 44x 101f6dfc805SDavid Gibson# default n 102f6dfc805SDavid Gibson# select 440SP 103f6dfc805SDavid Gibson# help 104f6dfc805SDavid Gibson# This option enables support for the IBM PPC440SP evaluation board. 105f6dfc805SDavid Gibson 106f6dfc805SDavid Gibson#config OCOTEA 107f6dfc805SDavid Gibson# bool "Ocotea" 108f6dfc805SDavid Gibson# depends on 44x 109f6dfc805SDavid Gibson# default n 110f6dfc805SDavid Gibson# select 440GX 111f6dfc805SDavid Gibson# help 112f6dfc805SDavid Gibson# This option enables support for the IBM PPC440GX evaluation board. 113f6dfc805SDavid Gibson 11439fd0e92SJohn Linnconfig XILINX_VIRTEX440_GENERIC_BOARD 11539fd0e92SJohn Linn bool "Generic Xilinx Virtex 440 board" 11639fd0e92SJohn Linn depends on 44x 11739fd0e92SJohn Linn default n 11839fd0e92SJohn Linn select XILINX_VIRTEX_5_FXT 11939fd0e92SJohn Linn help 12039fd0e92SJohn Linn This option enables generic support for Xilinx Virtex based boards 12139fd0e92SJohn Linn that use a 440 based processor in the Virtex 5 FXT FPGA architecture. 12239fd0e92SJohn Linn 12339fd0e92SJohn Linn The generic virtex board support matches any device tree which 12439fd0e92SJohn Linn specifies 'xlnx,virtex440' in its compatible field. This includes 12539fd0e92SJohn Linn the Xilinx ML5xx reference designs using the powerpc core. 12639fd0e92SJohn Linn 12739fd0e92SJohn Linn Most Virtex 5 designs should use this unless it needs to do some 12839fd0e92SJohn Linn special configuration at board probe time. 12939fd0e92SJohn Linn 130*775d5a11SJosh Boyerconfig PPC44x_SIMPLE 131*775d5a11SJosh Boyer bool "Simple PowerPC 44x board support" 132*775d5a11SJosh Boyer depends on 44x 133*775d5a11SJosh Boyer default n 134*775d5a11SJosh Boyer help 135*775d5a11SJosh Boyer This option enables the simple PowerPC 44x platform support. 136*775d5a11SJosh Boyer 137f6dfc805SDavid Gibson# 44x specific CPU modules, selected based on the board above. 138f6dfc805SDavid Gibsonconfig 440EP 139f6dfc805SDavid Gibson bool 140f6dfc805SDavid Gibson select PPC_FPU 141f6dfc805SDavid Gibson select IBM440EP_ERR42 14273925376SJosh Boyer select IBM_NEW_EMAC_ZMII 143f9bdedb2SSean MacLennan select USB_ARCH_HAS_OHCI 144f6dfc805SDavid Gibson 14515fc993eSValentine Barshakconfig 440EPX 14615fc993eSValentine Barshak bool 14715fc993eSValentine Barshak select PPC_FPU 148b7c1dfbaSValentine Barshak select IBM_NEW_EMAC_EMAC4 149b7c1dfbaSValentine Barshak select IBM_NEW_EMAC_RGMII 150b7c1dfbaSValentine Barshak select IBM_NEW_EMAC_ZMII 151f6dfc805SDavid Gibson 1526272175dSValentine Barshakconfig 440GRX 1536272175dSValentine Barshak bool 1546272175dSValentine Barshak select IBM_NEW_EMAC_EMAC4 1556272175dSValentine Barshak select IBM_NEW_EMAC_RGMII 1566272175dSValentine Barshak select IBM_NEW_EMAC_ZMII 1576272175dSValentine Barshak 158f6dfc805SDavid Gibsonconfig 440GP 159f6dfc805SDavid Gibson bool 1601d3bb996SDavid Gibson select IBM_NEW_EMAC_ZMII 161f6dfc805SDavid Gibson 162f6dfc805SDavid Gibsonconfig 440GX 163f6dfc805SDavid Gibson bool 1646bbc5476SHugh Blemings select IBM_NEW_EMAC_EMAC4 1656bbc5476SHugh Blemings select IBM_NEW_EMAC_RGMII 1666bbc5476SHugh Blemings select IBM_NEW_EMAC_ZMII #test only 1676bbc5476SHugh Blemings select IBM_NEW_EMAC_TAH #test only 168f6dfc805SDavid Gibson 169f6dfc805SDavid Gibsonconfig 440SP 170f6dfc805SDavid Gibson bool 171f6dfc805SDavid Gibson 1723de9c9cdSBenjamin Herrenschmidtconfig 440SPe 1733de9c9cdSBenjamin Herrenschmidt bool 1744b63c3b9SJosh Boyer select IBM_NEW_EMAC_EMAC4 1753de9c9cdSBenjamin Herrenschmidt 17666e4b334SStefan Roeseconfig 460EX 17766e4b334SStefan Roese bool 17866e4b334SStefan Roese select PPC_FPU 17966e4b334SStefan Roese select IBM_NEW_EMAC_EMAC4 18066e4b334SStefan Roese select IBM_NEW_EMAC_RGMII 18166e4b334SStefan Roese select IBM_NEW_EMAC_ZMII 18266e4b334SStefan Roese select IBM_NEW_EMAC_TAH 18366e4b334SStefan Roese 184f6dfc805SDavid Gibson# 44x errata/workaround config symbols, selected by the CPU models above 185f6dfc805SDavid Gibsonconfig IBM440EP_ERR42 186f6dfc805SDavid Gibson bool 18739fd0e92SJohn Linn 18839fd0e92SJohn Linn# Xilinx specific config options. 18939fd0e92SJohn Linnconfig XILINX_VIRTEX 19039fd0e92SJohn Linn bool 19139fd0e92SJohn Linn 19239fd0e92SJohn Linn# Xilinx Virtex 5 FXT FPGA architecture, selected by a Xilinx board above 19339fd0e92SJohn Linnconfig XILINX_VIRTEX_5_FXT 19439fd0e92SJohn Linn bool 19539fd0e92SJohn Linn select XILINX_VIRTEX 19639fd0e92SJohn Linn 197