847cdf42d5
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: Hans Lehmann <hans.lehmann@ritter-elektronik.de> Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
36 lines
826 B
Text
36 lines
826 B
Text
#
|
|
# Kconfig options for Bestcomm
|
|
#
|
|
|
|
config PPC_BESTCOMM
|
|
tristate "Bestcomm DMA engine support"
|
|
depends on PPC_MPC52xx
|
|
default n
|
|
select PPC_LIB_RHEAP
|
|
help
|
|
BestComm is the name of the communication coprocessor found
|
|
on the Freescale MPC5200 family of processor. It's usage is
|
|
optionnal for some drivers (like ATA), but required for
|
|
others (like FEC).
|
|
|
|
If you want to use drivers that require DMA operations,
|
|
answer Y or M. Otherwise say N.
|
|
|
|
config PPC_BESTCOMM_ATA
|
|
tristate
|
|
depends on PPC_BESTCOMM
|
|
help
|
|
This option enables the support for the ATA task.
|
|
|
|
config PPC_BESTCOMM_FEC
|
|
tristate
|
|
depends on PPC_BESTCOMM
|
|
help
|
|
This option enables the support for the FEC tasks.
|
|
|
|
config PPC_BESTCOMM_GEN_BD
|
|
tristate
|
|
depends on PPC_BESTCOMM
|
|
help
|
|
This option enables the support for the GenBD tasks.
|
|
|