From b72b79a6b050157435a5bbf06f7ef7c547cbaa83 Mon Sep 17 00:00:00 2001 From: Meng Wang Date: Wed, 1 Apr 2020 14:47:27 +0800 Subject: [PATCH] soc: swr: enable PCM IN/OUT when using pcm interface Enable PCM IN/OUT when using pcm interface. Change-Id: Iff7b234a6d188802619cff112fa9bb54804ac77d Signed-off-by: Meng Wang --- soc/swr-mstr-ctrl.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/soc/swr-mstr-ctrl.c b/soc/swr-mstr-ctrl.c index c3ad05345eb3..a7729aa43d9d 100644 --- a/soc/swr-mstr-ctrl.c +++ b/soc/swr-mstr-ctrl.c @@ -690,6 +690,10 @@ static int swrm_pcm_port_config(struct swr_mstr_ctrl *swrm, u8 port_num, SWRM_DOUT_DP_PCM_PORT_CTRL(port_num)); swr_master_write(swrm, reg_addr, enable); + if (enable) + swr_master_write(swrm, SWRM_COMP_FEATURE_CFG, 0x1E); + else + swr_master_write(swrm, SWRM_COMP_FEATURE_CFG, 0x6); return 0; }