]> git.karo-electronics.de Git - karo-tx-linux.git/commit
dmaengine: mmp_tdma: add missing select GENERIC_ALLOCATOR in Kconfig
authorJérémy Lefaure <jeremy.lefaure@lse.epita.fr>
Thu, 6 Oct 2016 21:59:53 +0000 (17:59 -0400)
committerVinod Koul <vinod.koul@intel.com>
Tue, 18 Oct 2016 15:02:56 +0000 (20:32 +0530)
commitd6619761068cf573cae406f176d00b82a39a37fc
treec150d7c7e9884585fb2a112c3ea27a332c934aa4
parentf95df7d6cd92787d54c9ad3d4843f9bcd137f9db
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>
drivers/dma/Kconfig