| choice |
| prompt "Machine Type" |
| depends on EMBEDDED6xx |
| |
| config KATANA |
| bool "Artesyn-Katana" |
| help |
| Select KATANA if configuring an Artesyn KATANA 750i or 3750 |
| cPCI board. |
| |
| config WILLOW |
| bool "Cogent-Willow" |
| |
| config CPCI690 |
| bool "Force-CPCI690" |
| help |
| Select CPCI690 if configuring a Force CPCI690 cPCI board. |
| |
| config POWERPMC250 |
| bool "Force-PowerPMC250" |
| |
| config CHESTNUT |
| bool "IBM 750FX Eval board or 750GX Eval board" |
| help |
| Select CHESTNUT if configuring an IBM 750FX Eval Board or a |
| IBM 750GX Eval board. |
| |
| config SPRUCE |
| bool "IBM-Spruce" |
| select PPC_INDIRECT_PCI |
| |
| config HDPU |
| bool "Sky-HDPU" |
| help |
| Select HDPU if configuring a Sky Computers Compute Blade. |
| |
| config HDPU_FEATURES |
| depends HDPU |
| tristate "HDPU-Features" |
| help |
| Select to enable HDPU enhanced features. |
| |
| config EV64260 |
| bool "Marvell-EV64260BP" |
| help |
| Select EV64260 if configuring a Marvell (formerly Galileo) |
| EV64260BP Evaluation platform. |
| |
| config LOPEC |
| bool "Motorola-LoPEC" |
| select PPC_I8259 |
| |
| config MVME5100 |
| bool "Motorola-MVME5100" |
| select PPC_INDIRECT_PCI |
| |
| config PPLUS |
| bool "Motorola-PowerPlus" |
| select PPC_I8259 |
| select PPC_INDIRECT_PCI |
| |
| config PRPMC750 |
| bool "Motorola-PrPMC750" |
| select PPC_INDIRECT_PCI |
| |
| config PRPMC800 |
| bool "Motorola-PrPMC800" |
| select PPC_INDIRECT_PCI |
| |
| config SANDPOINT |
| bool "Motorola-Sandpoint" |
| select PPC_I8259 |
| help |
| Select SANDPOINT if configuring for a Motorola Sandpoint X3 |
| (any flavor). |
| |
| config MPC7448HPC2 |
| bool "Freescale MPC7448HPC2(Taiga)" |
| select TSI108_BRIDGE |
| select DEFAULT_UIMAGE |
| select PPC_UDBG_16550 |
| select MPIC |
| select MPIC_WEIRD |
| help |
| Select MPC7448HPC2 if configuring for Freescale MPC7448HPC2 (Taiga) |
| platform |
| |
| config RADSTONE_PPC7D |
| bool "Radstone Technology PPC7D board" |
| select PPC_I8259 |
| |
| config PAL4 |
| bool "SBS-Palomar4" |
| |
| config GEMINI |
| bool "Synergy-Gemini" |
| select PPC_INDIRECT_PCI |
| depends on BROKEN |
| help |
| Select Gemini if configuring for a Synergy Microsystems' Gemini |
| series Single Board Computer. More information is available at: |
| <http://www.synergymicro.com/PressRel/97_10_15.html>. |
| |
| config EST8260 |
| bool "EST8260" |
| ---help--- |
| The EST8260 is a single-board computer manufactured by Wind River |
| Systems, Inc. (formerly Embedded Support Tools Corp.) and based on |
| the MPC8260. Wind River Systems has a website at |
| <http://www.windriver.com/>, but the EST8260 cannot be found on it |
| and has probably been discontinued or rebadged. |
| |
| config SBC82xx |
| bool "SBC82xx" |
| ---help--- |
| SBC PowerQUICC II, single-board computer with MPC82xx CPU |
| Manufacturer: Wind River Systems, Inc. |
| Date of Release: May 2003 |
| End of Life: - |
| URL: <http://www.windriver.com/> |
| |
| config SBS8260 |
| bool "SBS8260" |
| |
| config RPX8260 |
| bool "RPXSUPER" |
| |
| config TQM8260 |
| bool "TQM8260" |
| ---help--- |
| MPC8260 based module, little larger than credit card, |
| up to 128 MB global + 64 MB local RAM, 32 MB Flash, |
| 32 kB EEPROM, 256 kB L@ Cache, 10baseT + 100baseT Ethernet, |
| 2 x serial ports, ... |
| Manufacturer: TQ Components, www.tq-group.de |
| Date of Release: June 2001 |
| End of Life: not yet :-) |
| URL: <http://www.denx.de/PDF/TQM82xx_SPEC_Rev005.pdf> |
| |
| config ADS8272 |
| bool "ADS8272" |
| |
| config PQ2FADS |
| bool "Freescale-PQ2FADS" |
| help |
| Select PQ2FADS if you wish to configure for a Freescale |
| PQ2FADS board (-VR or -ZU). |
| |
| config LITE5200 |
| bool "Freescale LITE5200 / (IceCube)" |
| select PPC_MPC52xx |
| help |
| Support for the LITE5200 dev board for the MPC5200 from Freescale. |
| This is for the LITE5200 version 2.0 board. Don't know if it changes |
| much but it's only been tested on this board version. I think this |
| board is also known as IceCube. |
| |
| config EV64360 |
| bool "Marvell-EV64360BP" |
| help |
| Select EV64360 if configuring a Marvell EV64360BP Evaluation |
| platform. |
| endchoice |
| |
| config PQ2ADS |
| bool |
| depends on ADS8272 |
| default y |
| |
| config TQM8xxL |
| bool |
| depends on 8xx && (TQM823L || TQM850L || FPS850L || TQM855L || TQM860L) |
| default y |
| |
| config PPC_MPC52xx |
| bool |
| |
| config 8260 |
| bool "CPM2 Support" if WILLOW |
| depends on 6xx |
| default y if TQM8260 || RPX8260 || EST8260 || SBS8260 || SBC82xx || PQ2FADS |
| help |
| The MPC8260 is a typical embedded CPU made by Motorola. Selecting |
| this option means that you wish to build a kernel for a machine with |
| an 8260 class CPU. |
| |
| config 8272 |
| bool |
| depends on 6xx |
| default y if ADS8272 |
| select 8260 |
| help |
| The MPC8272 CPM has a different internal dpram setup than other CPM2 |
| devices |
| |
| config CPM2 |
| bool |
| depends on 8260 || MPC8560 || MPC8555 |
| default y |
| help |
| The CPM2 (Communications Processor Module) is a coprocessor on |
| embedded CPUs made by Motorola. Selecting this option means that |
| you wish to build a kernel for a machine with a CPM2 coprocessor |
| on it (826x, 827x, 8560). |
| |
| config PPC_GEN550 |
| bool |
| depends on SANDPOINT || SPRUCE || PPLUS || \ |
| PRPMC750 || PRPMC800 || LOPEC || \ |
| (EV64260 && !SERIAL_MPSC) || CHESTNUT || RADSTONE_PPC7D || \ |
| 83xx |
| default y |
| |
| config FORCE |
| bool |
| depends on 6xx && POWERPMC250 |
| default y |
| |
| config GT64260 |
| bool |
| depends on EV64260 || CPCI690 |
| default y |
| |
| config MV64360 # Really MV64360 & MV64460 |
| bool |
| depends on CHESTNUT || KATANA || RADSTONE_PPC7D || HDPU || EV64360 |
| default y |
| |
| config MV64X60 |
| bool |
| depends on (GT64260 || MV64360) |
| select PPC_INDIRECT_PCI |
| default y |
| |
| config TSI108_BRIDGE |
| bool |
| depends on MPC7448HPC2 |
| default y |
| |
| menu "Set bridge options" |
| depends on MV64X60 |
| |
| config NOT_COHERENT_CACHE |
| bool "Turn off Cache Coherency" |
| default n |
| help |
| Some 64x60 bridges lock up when trying to enforce cache coherency. |
| When this option is selected, cache coherency will be turned off. |
| Note that this can cause other problems (e.g., stale data being |
| speculatively loaded via a cached mapping). Use at your own risk. |
| |
| config MV64X60_BASE |
| hex "Set bridge base used by firmware" |
| default "0xf1000000" |
| help |
| A firmware can leave the base address of the bridge's registers at |
| a non-standard location. If so, set this value to reflect the |
| address of that non-standard location. |
| |
| config MV64X60_NEW_BASE |
| hex "Set bridge base used by kernel" |
| default "0xf1000000" |
| help |
| If the current base address of the bridge's registers is not where |
| you want it, set this value to the address that you want it moved to. |
| |
| endmenu |
| |
| config NONMONARCH_SUPPORT |
| bool "Enable Non-Monarch Support" |
| depends on PRPMC800 |
| |
| config HARRIER |
| bool |
| depends on PRPMC800 |
| default y |
| |
| config EPIC_SERIAL_MODE |
| bool |
| depends on 6xx && (LOPEC || SANDPOINT) |
| default y |
| |
| config MPC10X_BRIDGE |
| bool |
| depends on POWERPMC250 || LOPEC || SANDPOINT |
| select PPC_INDIRECT_PCI |
| default y |
| |
| config MPC10X_OPENPIC |
| bool |
| depends on POWERPMC250 || LOPEC || SANDPOINT |
| default y |
| |
| config MPC10X_STORE_GATHERING |
| bool "Enable MPC10x store gathering" |
| depends on MPC10X_BRIDGE |
| |
| config SANDPOINT_ENABLE_UART1 |
| bool "Enable DUART mode on Sandpoint" |
| depends on SANDPOINT |
| help |
| If this option is enabled then the MPC824x processor will run |
| in DUART mode instead of UART mode. |
| |
| config HARRIER_STORE_GATHERING |
| bool "Enable Harrier store gathering" |
| depends on HARRIER |
| |
| config MVME5100_IPMC761_PRESENT |
| bool "MVME5100 configured with an IPMC761" |
| depends on MVME5100 |
| select PPC_I8259 |
| |
| config SPRUCE_BAUD_33M |
| bool "Spruce baud clock support" |
| depends on SPRUCE |