mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-05 17:46:41 +07:00
fc10020292
Currently this has a prompt to allow users to change it. There's no reason to do this, and it has caused breakage and confusion in the past, so remove it entirely. We'll get rid of this when the whole driver is tidied for the driver model. Signed-off-by: Paul Mundt <lethal@linux-sh.org>
49 lines
1.3 KiB
Plaintext
49 lines
1.3 KiB
Plaintext
menu "DMA support"
|
|
|
|
config SH_DMA_API
|
|
bool
|
|
|
|
config SH_DMA
|
|
bool "SuperH on-chip DMA controller (DMAC) support"
|
|
depends on CPU_SH3 || CPU_SH4
|
|
select SH_DMA_API
|
|
default n
|
|
|
|
config NR_ONCHIP_DMA_CHANNELS
|
|
int
|
|
depends on SH_DMA
|
|
default "8" if CPU_SUBTYPE_SH7750R || CPU_SUBTYPE_SH7751R
|
|
default "12" if CPU_SUBTYPE_SH7780
|
|
default "4"
|
|
help
|
|
This allows you to specify the number of channels that the on-chip
|
|
DMAC supports. This will be 4 for SH7750/SH7751 and 8 for the
|
|
SH7750R/SH7751R.
|
|
|
|
config NR_DMA_CHANNELS_BOOL
|
|
depends on SH_DMA
|
|
bool "Override default number of maximum DMA channels"
|
|
help
|
|
This allows you to forcibly update the maximum number of supported
|
|
DMA channels for a given board. If this is unset, this will default
|
|
to the number of channels that the on-chip DMAC has.
|
|
|
|
config NR_DMA_CHANNELS
|
|
int "Maximum number of DMA channels"
|
|
depends on SH_DMA && NR_DMA_CHANNELS_BOOL
|
|
default NR_ONCHIP_DMA_CHANNELS
|
|
help
|
|
This allows you to specify the maximum number of DMA channels to
|
|
support. Setting this to a higher value allows for cascading DMACs
|
|
with additional channels.
|
|
|
|
config SH_DMABRG
|
|
bool "SH7760 DMABRG support"
|
|
depends on CPU_SUBTYPE_SH7760
|
|
help
|
|
The DMABRG does data transfers from main memory to Audio/USB units
|
|
of the SH7760.
|
|
Say Y if you want to use Audio/USB DMA on your SH7760 board.
|
|
|
|
endmenu
|