1 # SPDX-License-Identifier: GPL-2.0 2 menu "DMA support" 3 4 5 config SH_DMA 6 bool "SuperH on-chip DMA controller (D 7 depends on CPU_SH3 || CPU_SH4 8 default n 9 10 config SH_DMA_IRQ_MULTI 11 bool 12 depends on SH_DMA 13 default y if CPU_SUBTYPE_SH7750 || CP 14 CPU_SUBTYPE_SH7750S || CP 15 CPU_SUBTYPE_SH7751R || CP 16 CPU_SUBTYPE_SH7763 || CP 17 CPU_SUBTYPE_SH7785 || CP 18 19 config SH_DMA_API 20 depends on SH_DMA 21 bool "SuperH DMA API support" 22 default n 23 help 24 SH_DMA_API always enabled DMA API of 25 If you want to use DMA ENGINE, you m 26 Please enable DMA_ENGINE and SH_DMAE 27 28 config NR_ONCHIP_DMA_CHANNELS 29 int 30 depends on SH_DMA 31 default "4" if CPU_SUBTYPE_SH7709 || C 32 CPU_SUBTYPE_SH7750S || 33 CPU_SUBTYPE_SH7091 34 default "8" if CPU_SUBTYPE_SH7750R || 35 CPU_SUBTYPE_SH7760 36 default "12" if CPU_SUBTYPE_SH7723 || 37 CPU_SUBTYPE_SH7780 || 38 default "6" 39 help 40 This allows you to specify the numbe 41 DMAC supports. This will be 4 for SH 42 8 for SH7750R/SH7751R/SH7760, and 12 43 Default is 6. 44 45 config SH_DMABRG 46 bool "SH7760 DMABRG support" 47 depends on CPU_SUBTYPE_SH7760 48 help 49 The DMABRG does data transfers from 50 of the SH7760. 51 Say Y if you want to use Audio/USB D 52 53 config PVR2_DMA 54 tristate "PowerVR 2 DMAC support" 55 depends on SH_DREAMCAST && SH_DMA 56 help 57 Selecting this will enable support f 58 As this chains off of the on-chip DM 59 enabled by default. 60 61 This is primarily used by the pvr2fb 62 certain optimizations, but is not ne 63 64 If in doubt, say N. 65 66 config G2_DMA 67 tristate "G2 Bus DMA support" 68 depends on SH_DREAMCAST && SH_DMA_API 69 help 70 This enables support for the DMA con 71 G2 bus. Drivers that want this will 72 their own. 73 74 If in doubt, say N. 75 76 endmenu
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.