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

Commit 847cdf42 authored by Grant Likely's avatar Grant Likely
Browse files

powerpc/mpc5200: fix bestcomm Kconfig dependencies



Without this patch it is possible to select drivers which require
bestcomm support without bestcomm support being selected.  This
patch reworks the bestcomm dependencies to ensure the correct
bestcomm tasks are always enabled.

Reported-by: default avatarHans Lehmann <hans.lehmann@ritter-elektronik.de>
Signed-off-by: default avatarGrant Likely <grant.likely@secretlab.ca>
parent 4ffaf869
Loading
Loading
Loading
Loading
+3 −6
Original line number Diff line number Diff line
@@ -17,23 +17,20 @@ config PPC_BESTCOMM
	  answer Y or M. Otherwise say N.

config PPC_BESTCOMM_ATA
	tristate "Bestcomm ATA task support"
	tristate
	depends on PPC_BESTCOMM
	default n
	help
	  This option enables the support for the ATA task.

config PPC_BESTCOMM_FEC
	tristate "Bestcomm FEC tasks support"
	tristate
	depends on PPC_BESTCOMM
	default n
	help
	  This option enables the support for the FEC tasks.

config PPC_BESTCOMM_GEN_BD
	tristate "Bestcomm GenBD tasks support"
	tristate
	depends on PPC_BESTCOMM
	default n
	help
	  This option enables the support for the GenBD tasks.
+2 −1
Original line number Diff line number Diff line
@@ -1825,9 +1825,10 @@ config FEC2

config FEC_MPC52xx
	tristate "MPC52xx FEC driver"
	depends on PPC_MPC52xx && PPC_BESTCOMM_FEC
	depends on PPC_MPC52xx && PPC_BESTCOMM
	select CRC32
	select PHYLIB
	select PPC_BESTCOMM_FEC
	---help---
	  This option enables support for the MPC5200's on-chip
	  Fast Ethernet Controller
+2 −1
Original line number Diff line number Diff line
@@ -20,7 +20,8 @@ config SND_SOC_MPC8610_HPCD

config SND_SOC_MPC5200_I2S
	tristate "Freescale MPC5200 PSC in I2S mode driver"
	depends on SND_SOC && PPC_MPC52xx && PPC_BESTCOMM
	select SND_SOC_OF_SIMPLE
	depends on SND_SOC && PPC_MPC52xx
	select PPC_BESTCOMM_GEN_BD
	help
	  Say Y here to support the MPC5200 PSCs in I2S mode.