sh: dma: Make G2 DMA configurable.
Paul Mundt [Tue, 17 Mar 2009 03:47:56 +0000 (12:47 +0900)]
Follow the PVR2 DMAC change for G2 DMA.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>

arch/sh/drivers/dma/Kconfig
arch/sh/drivers/dma/Makefile
sound/sh/Kconfig

index ae26610..f13a052 100644 (file)
@@ -67,4 +67,15 @@ config PVR2_DMA
 
          If in doubt, say N.
 
+config G2_DMA
+       tristate "G2 Bus DMA support"
+       depends on SH_DREAMCAST
+       select SH_DMA_API
+       help
+         This enables support for the DMA controller for the Dreamcast's
+         G2 bus. Drivers that want this will generally enable this on
+         their own.
+
+         If in doubt, say N.
+
 endmenu
index cff52cb..c606813 100644 (file)
@@ -4,6 +4,6 @@
 
 obj-$(CONFIG_SH_DMA_API)       += dma-api.o dma-sysfs.o
 obj-$(CONFIG_SH_DMA)           += dma-sh.o
-obj-$(CONFIG_SH_DREAMCAST)     += dma-g2.o
 obj-$(CONFIG_PVR2_DMA)         += dma-pvr2.o
+obj-$(CONFIG_G2_DMA)           += dma-g2.o
 obj-$(CONFIG_SH_DMABRG)                += dmabrg.o
index cfc1439..aed0f90 100644 (file)
@@ -15,6 +15,7 @@ config SND_AICA
        tristate "Dreamcast Yamaha AICA sound"
        depends on SH_DREAMCAST
        select SND_PCM
+       select G2_DMA
        help
          ALSA Sound driver for the SEGA Dreamcast console.