diff options
Diffstat (limited to 'sound/soc/fsl/fsl_ssi.c')
-rw-r--r-- | sound/soc/fsl/fsl_ssi.c | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/sound/soc/fsl/fsl_ssi.c b/sound/soc/fsl/fsl_ssi.c index 83c4bd5b2dd7..3e066966d878 100644 --- a/sound/soc/fsl/fsl_ssi.c +++ b/sound/soc/fsl/fsl_ssi.c | |||
@@ -514,7 +514,7 @@ static void fsl_ssi_shutdown(struct snd_pcm_substream *substream, | |||
514 | } | 514 | } |
515 | } | 515 | } |
516 | 516 | ||
517 | static struct snd_soc_dai_ops fsl_ssi_dai_ops = { | 517 | static const struct snd_soc_dai_ops fsl_ssi_dai_ops = { |
518 | .startup = fsl_ssi_startup, | 518 | .startup = fsl_ssi_startup, |
519 | .hw_params = fsl_ssi_hw_params, | 519 | .hw_params = fsl_ssi_hw_params, |
520 | .shutdown = fsl_ssi_shutdown, | 520 | .shutdown = fsl_ssi_shutdown, |
@@ -793,20 +793,7 @@ static struct platform_driver fsl_ssi_driver = { | |||
793 | .remove = fsl_ssi_remove, | 793 | .remove = fsl_ssi_remove, |
794 | }; | 794 | }; |
795 | 795 | ||
796 | static int __init fsl_ssi_init(void) | 796 | module_platform_driver(fsl_ssi_driver); |
797 | { | ||
798 | printk(KERN_INFO "Freescale Synchronous Serial Interface (SSI) ASoC Driver\n"); | ||
799 | |||
800 | return platform_driver_register(&fsl_ssi_driver); | ||
801 | } | ||
802 | |||
803 | static void __exit fsl_ssi_exit(void) | ||
804 | { | ||
805 | platform_driver_unregister(&fsl_ssi_driver); | ||
806 | } | ||
807 | |||
808 | module_init(fsl_ssi_init); | ||
809 | module_exit(fsl_ssi_exit); | ||
810 | 797 | ||
811 | MODULE_AUTHOR("Timur Tabi <timur@freescale.com>"); | 798 | MODULE_AUTHOR("Timur Tabi <timur@freescale.com>"); |
812 | MODULE_DESCRIPTION("Freescale Synchronous Serial Interface (SSI) ASoC Driver"); | 799 | MODULE_DESCRIPTION("Freescale Synchronous Serial Interface (SSI) ASoC Driver"); |