Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d8267c1a authored by Kumar Gala's avatar Kumar Gala
Browse files

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: default avatarKumar Gala <galak@kernel.crashing.org>
parent a64887eb
Loading
Loading
Loading
Loading
+6 −5
Original line number Diff line number Diff line
choice
	prompt "82xx Board Type"
	depends on PPC_82xx
	default MPC8272_ADS
menuconfig PPC_82xx
	bool "82xx-based boards (PQ II)"
	depends on 6xx && PPC_MULTIPLATFORM

if PPC_82xx

config MPC8272_ADS
	bool "Freescale MPC8272 ADS"
@@ -36,7 +37,7 @@ config EP8248E
	  This board is also resold by Freescale as the QUICCStart
	  MPC8248 Evaluation System and/or the CWH-PPC-8248N-VE.

endchoice
endif

config PQ2ADS
	bool
+6 −4
Original line number Diff line number Diff line
menuconfig MPC83xx
	bool "83xx Board Type"
	depends on PPC_83xx
menuconfig PPC_83xx
	bool "83xx-based boards"
	depends on 6xx && PPC_MULTIPLATFORM
	select PPC_UDBG_16550
	select PPC_INDIRECT_PCI
	select FSL_SOC
	select IPIC

if MPC83xx
if PPC_83xx

config MPC831x_RDB
	bool "Freescale MPC831x RDB"
+11 −5
Original line number Diff line number Diff line
choice
	prompt "86xx Board Type"
	depends on PPC_86xx
	default MPC8641_HPCN
config PPC_86xx
menuconfig PPC_86xx
	bool "86xx-based boards"
	depends on 6xx && PPC_MULTIPLATFORM
	select FSL_SOC
	select ALTIVEC
	help
	  The Freescale E600 SoCs have 74xx cores.

if PPC_86xx

config MPC8641_HPCN
	bool "Freescale MPC8641 HPCN"
@@ -24,7 +30,7 @@ config MPC8610_HPCD
	help
	  This option enables support for the MPC8610 HPCD board.

endchoice
endif

config MPC8641
	bool
+3 −30
Original line number Diff line number Diff line
menu "Platform support"

choice
	prompt "Machine type"
	depends on PPC64 || 6xx
	default PPC_MULTIPLATFORM

config PPC_MULTIPLATFORM
	bool "Generic desktop/server/laptop"
	help
	  Select this option if configuring for an IBM pSeries or
	  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
	bool
	depends on PPC64 || 6xx
	default y

config CLASSIC32
	def_bool y