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 34427e817dSJosh 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 434f19a897SJosh Boyer select PPC44x_SIMPLE 446bbc5476SHugh Blemings select 440GX 456bbc5476SHugh Blemings select PCI 466bbc5476SHugh Blemings help 476bbc5476SHugh Blemings This option enables support for the AMCC PPC440GX "Taishan" 486bbc5476SHugh Blemings evaluation board. 496bbc5476SHugh Blemings 503de9c9cdSBenjamin Herrenschmidtconfig KATMAI 513de9c9cdSBenjamin Herrenschmidt bool "Katmai" 523de9c9cdSBenjamin Herrenschmidt depends on 44x 533de9c9cdSBenjamin Herrenschmidt default n 54cfcf81baSJosh Boyer select PPC44x_SIMPLE 553de9c9cdSBenjamin Herrenschmidt select 440SPe 563de9c9cdSBenjamin Herrenschmidt select PCI 573de9c9cdSBenjamin Herrenschmidt select PPC4xx_PCI_EXPRESS 583de9c9cdSBenjamin Herrenschmidt help 593de9c9cdSBenjamin Herrenschmidt This option enables support for the AMCC PPC440SPe evaluation board. 603de9c9cdSBenjamin Herrenschmidt 616272175dSValentine Barshakconfig RAINIER 626272175dSValentine Barshak bool "Rainier" 636272175dSValentine Barshak depends on 44x 646272175dSValentine Barshak default n 655c8495d2SJosh Boyer select PPC44x_SIMPLE 666272175dSValentine Barshak select 440GRX 6799011623SJosh Boyer select PCI 686272175dSValentine Barshak help 696272175dSValentine Barshak This option enables support for the AMCC PPC440GRX evaluation board. 706272175dSValentine Barshak 71f9bdedb2SSean MacLennanconfig WARP 72f9bdedb2SSean MacLennan bool "PIKA Warp" 73f9bdedb2SSean MacLennan depends on 44x 74f9bdedb2SSean MacLennan default n 75f9bdedb2SSean MacLennan select 440EP 76f9bdedb2SSean MacLennan help 77f9bdedb2SSean MacLennan This option enables support for the PIKA Warp(tm) Appliance. The Warp 78f9bdedb2SSean MacLennan is a small computer replacement with up to 9 ports of FXO/FXS plus VOIP 79f9bdedb2SSean MacLennan stations and trunks. 80f9bdedb2SSean MacLennan 81f9bdedb2SSean MacLennan See http://www.pikatechnologies.com/ and follow the "PIKA for Computer 82f9bdedb2SSean MacLennan Telephony Developers" link for more information. 83f9bdedb2SSean MacLennan 8466e4b334SStefan Roeseconfig CANYONLANDS 8566e4b334SStefan Roese bool "Canyonlands" 8666e4b334SStefan Roese depends on 44x 8766e4b334SStefan Roese default n 88aaf136c2SJosh Boyer select PPC44x_SIMPLE 8966e4b334SStefan Roese select 460EX 9066e4b334SStefan Roese select PCI 9166e4b334SStefan Roese select PPC4xx_PCI_EXPRESS 9266e4b334SStefan Roese help 9366e4b334SStefan Roese This option enables support for the AMCC PPC460EX evaluation board. 9466e4b334SStefan Roese 95*ded563cfSJosh Boyerconfig GLACIER 96*ded563cfSJosh Boyer bool "Glacier" 97*ded563cfSJosh Boyer depends on 44x 98*ded563cfSJosh Boyer default n 99*ded563cfSJosh Boyer select PPC44x_SIMPLE 100*ded563cfSJosh Boyer select 460EX # Odd since it uses 460GT but the effects are the same 101*ded563cfSJosh Boyer select PCI 102*ded563cfSJosh Boyer select PPC4xx_PCI_EXPRESS 103*ded563cfSJosh Boyer help 104*ded563cfSJosh Boyer This option enables support for the AMCC PPC460GT evaluation board. 105*ded563cfSJosh Boyer 106ed70854aSJosh Boyerconfig YOSEMITE 107ed70854aSJosh Boyer bool "Yosemite" 108ed70854aSJosh Boyer depends on 44x 109ed70854aSJosh Boyer default n 110380c313aSJosh Boyer select PPC44x_SIMPLE 111ed70854aSJosh Boyer select 440EP 112ed70854aSJosh Boyer select PCI 113ed70854aSJosh Boyer help 114ed70854aSJosh Boyer This option enables support for the AMCC PPC440EP evaluation board. 115ed70854aSJosh Boyer 116f6dfc805SDavid Gibson#config LUAN 117f6dfc805SDavid Gibson# bool "Luan" 118f6dfc805SDavid Gibson# depends on 44x 119f6dfc805SDavid Gibson# default n 120f6dfc805SDavid Gibson# select 440SP 121f6dfc805SDavid Gibson# help 122f6dfc805SDavid Gibson# This option enables support for the IBM PPC440SP evaluation board. 123f6dfc805SDavid Gibson 124f6dfc805SDavid Gibson#config OCOTEA 125f6dfc805SDavid Gibson# bool "Ocotea" 126f6dfc805SDavid Gibson# depends on 44x 127f6dfc805SDavid Gibson# default n 128f6dfc805SDavid Gibson# select 440GX 129f6dfc805SDavid Gibson# help 130f6dfc805SDavid Gibson# This option enables support for the IBM PPC440GX evaluation board. 131f6dfc805SDavid Gibson 13239fd0e92SJohn Linnconfig XILINX_VIRTEX440_GENERIC_BOARD 13339fd0e92SJohn Linn bool "Generic Xilinx Virtex 440 board" 13439fd0e92SJohn Linn depends on 44x 13539fd0e92SJohn Linn default n 13639fd0e92SJohn Linn select XILINX_VIRTEX_5_FXT 13739fd0e92SJohn Linn help 13839fd0e92SJohn Linn This option enables generic support for Xilinx Virtex based boards 13939fd0e92SJohn Linn that use a 440 based processor in the Virtex 5 FXT FPGA architecture. 14039fd0e92SJohn Linn 14139fd0e92SJohn Linn The generic virtex board support matches any device tree which 14239fd0e92SJohn Linn specifies 'xlnx,virtex440' in its compatible field. This includes 14339fd0e92SJohn Linn the Xilinx ML5xx reference designs using the powerpc core. 14439fd0e92SJohn Linn 14539fd0e92SJohn Linn Most Virtex 5 designs should use this unless it needs to do some 14639fd0e92SJohn Linn special configuration at board probe time. 14739fd0e92SJohn Linn 148775d5a11SJosh Boyerconfig PPC44x_SIMPLE 149775d5a11SJosh Boyer bool "Simple PowerPC 44x board support" 150775d5a11SJosh Boyer depends on 44x 151775d5a11SJosh Boyer default n 152775d5a11SJosh Boyer help 153775d5a11SJosh Boyer This option enables the simple PowerPC 44x platform support. 154775d5a11SJosh Boyer 155f6dfc805SDavid Gibson# 44x specific CPU modules, selected based on the board above. 156f6dfc805SDavid Gibsonconfig 440EP 157f6dfc805SDavid Gibson bool 158f6dfc805SDavid Gibson select PPC_FPU 159f6dfc805SDavid Gibson select IBM440EP_ERR42 16073925376SJosh Boyer select IBM_NEW_EMAC_ZMII 161f9bdedb2SSean MacLennan select USB_ARCH_HAS_OHCI 162f6dfc805SDavid Gibson 16315fc993eSValentine Barshakconfig 440EPX 16415fc993eSValentine Barshak bool 16515fc993eSValentine Barshak select PPC_FPU 166b7c1dfbaSValentine Barshak select IBM_NEW_EMAC_EMAC4 167b7c1dfbaSValentine Barshak select IBM_NEW_EMAC_RGMII 168b7c1dfbaSValentine Barshak select IBM_NEW_EMAC_ZMII 169f6dfc805SDavid Gibson 1706272175dSValentine Barshakconfig 440GRX 1716272175dSValentine Barshak bool 1726272175dSValentine Barshak select IBM_NEW_EMAC_EMAC4 1736272175dSValentine Barshak select IBM_NEW_EMAC_RGMII 1746272175dSValentine Barshak select IBM_NEW_EMAC_ZMII 1756272175dSValentine Barshak 176f6dfc805SDavid Gibsonconfig 440GP 177f6dfc805SDavid Gibson bool 1781d3bb996SDavid Gibson select IBM_NEW_EMAC_ZMII 179f6dfc805SDavid Gibson 180f6dfc805SDavid Gibsonconfig 440GX 181f6dfc805SDavid Gibson bool 1826bbc5476SHugh Blemings select IBM_NEW_EMAC_EMAC4 1836bbc5476SHugh Blemings select IBM_NEW_EMAC_RGMII 1846bbc5476SHugh Blemings select IBM_NEW_EMAC_ZMII #test only 1856bbc5476SHugh Blemings select IBM_NEW_EMAC_TAH #test only 186f6dfc805SDavid Gibson 187f6dfc805SDavid Gibsonconfig 440SP 188f6dfc805SDavid Gibson bool 189f6dfc805SDavid Gibson 1903de9c9cdSBenjamin Herrenschmidtconfig 440SPe 1913de9c9cdSBenjamin Herrenschmidt bool 1924b63c3b9SJosh Boyer select IBM_NEW_EMAC_EMAC4 1933de9c9cdSBenjamin Herrenschmidt 19466e4b334SStefan Roeseconfig 460EX 19566e4b334SStefan Roese bool 19666e4b334SStefan Roese select PPC_FPU 19766e4b334SStefan Roese select IBM_NEW_EMAC_EMAC4 19866e4b334SStefan Roese select IBM_NEW_EMAC_RGMII 19966e4b334SStefan Roese select IBM_NEW_EMAC_ZMII 20066e4b334SStefan Roese select IBM_NEW_EMAC_TAH 20166e4b334SStefan Roese 202f6dfc805SDavid Gibson# 44x errata/workaround config symbols, selected by the CPU models above 203f6dfc805SDavid Gibsonconfig IBM440EP_ERR42 204f6dfc805SDavid Gibson bool 20539fd0e92SJohn Linn 20639fd0e92SJohn Linn# Xilinx specific config options. 20739fd0e92SJohn Linnconfig XILINX_VIRTEX 20839fd0e92SJohn Linn bool 20939fd0e92SJohn Linn 21039fd0e92SJohn Linn# Xilinx Virtex 5 FXT FPGA architecture, selected by a Xilinx board above 21139fd0e92SJohn Linnconfig XILINX_VIRTEX_5_FXT 21239fd0e92SJohn Linn bool 21339fd0e92SJohn Linn select XILINX_VIRTEX 21439fd0e92SJohn Linn 215