pcm.c (94bd217e2d683719ab21a4ac117d8a1b91cbedc9) pcm.c (c4c5839f9828de60682802367013c1dd375c46cf)
1/* sound/soc/samsung/pcm.c
2 *
3 * ALSA SoC Audio Layer - S3C PCM-Controller driver
4 *
5 * Copyright (c) 2009 Samsung Electronics Co. Ltd
6 * Author: Jaswinder Singh <jassi.brar@samsung.com>
7 * based upon I2S drivers by Ben Dooks.
8 *

--- 610 unchanged lines hidden (view full) ---

619 clk_put(pcm->pclk);
620 clk_put(pcm->cclk);
621
622 return 0;
623}
624
625static struct platform_driver s3c_pcm_driver = {
626 .probe = s3c_pcm_dev_probe,
1/* sound/soc/samsung/pcm.c
2 *
3 * ALSA SoC Audio Layer - S3C PCM-Controller driver
4 *
5 * Copyright (c) 2009 Samsung Electronics Co. Ltd
6 * Author: Jaswinder Singh <jassi.brar@samsung.com>
7 * based upon I2S drivers by Ben Dooks.
8 *

--- 610 unchanged lines hidden (view full) ---

619 clk_put(pcm->pclk);
620 clk_put(pcm->cclk);
621
622 return 0;
623}
624
625static struct platform_driver s3c_pcm_driver = {
626 .probe = s3c_pcm_dev_probe,
627 .remove = s3c_pcm_dev_remove,
627 .remove = __devexit_p(s3c_pcm_dev_remove),
628 .driver = {
629 .name = "samsung-pcm",
630 .owner = THIS_MODULE,
631 },
632};
633
634static int __init s3c_pcm_init(void)
635{

--- 15 unchanged lines hidden ---
628 .driver = {
629 .name = "samsung-pcm",
630 .owner = THIS_MODULE,
631 },
632};
633
634static int __init s3c_pcm_init(void)
635{

--- 15 unchanged lines hidden ---