diff options
author | Lily Zhang <r58066@freescale.com> | 2011-01-05 13:19:04 +0800 |
---|---|---|
committer | Alan Tull <alan.tull@freescale.com> | 2011-02-03 16:36:13 -0600 |
commit | fd2a36d43c9cfba2a518bcbfb28552fe0ab77a19 (patch) | |
tree | 4d2e9d61b096f54c71e636182814bcb188e3f349 /sound | |
parent | 9e81bc3e98f47e0e1e4a434ea3527f559af530d5 (diff) |
ENGR00136007-2 ASRC: change clk and fix one errata
ASRC driver change to support MX53 TO2.0
- MX53 clk source is different from MX35. Add clk map version.
- Get ASRC irq from resource data
- Add the fix for the errata ENGcm11413: Use pgprot_writecombine
instead of pgprot_noncached
- fix compiler error
Signed-off-by: Lily Zhang <r58066@freescale.com>
Diffstat (limited to 'sound')
-rw-r--r-- | sound/soc/imx/imx-3stack-cs42888.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sound/soc/imx/imx-3stack-cs42888.c b/sound/soc/imx/imx-3stack-cs42888.c index c37b23af46d0..4d91be6effca 100644 --- a/sound/soc/imx/imx-3stack-cs42888.c +++ b/sound/soc/imx/imx-3stack-cs42888.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Freescale Semiconductor, Inc. All Rights Reserved. + * Copyright (C) 2010-2011 Freescale Semiconductor, Inc. All Rights Reserved. */ /* @@ -102,6 +102,7 @@ static void imx_3stack_shutdown(struct snd_pcm_substream *substream) if (asrc_esai_data.output_sample_rate >= 32000) { struct snd_soc_dai *cpu_dai = pcm_link->cpu_dai; + struct snd_soc_dai *codec_dai = pcm_link->codec_dai; codec_dai->playback.rates = asrc_esai_data.codec_dai_rates; cpu_dai->playback.rates = asrc_esai_data.cpu_dai_rates; asrc_release_pair(asrc_esai_data.asrc_index); |