asoc: codec: enable use_single_read for wsa and wcd regmap

When interrupts are triggered on the second or third interrupt
status register, current logic cannot clear that interrupt status
after handling it. Enable use_single_read for wsa and wcd regmap
to resolve the issue.

Change-Id: Ieac57e169505d4455dde1dcd0e80e222e3e8eb1e
Signed-off-by: Meng Wang <quic_mengw@quicinc.com>
This commit is contained in:
Meng Wang
2021-10-26 14:00:44 +08:00
کامیت شده توسط Gerrit - the friendly Code Review server
والد ffbb0c4a5b
کامیت 0bd4c39e4e
4فایلهای تغییر یافته به همراه7 افزوده شده و 3 حذف شده

مشاهده پرونده

@@ -1,6 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-only
/*
* Copyright (c) 2018-2019, The Linux Foundation. All rights reserved.
* Copyright (c) 2018-2019, 2021, The Linux Foundation. All rights reserved.
*/
#include <linux/regmap.h>
@@ -461,4 +461,5 @@ struct regmap_config wcd937x_regmap_config = {
.writeable_reg = wcd937x_writeable_register,
.volatile_reg = wcd937x_volatile_register,
.can_multi_write = true,
.use_single_read = true,
};