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 84e00de30aSVictor Gallardoconfig ARCHES 85e00de30aSVictor Gallardo bool "Arches" 86e00de30aSVictor Gallardo depends on 44x 87e00de30aSVictor Gallardo default n 88e00de30aSVictor Gallardo select PPC44x_SIMPLE 89e00de30aSVictor Gallardo select 460EX # Odd since it uses 460GT but the effects are the same 90e00de30aSVictor Gallardo select PCI 91e00de30aSVictor Gallardo select PPC4xx_PCI_EXPRESS 92e00de30aSVictor Gallardo help 93e00de30aSVictor Gallardo This option enables support for the AMCC Dual PPC460GT evaluation board. 94e00de30aSVictor Gallardo 9566e4b334SStefan Roeseconfig CANYONLANDS 9666e4b334SStefan Roese bool "Canyonlands" 9766e4b334SStefan Roese depends on 44x 9866e4b334SStefan Roese default n 99aaf136c2SJosh Boyer select PPC44x_SIMPLE 10066e4b334SStefan Roese select 460EX 10166e4b334SStefan Roese select PCI 10266e4b334SStefan Roese select PPC4xx_PCI_EXPRESS 103e00de30aSVictor Gallardo select IBM_NEW_EMAC_RGMII 104e00de30aSVictor Gallardo select IBM_NEW_EMAC_ZMII 10566e4b334SStefan Roese help 10666e4b334SStefan Roese This option enables support for the AMCC PPC460EX evaluation board. 10766e4b334SStefan Roese 108ded563cfSJosh Boyerconfig GLACIER 109ded563cfSJosh Boyer bool "Glacier" 110ded563cfSJosh Boyer depends on 44x 111ded563cfSJosh Boyer default n 112ded563cfSJosh Boyer select PPC44x_SIMPLE 113ded563cfSJosh Boyer select 460EX # Odd since it uses 460GT but the effects are the same 114ded563cfSJosh Boyer select PCI 115ded563cfSJosh Boyer select PPC4xx_PCI_EXPRESS 116e00de30aSVictor Gallardo select IBM_NEW_EMAC_RGMII 117e00de30aSVictor Gallardo select IBM_NEW_EMAC_ZMII 118ded563cfSJosh Boyer help 119ded563cfSJosh Boyer This option enables support for the AMCC PPC460GT evaluation board. 120ded563cfSJosh Boyer 1216c712090SMadhulika Madishettyconfig REDWOOD 1226c712090SMadhulika Madishetty bool "Redwood" 1236c712090SMadhulika Madishetty depends on 44x 1246c712090SMadhulika Madishetty default n 1256c712090SMadhulika Madishetty select PPC44x_SIMPLE 1266c712090SMadhulika Madishetty select 460SX 1276c712090SMadhulika Madishetty select PCI 1286c712090SMadhulika Madishetty select PPC4xx_PCI_EXPRESS 1296c712090SMadhulika Madishetty help 1306c712090SMadhulika Madishetty This option enables support for the AMCC PPC460SX Redwood board. 1316c712090SMadhulika Madishetty 132ed70854aSJosh Boyerconfig YOSEMITE 133ed70854aSJosh Boyer bool "Yosemite" 134ed70854aSJosh Boyer depends on 44x 135ed70854aSJosh Boyer default n 136380c313aSJosh Boyer select PPC44x_SIMPLE 137ed70854aSJosh Boyer select 440EP 138ed70854aSJosh Boyer select PCI 139ed70854aSJosh Boyer help 140ed70854aSJosh Boyer This option enables support for the AMCC PPC440EP evaluation board. 141ed70854aSJosh Boyer 142f6dfc805SDavid Gibson#config LUAN 143f6dfc805SDavid Gibson# bool "Luan" 144f6dfc805SDavid Gibson# depends on 44x 145f6dfc805SDavid Gibson# default n 146f6dfc805SDavid Gibson# select 440SP 147f6dfc805SDavid Gibson# help 148f6dfc805SDavid Gibson# This option enables support for the IBM PPC440SP evaluation board. 149f6dfc805SDavid Gibson 150f6dfc805SDavid Gibson#config OCOTEA 151f6dfc805SDavid Gibson# bool "Ocotea" 152f6dfc805SDavid Gibson# depends on 44x 153f6dfc805SDavid Gibson# default n 154f6dfc805SDavid Gibson# select 440GX 155f6dfc805SDavid Gibson# help 156f6dfc805SDavid Gibson# This option enables support for the IBM PPC440GX evaluation board. 157f6dfc805SDavid Gibson 15839fd0e92SJohn Linnconfig XILINX_VIRTEX440_GENERIC_BOARD 15939fd0e92SJohn Linn bool "Generic Xilinx Virtex 440 board" 16039fd0e92SJohn Linn depends on 44x 16139fd0e92SJohn Linn default n 16239fd0e92SJohn Linn select XILINX_VIRTEX_5_FXT 16339fd0e92SJohn Linn help 16439fd0e92SJohn Linn This option enables generic support for Xilinx Virtex based boards 16539fd0e92SJohn Linn that use a 440 based processor in the Virtex 5 FXT FPGA architecture. 16639fd0e92SJohn Linn 16739fd0e92SJohn Linn The generic virtex board support matches any device tree which 16839fd0e92SJohn Linn specifies 'xlnx,virtex440' in its compatible field. This includes 16939fd0e92SJohn Linn the Xilinx ML5xx reference designs using the powerpc core. 17039fd0e92SJohn Linn 17139fd0e92SJohn Linn Most Virtex 5 designs should use this unless it needs to do some 17239fd0e92SJohn Linn special configuration at board probe time. 17339fd0e92SJohn Linn 174775d5a11SJosh Boyerconfig PPC44x_SIMPLE 175775d5a11SJosh Boyer bool "Simple PowerPC 44x board support" 176775d5a11SJosh Boyer depends on 44x 177775d5a11SJosh Boyer default n 178775d5a11SJosh Boyer help 179775d5a11SJosh Boyer This option enables the simple PowerPC 44x platform support. 180775d5a11SJosh Boyer 181878e7556SSteven A. Falcoconfig PPC4xx_GPIO 182878e7556SSteven A. Falco bool "PPC4xx GPIO support" 183878e7556SSteven A. Falco depends on 44x 184878e7556SSteven A. Falco select ARCH_REQUIRE_GPIOLIB 185878e7556SSteven A. Falco select GENERIC_GPIO 186878e7556SSteven A. Falco help 187878e7556SSteven A. Falco Enable gpiolib support for ppc440 based boards 188878e7556SSteven A. Falco 189f6dfc805SDavid Gibson# 44x specific CPU modules, selected based on the board above. 190f6dfc805SDavid Gibsonconfig 440EP 191f6dfc805SDavid Gibson bool 192f6dfc805SDavid Gibson select PPC_FPU 193f6dfc805SDavid Gibson select IBM440EP_ERR42 19473925376SJosh Boyer select IBM_NEW_EMAC_ZMII 195f9bdedb2SSean MacLennan select USB_ARCH_HAS_OHCI 196f6dfc805SDavid Gibson 19715fc993eSValentine Barshakconfig 440EPX 19815fc993eSValentine Barshak bool 19915fc993eSValentine Barshak select PPC_FPU 200b7c1dfbaSValentine Barshak select IBM_NEW_EMAC_EMAC4 201b7c1dfbaSValentine Barshak select IBM_NEW_EMAC_RGMII 202b7c1dfbaSValentine Barshak select IBM_NEW_EMAC_ZMII 203f6dfc805SDavid Gibson 2046272175dSValentine Barshakconfig 440GRX 2056272175dSValentine Barshak bool 2066272175dSValentine Barshak select IBM_NEW_EMAC_EMAC4 2076272175dSValentine Barshak select IBM_NEW_EMAC_RGMII 2086272175dSValentine Barshak select IBM_NEW_EMAC_ZMII 2096272175dSValentine Barshak 210f6dfc805SDavid Gibsonconfig 440GP 211f6dfc805SDavid Gibson bool 2121d3bb996SDavid Gibson select IBM_NEW_EMAC_ZMII 213f6dfc805SDavid Gibson 214f6dfc805SDavid Gibsonconfig 440GX 215f6dfc805SDavid Gibson bool 2166bbc5476SHugh Blemings select IBM_NEW_EMAC_EMAC4 2176bbc5476SHugh Blemings select IBM_NEW_EMAC_RGMII 2186bbc5476SHugh Blemings select IBM_NEW_EMAC_ZMII #test only 2196bbc5476SHugh Blemings select IBM_NEW_EMAC_TAH #test only 220f6dfc805SDavid Gibson 221f6dfc805SDavid Gibsonconfig 440SP 222f6dfc805SDavid Gibson bool 223f6dfc805SDavid Gibson 2243de9c9cdSBenjamin Herrenschmidtconfig 440SPe 2253de9c9cdSBenjamin Herrenschmidt bool 2264b63c3b9SJosh Boyer select IBM_NEW_EMAC_EMAC4 2273de9c9cdSBenjamin Herrenschmidt 22866e4b334SStefan Roeseconfig 460EX 22966e4b334SStefan Roese bool 23066e4b334SStefan Roese select PPC_FPU 23166e4b334SStefan Roese select IBM_NEW_EMAC_EMAC4 23266e4b334SStefan Roese select IBM_NEW_EMAC_TAH 23366e4b334SStefan Roese 2346c712090SMadhulika Madishettyconfig 460SX 2356c712090SMadhulika Madishetty bool 2366c712090SMadhulika Madishetty select PPC_FPU 2376c712090SMadhulika Madishetty select IBM_NEW_EMAC_EMAC4 2386c712090SMadhulika Madishetty select IBM_NEW_EMAC_RGMII 2396c712090SMadhulika Madishetty select IBM_NEW_EMAC_ZMII 2406c712090SMadhulika Madishetty select IBM_NEW_EMAC_TAH 2416c712090SMadhulika Madishetty 242f6dfc805SDavid Gibson# 44x errata/workaround config symbols, selected by the CPU models above 243f6dfc805SDavid Gibsonconfig IBM440EP_ERR42 244f6dfc805SDavid Gibson bool 24539fd0e92SJohn Linn 24639fd0e92SJohn Linn# Xilinx specific config options. 24739fd0e92SJohn Linnconfig XILINX_VIRTEX 24839fd0e92SJohn Linn bool 249*514a30d9SGrant Likely select DEFAULT_UIMAGE 25039fd0e92SJohn Linn 25139fd0e92SJohn Linn# Xilinx Virtex 5 FXT FPGA architecture, selected by a Xilinx board above 25239fd0e92SJohn Linnconfig XILINX_VIRTEX_5_FXT 25339fd0e92SJohn Linn bool 25439fd0e92SJohn Linn select XILINX_VIRTEX 25539fd0e92SJohn Linn 256