summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorqctecmdr <qctecmdr@localhost>2019-12-24 20:11:39 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2019-12-24 20:11:39 -0800
commit145752744cb9637f14e46fbbe7aaec692f161363 (patch)
treef4e9445a0066c5b372d7bc7f7c0c2b0edd2724c5
parentc3d3220663971474a7f6b1bccdd3cfe0596b6cd9 (diff)
parent8ffe637b9d976fc28f025d2a66b8ca7ed0250bcb (diff)
downloadmsm-extra-145752744cb9637f14e46fbbe7aaec692f161363.tar.gz
Merge "asoc: bolero: Update mask of wsa macro"
-rw-r--r--asoc/codecs/bolero/wsa-macro.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/asoc/codecs/bolero/wsa-macro.c b/asoc/codecs/bolero/wsa-macro.c
index a180ac5b..470ecf4a 100644
--- a/asoc/codecs/bolero/wsa-macro.c
+++ b/asoc/codecs/bolero/wsa-macro.c
@@ -46,7 +46,7 @@
#define NUM_INTERPOLATORS 2
#define WSA_MACRO_MUX_INP_SHFT 0x3
-#define WSA_MACRO_MUX_INP_MASK1 0x38
+#define WSA_MACRO_MUX_INP_MASK1 0x07
#define WSA_MACRO_MUX_INP_MASK2 0x38
#define WSA_MACRO_MUX_CFG_OFFSET 0x8
#define WSA_MACRO_MUX_CFG1_OFFSET 0x4
@@ -598,10 +598,10 @@ static int wsa_macro_set_prim_interpolator_rate(struct snd_soc_dai *dai,
inp0_sel = int_mux_cfg0_val & WSA_MACRO_MUX_INP_MASK1;
inp1_sel = (int_mux_cfg0_val >>
WSA_MACRO_MUX_INP_SHFT) &
- WSA_MACRO_MUX_INP_MASK2;
+ WSA_MACRO_MUX_INP_MASK1;
inp2_sel = (int_mux_cfg1_val >>
WSA_MACRO_MUX_INP_SHFT) &
- WSA_MACRO_MUX_INP_MASK2;
+ WSA_MACRO_MUX_INP_MASK1;
if ((inp0_sel == (int_1_mix1_inp +
INTn_1_INP_SEL_RX0)) ||
(inp1_sel == (int_1_mix1_inp +