Loading dsp/q6afe.c +6 −2 Original line number Diff line number Diff line Loading @@ -5491,8 +5491,12 @@ static int __afe_port_start(u16 port_id, union afe_port_config *afe_config, if ((q6core_get_avcs_api_version_per_service( APRV2_IDS_SERVICE_ID_ADSP_CORE_V) >= AVCS_API_VERSION_V5)) { /* LDAC doesn't require decoder */ if (codec_format == ENC_CODEC_TYPE_LDAC) /* * LDAC and APTX_ADAPTIVE don't require loading decoder module * Only loading de-packetizer module. */ if (codec_format == ENC_CODEC_TYPE_LDAC || codec_format == ASM_MEDIA_FMT_APTX_ADAPTIVE) ret = q6afe_load_avcs_modules(1, port_id, DECODER_CASE, codec_format); else Loading dsp/q6core.c +1 −0 Original line number Diff line number Diff line Loading @@ -990,6 +990,7 @@ int32_t q6core_avcs_load_unload_modules(struct avcs_load_unload_modules_payload else mod->hdr.opcode = AVCS_CMD_UNLOAD_MODULES; q6core_lcl.adsp_status = 0; q6core_lcl.avcs_module_resp_received = 0; ret = apr_send_pkt(q6core_lcl.core_handle_q, (uint32_t *)mod); Loading Loading
dsp/q6afe.c +6 −2 Original line number Diff line number Diff line Loading @@ -5491,8 +5491,12 @@ static int __afe_port_start(u16 port_id, union afe_port_config *afe_config, if ((q6core_get_avcs_api_version_per_service( APRV2_IDS_SERVICE_ID_ADSP_CORE_V) >= AVCS_API_VERSION_V5)) { /* LDAC doesn't require decoder */ if (codec_format == ENC_CODEC_TYPE_LDAC) /* * LDAC and APTX_ADAPTIVE don't require loading decoder module * Only loading de-packetizer module. */ if (codec_format == ENC_CODEC_TYPE_LDAC || codec_format == ASM_MEDIA_FMT_APTX_ADAPTIVE) ret = q6afe_load_avcs_modules(1, port_id, DECODER_CASE, codec_format); else Loading
dsp/q6core.c +1 −0 Original line number Diff line number Diff line Loading @@ -990,6 +990,7 @@ int32_t q6core_avcs_load_unload_modules(struct avcs_load_unload_modules_payload else mod->hdr.opcode = AVCS_CMD_UNLOAD_MODULES; q6core_lcl.adsp_status = 0; q6core_lcl.avcs_module_resp_received = 0; ret = apr_send_pkt(q6core_lcl.core_handle_q, (uint32_t *)mod); Loading