aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc/at32/at32-ssc.c
diff options
context:
space:
mode:
authorLiam Girdwood <lg@opensource.wolfsonmicro.com>2008-07-07 11:07:29 -0400
committerJaroslav Kysela <perex@perex.cz>2008-07-10 03:32:34 -0400
commit453ba20b2800bc07a3eaf220010dc0127cc552fd (patch)
tree37cf98140804d200a6e93285b9260d9f44ea4b87 /sound/soc/at32/at32-ssc.c
parent3c4b266fe642bcaebe2b95edb56c3f8802924ff9 (diff)
ALSA: asoc: at32 - merge structs snd_soc_codec_dai and snd_soc_cpu_dai.
This patch series merges struct snd_soc_codec_dai and struct snd_soc_cpu_dai into struct snd_soc_dai for AT32 platform. Signed-off-by: Liam Girdwood <lg@opensource.wolfsonmicro.com> Signed-off-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Diffstat (limited to 'sound/soc/at32/at32-ssc.c')
-rw-r--r--sound/soc/at32/at32-ssc.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/sound/soc/at32/at32-ssc.c b/sound/soc/at32/at32-ssc.c
index 0ca44107f183..4ef6492c902e 100644
--- a/sound/soc/at32/at32-ssc.c
+++ b/sound/soc/at32/at32-ssc.c
@@ -336,7 +336,7 @@ static void at32_ssc_shutdown(struct snd_pcm_substream *substream)
336/* 336/*
337 * Set the SSC system clock rate 337 * Set the SSC system clock rate
338 */ 338 */
339static int at32_ssc_set_dai_sysclk(struct snd_soc_cpu_dai *cpu_dai, 339static int at32_ssc_set_dai_sysclk(struct snd_soc_dai *cpu_dai,
340 int clk_id, unsigned int freq, int dir) 340 int clk_id, unsigned int freq, int dir)
341{ 341{
342 /* TODO: What the heck do I do here? */ 342 /* TODO: What the heck do I do here? */
@@ -348,7 +348,7 @@ static int at32_ssc_set_dai_sysclk(struct snd_soc_cpu_dai *cpu_dai,
348/* 348/*
349 * Record DAI format for use by hw_params() 349 * Record DAI format for use by hw_params()
350 */ 350 */
351static int at32_ssc_set_dai_fmt(struct snd_soc_cpu_dai *cpu_dai, 351static int at32_ssc_set_dai_fmt(struct snd_soc_dai *cpu_dai,
352 unsigned int fmt) 352 unsigned int fmt)
353{ 353{
354 struct at32_ssc_info *ssc_p = &ssc_info[cpu_dai->id]; 354 struct at32_ssc_info *ssc_p = &ssc_info[cpu_dai->id];
@@ -362,7 +362,7 @@ static int at32_ssc_set_dai_fmt(struct snd_soc_cpu_dai *cpu_dai,
362/* 362/*
363 * Record SSC clock dividers for use in hw_params() 363 * Record SSC clock dividers for use in hw_params()
364 */ 364 */
365static int at32_ssc_set_dai_clkdiv(struct snd_soc_cpu_dai *cpu_dai, 365static int at32_ssc_set_dai_clkdiv(struct snd_soc_dai *cpu_dai,
366 int div_id, int div) 366 int div_id, int div)
367{ 367{
368 struct at32_ssc_info *ssc_p = &ssc_info[cpu_dai->id]; 368 struct at32_ssc_info *ssc_p = &ssc_info[cpu_dai->id];
@@ -670,7 +670,7 @@ static int at32_ssc_prepare(struct snd_pcm_substream *substream)
670 670
671#ifdef CONFIG_PM 671#ifdef CONFIG_PM
672static int at32_ssc_suspend(struct platform_device *pdev, 672static int at32_ssc_suspend(struct platform_device *pdev,
673 struct snd_soc_cpu_dai *cpu_dai) 673 struct snd_soc_dai *cpu_dai)
674{ 674{
675 struct at32_ssc_info *ssc_p; 675 struct at32_ssc_info *ssc_p;
676 676
@@ -699,7 +699,7 @@ static int at32_ssc_suspend(struct platform_device *pdev,
699 699
700 700
701static int at32_ssc_resume(struct platform_device *pdev, 701static int at32_ssc_resume(struct platform_device *pdev,
702 struct snd_soc_cpu_dai *cpu_dai) 702 struct snd_soc_dai *cpu_dai)
703{ 703{
704 struct at32_ssc_info *ssc_p; 704 struct at32_ssc_info *ssc_p;
705 u32 cr; 705 u32 cr;
@@ -746,7 +746,7 @@ static int at32_ssc_resume(struct platform_device *pdev,
746 SNDRV_PCM_FMTBIT_S24 | SNDRV_PCM_FMTBIT_S32) 746 SNDRV_PCM_FMTBIT_S24 | SNDRV_PCM_FMTBIT_S32)
747 747
748 748
749struct snd_soc_cpu_dai at32_ssc_dai[NUM_SSC_DEVICES] = { 749struct snd_soc_dai at32_ssc_dai[NUM_SSC_DEVICES] = {
750 { 750 {
751 .name = "at32-ssc0", 751 .name = "at32-ssc0",
752 .id = 0, 752 .id = 0,