Linux-libre 5.3.12-gnu
[librecmc/linux-libre.git] / drivers / dma / bestcomm / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 #
3 # Kconfig options for Bestcomm
4 #
5
6 config PPC_BESTCOMM
7         tristate "Bestcomm DMA engine support"
8         depends on PPC_MPC52xx
9         default n
10         select PPC_LIB_RHEAP
11         help
12           BestComm is the name of the communication coprocessor found
13           on the Freescale MPC5200 family of processor.  Its usage is
14           optional for some drivers (like ATA), but required for
15           others (like FEC).
16
17           If you want to use drivers that require DMA operations,
18           answer Y or M. Otherwise say N.
19
20 config PPC_BESTCOMM_ATA
21         tristate
22         depends on PPC_BESTCOMM
23         help
24           This option enables the support for the ATA task.
25
26 config PPC_BESTCOMM_FEC
27         tristate
28         depends on PPC_BESTCOMM
29         help
30           This option enables the support for the FEC tasks.
31
32 config PPC_BESTCOMM_GEN_BD
33         tristate
34         depends on PPC_BESTCOMM
35         help
36           This option enables the support for the GenBD tasks.
37