dmaengine: mmp_tdma: add missing select GENERIC_ALLOCATOR in Kconfig
There are some compilation errors when CONFIG_MMP_TDMA is enabled and CONFIG_GENERIC_ALLOCATOR is disabled: drivers/built-in.o: In function `mmp_tdma_prep_dma_cyclic': mmp_tdma.c:(.text+0x7890e): undefined reference to `gen_pool_dma_alloc' drivers/built-in.o: In function `mmp_tdma_free_chan_resources': mmp_tdma.c:(.text+0x78aca): undefined reference to `gen_pool_free' drivers/built-in.o: In function `mmp_tdma_probe': mmp_tdma.c:(.text+0x78ea8): undefined reference to `of_gen_pool_get' This commit fix this problem by selecting GENERIC_ALLOCATOR when CONFIG_MMP_TDMA is enabled. Signed-off-by: Jérémy Lefaure <jeremy.lefaure@lse.epita.fr> Signed-off-by: Vinod Koul <vinod.koul@intel.com>
This commit is contained in:
parent
f95df7d6cd
commit
d661976106
|
@ -306,6 +306,7 @@ config MMP_TDMA
|
||||||
depends on ARCH_MMP || COMPILE_TEST
|
depends on ARCH_MMP || COMPILE_TEST
|
||||||
select DMA_ENGINE
|
select DMA_ENGINE
|
||||||
select MMP_SRAM if ARCH_MMP
|
select MMP_SRAM if ARCH_MMP
|
||||||
|
select GENERIC_ALLOCATOR
|
||||||
help
|
help
|
||||||
Support the MMP Two-Channel DMA engine.
|
Support the MMP Two-Channel DMA engine.
|
||||||
This engine used for MMP Audio DMA and pxa910 SQU.
|
This engine used for MMP Audio DMA and pxa910 SQU.
|
||||||
|
|
Loading…
Reference in New Issue