From: Seppo Ingalsuo Date: Thu, 18 Apr 2024 15:46:30 +0000 (+0300) Subject: Topology: NHLT: Intel: SSP: Always set SSC0 Network mode X-Git-Tag: v1.2.13~4 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=bd968a3f411850c489958c5315e72189f3c68208;p=alsa-utils.git 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 --- 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 |