projects
/
platform
/
kernel
/
linux-starfive.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
40caffd
)
ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field
author
Srinivas Kandagatla
<srinivas.kandagatla@linaro.org>
Tue, 19 Jan 2021 17:47:00 +0000
(17:47 +0000)
committer
Mark Brown
<broonie@kernel.org>
Wed, 20 Jan 2021 16:46:47 +0000
(16:46 +0000)
BIT_WIDTH field in I2S_CTL register is two bits wide, however
recent regmap field conversion patch trimmed it down to one bit.
Fix this by correcting the bit range!
Fixes:
b5022a36d28f
("ASoC: qcom: lpass: Use regmap_field for i2sctl and dmactl registers")
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Link:
https://lore.kernel.org/r/20210119174700.32639-1-srinivas.kandagatla@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/qcom/lpass-ipq806x.c
patch
|
blob
|
history
diff --git
a/sound/soc/qcom/lpass-ipq806x.c
b/sound/soc/qcom/lpass-ipq806x.c
index
92f98b4
..
ef8a798
100644
(file)
--- a/
sound/soc/qcom/lpass-ipq806x.c
+++ b/
sound/soc/qcom/lpass-ipq806x.c
@@
-131,7
+131,7
@@
static struct lpass_variant ipq806x_data = {
.micmode = REG_FIELD_ID(0x0010, 4, 7, 5, 0x4),
.micmono = REG_FIELD_ID(0x0010, 3, 3, 5, 0x4),
.wssrc = REG_FIELD_ID(0x0010, 2, 2, 5, 0x4),
- .bitwidth = REG_FIELD_ID(0x0010, 0,
0
, 5, 0x4),
+ .bitwidth = REG_FIELD_ID(0x0010, 0,
1
, 5, 0x4),
.rdma_dyncclk = REG_FIELD_ID(0x6000, 12, 12, 4, 0x1000),
.rdma_bursten = REG_FIELD_ID(0x6000, 11, 11, 4, 0x1000),