Lines Matching full:cpc
569 * sof_ipc4_update_cpc_from_manifest - Update the cpc in base config from manifest
585 msg = "No mod_cfg available for CPC lookup in the firmware file's manifest"; in sof_ipc4_update_cpc_from_manifest()
590 * Find the best matching (highest) CPC value based on the module's in sof_ipc4_update_cpc_from_manifest()
593 * The CPC value in each module config entry has been measured and in sof_ipc4_update_cpc_from_manifest()
594 * recorded as a IBS/OBS/CPC triplet and stored in the firmware file's in sof_ipc4_update_cpc_from_manifest()
601 cpc_pick < fw_mod_cfg[i].cpc) in sof_ipc4_update_cpc_from_manifest()
602 cpc_pick = fw_mod_cfg[i].cpc; in sof_ipc4_update_cpc_from_manifest()
604 if (max_cpc < fw_mod_cfg[i].cpc) in sof_ipc4_update_cpc_from_manifest()
605 max_cpc = fw_mod_cfg[i].cpc; in sof_ipc4_update_cpc_from_manifest()
608 basecfg->cpc = cpc_pick; in sof_ipc4_update_cpc_from_manifest()
610 /* We have a matching configuration for CPC */ in sof_ipc4_update_cpc_from_manifest()
611 if (basecfg->cpc) in sof_ipc4_update_cpc_from_manifest()
619 msg = "No CPC value available in the firmware file's manifest"; in sof_ipc4_update_cpc_from_manifest()
621 msg = "No CPC match in the firmware file's manifest"; in sof_ipc4_update_cpc_from_manifest()