diff options
Diffstat (limited to 'sound/soc/fsl/imx-pcm-dma.c')
-rw-r--r-- | sound/soc/fsl/imx-pcm-dma.c | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/sound/soc/fsl/imx-pcm-dma.c b/sound/soc/fsl/imx-pcm-dma.c index bf363d8d044a..500f8ce55d78 100644 --- a/sound/soc/fsl/imx-pcm-dma.c +++ b/sound/soc/fsl/imx-pcm-dma.c | |||
@@ -154,26 +154,7 @@ static struct snd_soc_platform_driver imx_soc_platform_mx2 = { | |||
154 | .pcm_free = imx_pcm_free, | 154 | .pcm_free = imx_pcm_free, |
155 | }; | 155 | }; |
156 | 156 | ||
157 | static int imx_soc_platform_probe(struct platform_device *pdev) | 157 | int imx_pcm_dma_init(struct platform_device *pdev) |
158 | { | 158 | { |
159 | return snd_soc_register_platform(&pdev->dev, &imx_soc_platform_mx2); | 159 | return snd_soc_register_platform(&pdev->dev, &imx_soc_platform_mx2); |
160 | } | 160 | } |
161 | |||
162 | static int imx_soc_platform_remove(struct platform_device *pdev) | ||
163 | { | ||
164 | snd_soc_unregister_platform(&pdev->dev); | ||
165 | return 0; | ||
166 | } | ||
167 | |||
168 | static struct platform_driver imx_pcm_driver = { | ||
169 | .driver = { | ||
170 | .name = "imx-pcm-audio", | ||
171 | .owner = THIS_MODULE, | ||
172 | }, | ||
173 | .probe = imx_soc_platform_probe, | ||
174 | .remove = imx_soc_platform_remove, | ||
175 | }; | ||
176 | |||
177 | module_platform_driver(imx_pcm_driver); | ||
178 | MODULE_LICENSE("GPL"); | ||
179 | MODULE_ALIAS("platform:imx-pcm-audio"); | ||