diff options
Diffstat (limited to 'arch/arm/plat-samsung/dev-asocdma.c')
-rw-r--r-- | arch/arm/plat-samsung/dev-asocdma.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/arch/arm/plat-samsung/dev-asocdma.c b/arch/arm/plat-samsung/dev-asocdma.c index a068c4f..aabee5e 100644 --- a/arch/arm/plat-samsung/dev-asocdma.c +++ b/arch/arm/plat-samsung/dev-asocdma.c @@ -23,3 +23,17 @@ struct platform_device samsung_asoc_dma = { } }; EXPORT_SYMBOL(samsung_asoc_dma); + +#ifndef CONFIG_SND_SOC_SAMSUNG_USE_DMA_WRAPPER +static u64 audio_idmamask = DMA_BIT_MASK(32); + +struct platform_device samsung_asoc_idma = { + .name = "samsung-audio-idma", + .id = -1, + .dev = { + .dma_mask = &audio_idmamask, + .coherent_dma_mask = DMA_BIT_MASK(32), + } +}; +EXPORT_SYMBOL(samsung_asoc_idma); +#endif
\ No newline at end of file |