|
@@ -66,18 +66,13 @@ EXPORT_SYMBOL_GPL(samsung_asoc_init_dma_data);
|
|
|
|
|
|
int samsung_asoc_dma_platform_register(struct device *dev)
|
|
|
{
|
|
|
- return snd_dmaengine_pcm_register(dev, &samsung_dmaengine_pcm_config,
|
|
|
- SND_DMAENGINE_PCM_FLAG_CUSTOM_CHANNEL_NAME |
|
|
|
- SND_DMAENGINE_PCM_FLAG_COMPAT);
|
|
|
+ return devm_snd_dmaengine_pcm_register(dev,
|
|
|
+ &samsung_dmaengine_pcm_config,
|
|
|
+ SND_DMAENGINE_PCM_FLAG_CUSTOM_CHANNEL_NAME |
|
|
|
+ SND_DMAENGINE_PCM_FLAG_COMPAT);
|
|
|
}
|
|
|
EXPORT_SYMBOL_GPL(samsung_asoc_dma_platform_register);
|
|
|
|
|
|
-void samsung_asoc_dma_platform_unregister(struct device *dev)
|
|
|
-{
|
|
|
- return snd_dmaengine_pcm_unregister(dev);
|
|
|
-}
|
|
|
-EXPORT_SYMBOL_GPL(samsung_asoc_dma_platform_unregister);
|
|
|
-
|
|
|
MODULE_AUTHOR("Mark Brown <broonie@linaro.org>");
|
|
|
MODULE_DESCRIPTION("Samsung dmaengine ASoC driver");
|
|
|
MODULE_LICENSE("GPL");
|