diff options
author | Russell King <rmk+kernel@arm.linux.org.uk> | 2012-01-13 10:00:22 -0500 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2012-01-13 10:00:22 -0500 |
commit | 4de3a8e101150feaefa1139611a50ff37467f33e (patch) | |
tree | daada742542518b02d7db7c5d32e715eaa5f166d /sound/soc/nuc900 | |
parent | 294064f58953f9964e5945424b09c51800330a83 (diff) | |
parent | 099469502f62fbe0d7e4f0b83a2f22538367f734 (diff) |
Merge branch 'master' into fixes
Diffstat (limited to 'sound/soc/nuc900')
-rw-r--r-- | sound/soc/nuc900/nuc900-ac97.c | 15 | ||||
-rw-r--r-- | sound/soc/nuc900/nuc900-audio.c | 1 | ||||
-rw-r--r-- | sound/soc/nuc900/nuc900-pcm.c | 12 |
3 files changed, 4 insertions, 24 deletions
diff --git a/sound/soc/nuc900/nuc900-ac97.c b/sound/soc/nuc900/nuc900-ac97.c index 80ff85934a1f..946020a647db 100644 --- a/sound/soc/nuc900/nuc900-ac97.c +++ b/sound/soc/nuc900/nuc900-ac97.c | |||
@@ -291,7 +291,7 @@ static int nuc900_ac97_remove(struct snd_soc_dai *dai) | |||
291 | return 0; | 291 | return 0; |
292 | } | 292 | } |
293 | 293 | ||
294 | static struct snd_soc_dai_ops nuc900_ac97_dai_ops = { | 294 | static const struct snd_soc_dai_ops nuc900_ac97_dai_ops = { |
295 | .trigger = nuc900_ac97_trigger, | 295 | .trigger = nuc900_ac97_trigger, |
296 | }; | 296 | }; |
297 | 297 | ||
@@ -406,18 +406,7 @@ static struct platform_driver nuc900_ac97_driver = { | |||
406 | .remove = __devexit_p(nuc900_ac97_drvremove), | 406 | .remove = __devexit_p(nuc900_ac97_drvremove), |
407 | }; | 407 | }; |
408 | 408 | ||
409 | static int __init nuc900_ac97_init(void) | 409 | module_platform_driver(nuc900_ac97_driver); |
410 | { | ||
411 | return platform_driver_register(&nuc900_ac97_driver); | ||
412 | } | ||
413 | |||
414 | static void __exit nuc900_ac97_exit(void) | ||
415 | { | ||
416 | platform_driver_unregister(&nuc900_ac97_driver); | ||
417 | } | ||
418 | |||
419 | module_init(nuc900_ac97_init); | ||
420 | module_exit(nuc900_ac97_exit); | ||
421 | 410 | ||
422 | MODULE_AUTHOR("Wan ZongShun <mcuos.com@gmail.com>"); | 411 | MODULE_AUTHOR("Wan ZongShun <mcuos.com@gmail.com>"); |
423 | MODULE_DESCRIPTION("NUC900 AC97 SoC driver!"); | 412 | MODULE_DESCRIPTION("NUC900 AC97 SoC driver!"); |
diff --git a/sound/soc/nuc900/nuc900-audio.c b/sound/soc/nuc900/nuc900-audio.c index 38a2d0d883b5..2f6e6fd6e05c 100644 --- a/sound/soc/nuc900/nuc900-audio.c +++ b/sound/soc/nuc900/nuc900-audio.c | |||
@@ -32,6 +32,7 @@ static struct snd_soc_dai_link nuc900evb_ac97_dai = { | |||
32 | 32 | ||
33 | static struct snd_soc_card nuc900evb_audio_machine = { | 33 | static struct snd_soc_card nuc900evb_audio_machine = { |
34 | .name = "NUC900EVB_AC97", | 34 | .name = "NUC900EVB_AC97", |
35 | .owner = THIS_MODULE, | ||
35 | .dai_link = &nuc900evb_ac97_dai, | 36 | .dai_link = &nuc900evb_ac97_dai, |
36 | .num_links = 1, | 37 | .num_links = 1, |
37 | }; | 38 | }; |
diff --git a/sound/soc/nuc900/nuc900-pcm.c b/sound/soc/nuc900/nuc900-pcm.c index ae8d6806966b..37585b47f4e3 100644 --- a/sound/soc/nuc900/nuc900-pcm.c +++ b/sound/soc/nuc900/nuc900-pcm.c | |||
@@ -358,17 +358,7 @@ static struct platform_driver nuc900_pcm_driver = { | |||
358 | .remove = __devexit_p(nuc900_soc_platform_remove), | 358 | .remove = __devexit_p(nuc900_soc_platform_remove), |
359 | }; | 359 | }; |
360 | 360 | ||
361 | static int __init nuc900_pcm_init(void) | 361 | module_platform_driver(nuc900_pcm_driver); |
362 | { | ||
363 | return platform_driver_register(&nuc900_pcm_driver); | ||
364 | } | ||
365 | module_init(nuc900_pcm_init); | ||
366 | |||
367 | static void __exit nuc900_pcm_exit(void) | ||
368 | { | ||
369 | platform_driver_unregister(&nuc900_pcm_driver); | ||
370 | } | ||
371 | module_exit(nuc900_pcm_exit); | ||
372 | 362 | ||
373 | MODULE_AUTHOR("Wan ZongShun, <mcuos.com@gmail.com>"); | 363 | MODULE_AUTHOR("Wan ZongShun, <mcuos.com@gmail.com>"); |
374 | MODULE_DESCRIPTION("nuc900 Audio DMA module"); | 364 | MODULE_DESCRIPTION("nuc900 Audio DMA module"); |