From d88db6801674cde8cc89cc4d4fbb6ce6a48bbe65 Mon Sep 17 00:00:00 2001 From: Tom Rini Date: Thu, 11 Sep 2003 21:17:15 -0700 Subject: [PATCH] PPC32: Merge MPC8260 board selection with other 'classic PPC' boards. This will make things like 'allyesconfig' and 'allmodconfig' produce a much more sane config file. It didn't really make sense to split these boards out anyhow, as they aren't 'radically different' like the 8xx boards that this distinction was styled on. --- arch/ppc/Kconfig | 115 +++++++++++++++++------------------------------ 1 file changed, 42 insertions(+), 73 deletions(-) diff --git a/arch/ppc/Kconfig b/arch/ppc/Kconfig index 5ac3fb25b272a..b1d5d6d96b609 100644 --- a/arch/ppc/Kconfig +++ b/arch/ppc/Kconfig @@ -84,17 +84,6 @@ config PTE_64BIT source arch/ppc/platforms/4xx/Kconfig -config 8260 - bool "MPC8260 CPM Support" - depends on 6xx - help - The MPC8260 CPM (Communications Processor Module) is a typical - embedded CPU made by Motorola. Selecting this option means that - you wish to build a kernel for a machine with specifically an 8260 - for a CPU. - - If in doubt, say N. - config GENERIC_ISA_DMA bool depends on POWER3 || 6xx && !8260 @@ -115,59 +104,6 @@ config SERIAL_CONSOLE depends on 8xx || 8260 default y -choice - prompt "Machine Type" - depends on 8260 - default WILLOW_1 - -config EST8260 - bool "EST8260" - ---help--- - EST8260: - 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 - , but the EST8260 cannot be found on it - and has probably been discontinued or rebadged. - - TQM8260: - 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: - - PM826: - Modular system with MPC8260 CPU - Manufacturer: MicroSys GmbH, - Date of Release: mid 2001 - End of life: - - URL: - - CU824: - VMEBus Board with PCI extension with MPC8240 CPU - Manufacturer: MicroSys GmbH, http://www.microsys.de/ - Date of Release: early 2001 (?) - End of life: - - URL: - -config SBS8260 - bool "SBS8260" - -config RPX6 - bool "RPXSUPER" - -config TQM8260 - bool "TQM8260" - -config WILLOW_1 - bool "Willow" - -endchoice - config NOT_COHERENT_CACHE bool depends on 4xx || 8xx @@ -409,7 +345,7 @@ config EMBEDDEDBOOT choice prompt "Machine Type" - depends on (6xx || POWER3) && !8260 + depends on 6xx || POWER3 default PPC_MULTIPLATFORM ---help--- Linux currently supports several different kinds of PowerPC-based @@ -443,7 +379,7 @@ config APUS More information is available at: . -config WILLOW_2 +config WILLOW bool "Cogent-Willow" config PCORE @@ -498,8 +434,46 @@ config GEMINI series Single Board Computer. More information is available at: . +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 + , but the EST8260 cannot be found on it + and has probably been discontinued or rebadged. + +config SBS8260 + bool "SBS8260" + +config RPX6 + 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: + endchoice +config 8260 + bool "MPC8260 CPM Support" if WILLOW + depends on 6xx + default y if TQM8260 || RPXSUPER || EST8260 || SBS8260 + help + The MPC8260 CPM (Communications Processor Module) is a typical + embedded CPU made by Motorola. Selecting this option means that + you wish to build a kernel for a machine with specifically an 8260 + for a CPU. + + config PPC_CHRP bool depends on PPC_MULTIPLATFORM @@ -527,17 +501,12 @@ config PPC_OF config FORCE bool - depends on 6xx && !8260 && (PCORE || POWERPMC250) + depends on 6xx && (PCORE || POWERPMC250) default y config EPIC_SERIAL_MODE bool - depends on 6xx && !8260 && (LOPEC || SANDPOINT) - default y - -config WILLOW - bool - depends on WILLOW_1 || WILLOW_2 + depends on 6xx && (LOPEC || SANDPOINT) default y config MPC10X_STORE_GATHERING -- 2.53.0