Commit 780f202f authored by KaiChieh Chuang's avatar KaiChieh Chuang Committed by Mark Brown

ASoC: mediatek: btcvsd fix irq mask

disable = 1
enable = 0
prevent AP wake up, when not AP BTSCO scenario
Signed-off-by: default avatarKaiChieh Chuang <kaichieh.chuang@mediatek.com>
Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent c46ab151
...@@ -193,13 +193,13 @@ static const u8 table_msbc_silence[SCO_PACKET_180] = { ...@@ -193,13 +193,13 @@ static const u8 table_msbc_silence[SCO_PACKET_180] = {
static void mtk_btcvsd_snd_irq_enable(struct mtk_btcvsd_snd *bt) static void mtk_btcvsd_snd_irq_enable(struct mtk_btcvsd_snd *bt)
{ {
regmap_update_bits(bt->infra, bt->infra_misc_offset, regmap_update_bits(bt->infra, bt->infra_misc_offset,
bt->conn_bt_cvsd_mask, bt->conn_bt_cvsd_mask); bt->conn_bt_cvsd_mask, 0);
} }
static void mtk_btcvsd_snd_irq_disable(struct mtk_btcvsd_snd *bt) static void mtk_btcvsd_snd_irq_disable(struct mtk_btcvsd_snd *bt)
{ {
regmap_update_bits(bt->infra, bt->infra_misc_offset, regmap_update_bits(bt->infra, bt->infra_misc_offset,
bt->conn_bt_cvsd_mask, 0); bt->conn_bt_cvsd_mask, bt->conn_bt_cvsd_mask);
} }
static void mtk_btcvsd_snd_set_state(struct mtk_btcvsd_snd *bt, static void mtk_btcvsd_snd_set_state(struct mtk_btcvsd_snd *bt,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment