aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc/sh/ssi.c
diff options
context:
space:
mode:
Diffstat (limited to 'sound/soc/sh/ssi.c')
-rw-r--r--sound/soc/sh/ssi.c14
1 files changed, 2 insertions, 12 deletions
diff --git a/sound/soc/sh/ssi.c b/sound/soc/sh/ssi.c
index e0c621c0553..ff82b56a886 100644
--- a/sound/soc/sh/ssi.c
+++ b/sound/soc/sh/ssi.c
@@ -332,7 +332,7 @@ static int ssi_set_fmt(struct snd_soc_dai *dai, unsigned int fmt)
332 SNDRV_PCM_FMTBIT_S24_3LE | SNDRV_PCM_FMTBIT_U24_3LE | \ 332 SNDRV_PCM_FMTBIT_S24_3LE | SNDRV_PCM_FMTBIT_U24_3LE | \
333 SNDRV_PCM_FMTBIT_S32_LE | SNDRV_PCM_FMTBIT_U32_LE) 333 SNDRV_PCM_FMTBIT_S32_LE | SNDRV_PCM_FMTBIT_U32_LE)
334 334
335static struct snd_soc_dai_ops ssi_dai_ops = { 335static const struct snd_soc_dai_ops ssi_dai_ops = {
336 .startup = ssi_startup, 336 .startup = ssi_startup,
337 .shutdown = ssi_shutdown, 337 .shutdown = ssi_shutdown,
338 .trigger = ssi_trigger, 338 .trigger = ssi_trigger,
@@ -401,17 +401,7 @@ static struct platform_driver sh4_ssi_driver = {
401 .remove = __devexit_p(sh4_soc_dai_remove), 401 .remove = __devexit_p(sh4_soc_dai_remove),
402}; 402};
403 403
404static int __init snd_sh4_ssi_init(void) 404module_platform_driver(sh4_ssi_driver);
405{
406 return platform_driver_register(&sh4_ssi_driver);
407}
408module_init(snd_sh4_ssi_init);
409
410static void __exit snd_sh4_ssi_exit(void)
411{
412 platform_driver_unregister(&sh4_ssi_driver);
413}
414module_exit(snd_sh4_ssi_exit);
415 405
416MODULE_LICENSE("GPL"); 406MODULE_LICENSE("GPL");
417MODULE_DESCRIPTION("SuperH onchip SSI (I2S) audio driver"); 407MODULE_DESCRIPTION("SuperH onchip SSI (I2S) audio driver");