git.samba.org
/
sfrench
/
cifs-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
ASoC: AMD: Clear format bits before setting them
[sfrench/cifs-2.6.git]
/
sound
/
soc
/
amd
/
raven
/
acp3x-i2s.c
diff --git
a/sound/soc/amd/raven/acp3x-i2s.c
b/sound/soc/amd/raven/acp3x-i2s.c
index 3a3c47e820ab9ba0e29821aa1e580ec0fb4b94c8..f160d35a6832916083aa1000a519248fbd4e808c 100644
(file)
--- a/
sound/soc/amd/raven/acp3x-i2s.c
+++ b/
sound/soc/amd/raven/acp3x-i2s.c
@@
-139,6
+139,7
@@
static int acp3x_i2s_hwparams(struct snd_pcm_substream *substream,
rv_writel(adata->tdm_fmt, rtd->acp3x_base + frmt_reg);
}
val = rv_readl(rtd->acp3x_base + reg_val);
+ val &= ~ACP3x_ITER_IRER_SAMP_LEN_MASK;
val = val | (rtd->xfer_resolution << 3);
rv_writel(val, rtd->acp3x_base + reg_val);
return 0;