dect
/
linux-2.6
Archived
13
0
Fork 0

powerpc: Add 82xx/83xx/86xx to 6xx Multiplatform

There isn't any reason at this point that we can't build 82xx, 83xx & 86xx
support in with the other 6xx based boards.  Twiddle the Kconfigs to allow
this.

This allows us to remove the machine type selection for related to 6xx.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
This commit is contained in:
Kumar Gala 2008-06-27 11:26:26 -05:00
parent a64887eb0a
commit d8267c1a36
4 changed files with 26 additions and 44 deletions

View File

@ -1,7 +1,8 @@
choice menuconfig PPC_82xx
prompt "82xx Board Type" bool "82xx-based boards (PQ II)"
depends on PPC_82xx depends on 6xx && PPC_MULTIPLATFORM
default MPC8272_ADS
if PPC_82xx
config MPC8272_ADS config MPC8272_ADS
bool "Freescale MPC8272 ADS" bool "Freescale MPC8272 ADS"
@ -36,7 +37,7 @@ config EP8248E
This board is also resold by Freescale as the QUICCStart This board is also resold by Freescale as the QUICCStart
MPC8248 Evaluation System and/or the CWH-PPC-8248N-VE. MPC8248 Evaluation System and/or the CWH-PPC-8248N-VE.
endchoice endif
config PQ2ADS config PQ2ADS
bool bool

View File

@ -1,10 +1,12 @@
menuconfig MPC83xx menuconfig PPC_83xx
bool "83xx Board Type" bool "83xx-based boards"
depends on PPC_83xx depends on 6xx && PPC_MULTIPLATFORM
select PPC_UDBG_16550 select PPC_UDBG_16550
select PPC_INDIRECT_PCI select PPC_INDIRECT_PCI
select FSL_SOC
select IPIC
if MPC83xx if PPC_83xx
config MPC831x_RDB config MPC831x_RDB
bool "Freescale MPC831x RDB" bool "Freescale MPC831x RDB"

View File

@ -1,7 +1,13 @@
choice config PPC_86xx
prompt "86xx Board Type" menuconfig PPC_86xx
depends on PPC_86xx bool "86xx-based boards"
default MPC8641_HPCN depends on 6xx && PPC_MULTIPLATFORM
select FSL_SOC
select ALTIVEC
help
The Freescale E600 SoCs have 74xx cores.
if PPC_86xx
config MPC8641_HPCN config MPC8641_HPCN
bool "Freescale MPC8641 HPCN" bool "Freescale MPC8641 HPCN"
@ -24,7 +30,7 @@ config MPC8610_HPCD
help help
This option enables support for the MPC8610 HPCD board. This option enables support for the MPC8610 HPCD board.
endchoice endif
config MPC8641 config MPC8641
bool bool

View File

@ -1,36 +1,9 @@
menu "Platform support" menu "Platform support"
choice
prompt "Machine type"
depends on PPC64 || 6xx
default PPC_MULTIPLATFORM
config PPC_MULTIPLATFORM config PPC_MULTIPLATFORM
bool "Generic desktop/server/laptop" bool
help depends on PPC64 || 6xx
Select this option if configuring for an IBM pSeries or default y
RS/6000 machine, an Apple machine, or a PReP, CHRP,
Maple or Cell-based machine.
config PPC_82xx
bool "Freescale 82xx"
depends on 6xx
config PPC_83xx
bool "Freescale 83xx"
depends on 6xx
select FSL_SOC
select MPC83xx
select IPIC
config PPC_86xx
bool "Freescale 86xx"
depends on 6xx
select FSL_SOC
select ALTIVEC
help
The Freescale E600 SoCs have 74xx cores.
endchoice
config CLASSIC32 config CLASSIC32
def_bool y def_bool y