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 114*39fd0e92SJohn Linnconfig XILINX_VIRTEX440_GENERIC_BOARD 115*39fd0e92SJohn Linn bool "Generic Xilinx Virtex 440 board" 116*39fd0e92SJohn Linn depends on 44x 117*39fd0e92SJohn Linn default n 118*39fd0e92SJohn Linn select XILINX_VIRTEX_5_FXT 119*39fd0e92SJohn Linn help 120*39fd0e92SJohn Linn This option enables generic support for Xilinx Virtex based boards 121*39fd0e92SJohn Linn that use a 440 based processor in the Virtex 5 FXT FPGA architecture. 122*39fd0e92SJohn Linn 123*39fd0e92SJohn Linn The generic virtex board support matches any device tree which 124*39fd0e92SJohn Linn specifies 'xlnx,virtex440' in its compatible field. This includes 125*39fd0e92SJohn Linn the Xilinx ML5xx reference designs using the powerpc core. 126*39fd0e92SJohn Linn 127*39fd0e92SJohn Linn Most Virtex 5 designs should use this unless it needs to do some 128*39fd0e92SJohn Linn special configuration at board probe time. 129*39fd0e92SJohn Linn 130f6dfc805SDavid Gibson# 44x specific CPU modules, selected based on the board above. 131f6dfc805SDavid Gibsonconfig 440EP 132f6dfc805SDavid Gibson bool 133f6dfc805SDavid Gibson select PPC_FPU 134f6dfc805SDavid Gibson select IBM440EP_ERR42 13573925376SJosh Boyer select IBM_NEW_EMAC_ZMII 136f9bdedb2SSean MacLennan select USB_ARCH_HAS_OHCI 137f6dfc805SDavid Gibson 13815fc993eSValentine Barshakconfig 440EPX 13915fc993eSValentine Barshak bool 14015fc993eSValentine Barshak select PPC_FPU 141b7c1dfbaSValentine Barshak select IBM_NEW_EMAC_EMAC4 142b7c1dfbaSValentine Barshak select IBM_NEW_EMAC_RGMII 143b7c1dfbaSValentine Barshak select IBM_NEW_EMAC_ZMII 144f6dfc805SDavid Gibson 1456272175dSValentine Barshakconfig 440GRX 1466272175dSValentine Barshak bool 1476272175dSValentine Barshak select IBM_NEW_EMAC_EMAC4 1486272175dSValentine Barshak select IBM_NEW_EMAC_RGMII 1496272175dSValentine Barshak select IBM_NEW_EMAC_ZMII 1506272175dSValentine Barshak 151f6dfc805SDavid Gibsonconfig 440GP 152f6dfc805SDavid Gibson bool 1531d3bb996SDavid Gibson select IBM_NEW_EMAC_ZMII 154f6dfc805SDavid Gibson 155f6dfc805SDavid Gibsonconfig 440GX 156f6dfc805SDavid Gibson bool 1576bbc5476SHugh Blemings select IBM_NEW_EMAC_EMAC4 1586bbc5476SHugh Blemings select IBM_NEW_EMAC_RGMII 1596bbc5476SHugh Blemings select IBM_NEW_EMAC_ZMII #test only 1606bbc5476SHugh Blemings select IBM_NEW_EMAC_TAH #test only 161f6dfc805SDavid Gibson 162f6dfc805SDavid Gibsonconfig 440SP 163f6dfc805SDavid Gibson bool 164f6dfc805SDavid Gibson 1653de9c9cdSBenjamin Herrenschmidtconfig 440SPe 1663de9c9cdSBenjamin Herrenschmidt bool 1674b63c3b9SJosh Boyer select IBM_NEW_EMAC_EMAC4 1683de9c9cdSBenjamin Herrenschmidt 16966e4b334SStefan Roeseconfig 460EX 17066e4b334SStefan Roese bool 17166e4b334SStefan Roese select PPC_FPU 17266e4b334SStefan Roese select IBM_NEW_EMAC_EMAC4 17366e4b334SStefan Roese select IBM_NEW_EMAC_RGMII 17466e4b334SStefan Roese select IBM_NEW_EMAC_ZMII 17566e4b334SStefan Roese select IBM_NEW_EMAC_TAH 17666e4b334SStefan Roese 177f6dfc805SDavid Gibson# 44x errata/workaround config symbols, selected by the CPU models above 178f6dfc805SDavid Gibsonconfig IBM440EP_ERR42 179f6dfc805SDavid Gibson bool 180*39fd0e92SJohn Linn 181*39fd0e92SJohn Linn# Xilinx specific config options. 182*39fd0e92SJohn Linnconfig XILINX_VIRTEX 183*39fd0e92SJohn Linn bool 184*39fd0e92SJohn Linn 185*39fd0e92SJohn Linn# Xilinx Virtex 5 FXT FPGA architecture, selected by a Xilinx board above 186*39fd0e92SJohn Linnconfig XILINX_VIRTEX_5_FXT 187*39fd0e92SJohn Linn bool 188*39fd0e92SJohn Linn select XILINX_VIRTEX 189*39fd0e92SJohn Linn 190