rk: add RK_PL330_DMA config
author黄涛 <huangtao@rock-chips.com>
Tue, 10 Jul 2012 05:07:39 +0000 (13:07 +0800)
committer黄涛 <huangtao@rock-chips.com>
Tue, 10 Jul 2012 05:07:59 +0000 (13:07 +0800)
arch/arm/Kconfig
arch/arm/plat-rk/Kconfig
arch/arm/plat-rk/Makefile

index b7635e71087d71d07c283dcd302c1a7f8efc777c..e9d0b690830107bcb7d32cd02d6754589dc2f3a9 100644 (file)
@@ -876,7 +876,7 @@ config ARCH_RK30
        select PLAT_RK
        select CPU_V7
        select ARM_GIC
-       select PL330
+       select RK_PL330_DMA
        select HAVE_SMP
        select MIGHT_HAVE_CACHE_L2X0
        select ARM_ERRATA_764369
index 4313698fc5b1749203e93c7d25f326e719360504..b2413468965fa0742c3ce7fea540f21f2859c90b 100644 (file)
@@ -137,4 +137,10 @@ config RK_SRAM_DMA
        bool "Sound DMA buffer in internal SRAM"
        depends on ARCH_RK30
 
+config RK_PL330_DMA
+       bool
+       select PL330
+       help
+         DMA API Driver for PL330 DMAC
+
 endif
index 1fd707849d739dbd8b2532011bb0589d9f23e575..bc9832edc8e06aa66b763fe03a4b71fb346ca88d 100644 (file)
@@ -1,7 +1,7 @@
 obj-$(CONFIG_RK29_LAST_LOG) += last_log.o
 obj-$(CONFIG_USB_GADGET) += usb_detect.o
 obj-$(CONFIG_RK29_VPU) += vpu_service.o
-obj-$(CONFIG_ARCH_RK30) += dma-pl330.o
+obj-$(CONFIG_RK_PL330_DMA) += dma-pl330.o
 obj-$(CONFIG_FIQ) += fiq.o
 obj-$(CONFIG_FIQ_DEBUGGER) += rk_fiq_debugger.o
 obj-$(CONFIG_RK_EARLY_PRINTK) += early_printk.o ../kernel/debug.o