Lines Matching refs:msg

434 	struct sof_ipc4_msg msg;  in sof_ipc4_query_fw_configuration()  local
439 msg.primary = SOF_IPC4_MSG_TARGET(SOF_IPC4_MODULE_MSG); in sof_ipc4_query_fw_configuration()
440 msg.primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in sof_ipc4_query_fw_configuration()
441 msg.primary |= SOF_IPC4_MOD_ID(SOF_IPC4_MOD_INIT_BASEFW_MOD_ID); in sof_ipc4_query_fw_configuration()
442 msg.primary |= SOF_IPC4_MOD_INSTANCE(SOF_IPC4_MOD_INIT_BASEFW_INSTANCE_ID); in sof_ipc4_query_fw_configuration()
443 msg.extension = SOF_IPC4_MOD_EXT_MSG_PARAM_ID(SOF_IPC4_FW_PARAM_FW_CONFIG); in sof_ipc4_query_fw_configuration()
445 msg.data_size = sdev->ipc->max_payload_size; in sof_ipc4_query_fw_configuration()
446 msg.data_ptr = kzalloc(msg.data_size, GFP_KERNEL); in sof_ipc4_query_fw_configuration()
447 if (!msg.data_ptr) in sof_ipc4_query_fw_configuration()
450 ret = iops->set_get_data(sdev, &msg, msg.data_size, false); in sof_ipc4_query_fw_configuration()
454 while (offset < msg.data_size) { in sof_ipc4_query_fw_configuration()
455 tuple = (struct sof_ipc4_tuple *)((u8 *)msg.data_ptr + offset); in sof_ipc4_query_fw_configuration()
511 msg.primary = SOF_IPC4_MSG_TARGET(SOF_IPC4_MODULE_MSG); in sof_ipc4_query_fw_configuration()
512 msg.primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in sof_ipc4_query_fw_configuration()
513 msg.primary |= SOF_IPC4_MOD_ID(SOF_IPC4_MOD_INIT_BASEFW_MOD_ID); in sof_ipc4_query_fw_configuration()
514 msg.primary |= SOF_IPC4_MOD_INSTANCE(SOF_IPC4_MOD_INIT_BASEFW_INSTANCE_ID); in sof_ipc4_query_fw_configuration()
515 msg.extension = SOF_IPC4_MOD_EXT_MSG_PARAM_ID(SOF_IPC4_FW_PARAM_HW_CONFIG_GET); in sof_ipc4_query_fw_configuration()
517 msg.data_size = sdev->ipc->max_payload_size; in sof_ipc4_query_fw_configuration()
519 ret = iops->set_get_data(sdev, &msg, msg.data_size, false); in sof_ipc4_query_fw_configuration()
524 while (offset < msg.data_size) { in sof_ipc4_query_fw_configuration()
525 tuple = (struct sof_ipc4_tuple *)((u8 *)msg.data_ptr + offset); in sof_ipc4_query_fw_configuration()
544 kfree(msg.data_ptr); in sof_ipc4_query_fw_configuration()
581 const char *msg; in sof_ipc4_update_cpc_from_manifest() local
585 msg = "No mod_cfg available for CPC lookup in the firmware file's manifest"; 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()
626 &fw_module->man4_module_entry.uuid, msg, basecfg->ibs, in sof_ipc4_update_cpc_from_manifest()