From 86b549714a3e69b7a0814f5652a91f40baffda57 Mon Sep 17 00:00:00 2001 From: Meng Wang Date: Mon, 28 Dec 2020 14:47:34 +0800 Subject: [PATCH] asoc: bolero: mark IIR filter coefficient registers as volatile Mark IIR filter coefficient registers as volatile to get actual coefficient when running tinymix. Change-Id: I0be0a8caef4df5f987abf3981b91d5ec924b883b Signed-off-by: Meng Wang --- asoc/codecs/bolero/bolero-cdc-regmap.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/asoc/codecs/bolero/bolero-cdc-regmap.c b/asoc/codecs/bolero/bolero-cdc-regmap.c index c4824f1771c2..94340e881ffc 100644 --- a/asoc/codecs/bolero/bolero-cdc-regmap.c +++ b/asoc/codecs/bolero/bolero-cdc-regmap.c @@ -854,6 +854,10 @@ static bool bolero_is_volatile_register(struct device *dev, case BOLERO_CDC_RX_EC_ASRC2_STATUS_FMAX_CNTR_LSB: case BOLERO_CDC_RX_EC_ASRC2_STATUS_FMAX_CNTR_MSB: case BOLERO_CDC_RX_EC_ASRC2_STATUS_FIFO: + case BOLERO_CDC_RX_SIDETONE_IIR0_IIR_COEF_B1_CTL: + case BOLERO_CDC_RX_SIDETONE_IIR0_IIR_COEF_B2_CTL: + case BOLERO_CDC_RX_SIDETONE_IIR1_IIR_COEF_B1_CTL: + case BOLERO_CDC_RX_SIDETONE_IIR1_IIR_COEF_B2_CTL: return true; } return false;