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

Commit 3a83156b authored by Kumar Gala's avatar Kumar Gala
Browse files

[POWERPC] 85xx: rework platform Kconfig



* Allow multiple boards to be selected in a single build
* Removed Kconfig option '85xx' which existed only for compat with arch/ppc
* Added a multiplatform 85xx defconfig (mpc85xx_defconfig). This builds
  all 85xx boards except sbc8560 and stx_gp3 since these to boards have
  board specific ifdef in driver code that may break all other boards

Signed-off-by: default avatarKumar Gala <galak@kernel.crashing.org>
parent b9d3f259
Loading
Loading
Loading
Loading
+1523 −0

File added.

Preview size limit exceeded, changes collapsed.

+11 −21
Original line number Diff line number Diff line
choice
	prompt "Machine Type"
menuconfig MPC85xx
	bool "Machine Type"
	depends on PPC_85xx
	default MPC8540_ADS
	select PPC_UDBG_16550
	select PPC_INDIRECT_PCI if PCI
	select MPIC
	select FSL_PCI if PCI
	select SERIAL_8250_SHARE_IRQ if SERIAL_8250
	default y

if MPC85xx

config MPC8540_ADS
	bool "Freescale MPC8540 ADS"
@@ -96,24 +103,7 @@ config SBC8560
	help
	  This option enables support for the Wind River SBC8560 board

endchoice
endif # MPC85xx

config TQM85xx
	bool
	select MPC85xx

config MPC8540
	bool
	select PPC_UDBG_16550
	select PPC_INDIRECT_PCI
	default y if MPC8540_ADS || MPC85xx_CDS || SBC8548

config MPC85xx
	bool
	select PPC_UDBG_16550
	select PPC_INDIRECT_PCI if PCI
	select MPIC
	select FSL_PCI if PCI
	select SERIAL_8250_SHARE_IRQ if SERIAL_8250
	default y if MPC8540_ADS || MPC85xx_CDS || MPC8560_ADS \
		|| MPC85xx_MDS || MPC85xx_DS || STX_GP3 || SBC8560 || SBC8548
+1 −5
Original line number Diff line number Diff line
@@ -29,8 +29,8 @@ config PPC_85xx
	bool "Freescale 85xx"
	select E500
	select FSL_SOC
	select 85xx
	select WANT_DEVICE_TREE
	select MPC85xx

config PPC_8xx
	bool "Freescale 8xx"
@@ -97,10 +97,6 @@ config 8xx
config 83xx
	bool

# this is temp to handle compat with arch=ppc
config 85xx
	bool

config E500
	bool

+1 −1
Original line number Diff line number Diff line
@@ -2301,7 +2301,7 @@ config GELIC_NET

config GIANFAR
	tristate "Gianfar Ethernet"
	depends on 85xx || 83xx || PPC_86xx
	depends on FSL_SOC
	select PHYLIB
	select CRC32
	help