From bd968a3f411850c489958c5315e72189f3c68208 Mon Sep 17 00:00:00 2001 From: Seppo Ingalsuo Date: Thu, 18 Apr 2024 18:46:30 +0300 Subject: [PATCH] Topology: NHLT: Intel: SSP: Always set SSC0 Network mode The MOD = 1 is the only allowed setting for SSC0(31) bit for cAVS 2.x and all ACE versions 1.x, 2.x, and 3.x Closes: https://github.com/alsa-project/alsa-utils/pull/276 Signed-off-by: Seppo Ingalsuo Signed-off-by: Jaroslav Kysela --- topology/nhlt/intel/ssp/ssp-process.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topology/nhlt/intel/ssp/ssp-process.c b/topology/nhlt/intel/ssp/ssp-process.c index 89202c2..e5c8b54 100644 --- a/topology/nhlt/intel/ssp/ssp-process.c +++ b/topology/nhlt/intel/ssp/ssp-process.c @@ -156,7 +156,7 @@ static int ssp_calculate_intern(struct intel_nhlt_params *nhlt, int hwi) /* reset SSP settings */ /* sscr0 dynamic settings are DSS, EDSS, SCR, FRDC, ECS */ - ssp->ssp_blob[di][hwi].ssc0 = SSCR0_PSP | SSCR0_RIM | SSCR0_TIM; + ssp->ssp_blob[di][hwi].ssc0 = SSCR0_MOD | SSCR0_PSP | SSCR0_RIM | SSCR0_TIM; /* sscr1 dynamic settings are SFRMDIR, SCLKDIR, SCFR */ ssp->ssp_blob[di][hwi].ssc1 = SSCR1_TTE | SSCR1_TTELP | SSCR1_TRAIL | SSCR1_RSRE | -- 2.47.1