summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDong Aisheng <b29396@freescale.com>2011-09-22 17:16:06 +0800
committerLily Zhang <r58066@freescale.com>2011-09-23 09:31:26 +0800
commit5344514514546a18096bf8b7c1aaa332bec42921 (patch)
treef3319ff53838d4f049b279bb4907c9a05cf3c198
parent0a94cd5b0315bb4433693bf618807868fcd27d3d (diff)
ENGR00157413 asrc: fix mem to mem mode sounds incorrect issue
Reset reg variable before setting or it will set an unexpected wrong value. Signed-off-by: Dong Aisheng <b29396@freescale.com>
-rw-r--r--drivers/mxc/asrc/mxc_asrc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/mxc/asrc/mxc_asrc.c b/drivers/mxc/asrc/mxc_asrc.c
index 5db445137a58..3b870e5d16f1 100644
--- a/drivers/mxc/asrc/mxc_asrc.c
+++ b/drivers/mxc/asrc/mxc_asrc.c
@@ -581,6 +581,7 @@ int asrc_config_pair(struct asrc_config *config)
* for mx53, we need to set input data format
* and output data format
*/
+ reg = 0;
if (config->word_width == 16)
reg = 0x1 << 9;
else if (config->word_width == 8)