Home
last modified time | relevance | path

Searched refs:stripped_fw (Results 1 – 6 of 6) sorted by relevance

/linux-5.19.10/sound/soc/intel/skylake/
Dskl-sst-utils.c238 struct firmware stripped_fw; in snd_skl_parse_uuids() local
243 stripped_fw.data = fw->data; in snd_skl_parse_uuids()
244 stripped_fw.size = fw->size; in snd_skl_parse_uuids()
246 skl_dsp_strip_extended_manifest(&stripped_fw); in snd_skl_parse_uuids()
248 buf = stripped_fw.data; in snd_skl_parse_uuids()
252 if (stripped_fw.size <= safe_file) { in snd_skl_parse_uuids()
261 if (stripped_fw.size <= safe_file) { in snd_skl_parse_uuids()
272 if (stripped_fw.size <= safe_file) { in snd_skl_parse_uuids()
384 struct firmware *stripped_fw, in skl_prepare_lib_load() argument
406 stripped_fw->data = linfo->fw->data; in skl_prepare_lib_load()
[all …]
Dbxt-sst.c50 struct firmware stripped_fw; in bxt_load_library() local
55 ret = skl_prepare_lib_load(skl, &skl->lib_info[i], &stripped_fw, in bxt_load_library()
61 stripped_fw.size, &dmab); in bxt_load_library()
70 memcpy(dmab.area, stripped_fw.data, stripped_fw.size); in bxt_load_library()
183 struct firmware stripped_fw; in bxt_load_base_firmware() local
202 stripped_fw.data = ctx->fw->data; in bxt_load_base_firmware()
203 stripped_fw.size = ctx->fw->size; in bxt_load_base_firmware()
204 skl_dsp_strip_extended_manifest(&stripped_fw); in bxt_load_base_firmware()
208 ret = sst_bxt_prepare_fw(ctx, stripped_fw.data, stripped_fw.size); in bxt_load_base_firmware()
Dskl-sst.c70 struct firmware stripped_fw; in skl_load_base_firmware() local
96 stripped_fw.data = ctx->fw->data; in skl_load_base_firmware()
97 stripped_fw.size = ctx->fw->size; in skl_load_base_firmware()
99 skl_dsp_strip_extended_manifest(&stripped_fw); in skl_load_base_firmware()
134 ret = skl_transfer_firmware(ctx, stripped_fw.data, stripped_fw.size); in skl_load_base_firmware()
388 struct firmware stripped_fw; in skl_load_library() local
393 ret = skl_prepare_lib_load(skl, &skl->lib_info[i], &stripped_fw, in skl_load_library()
397 ret = skl_transfer_module(ctx, stripped_fw.data, in skl_load_library()
398 stripped_fw.size, 0, i, false); in skl_load_library()
Dcnl-sst.c126 struct firmware stripped_fw; in cnl_load_base_firmware() local
146 stripped_fw.data = ctx->fw->data; in cnl_load_base_firmware()
147 stripped_fw.size = ctx->fw->size; in cnl_load_base_firmware()
148 skl_dsp_strip_extended_manifest(&stripped_fw); in cnl_load_base_firmware()
151 ret = cnl_prepare_fw(ctx, stripped_fw.data, stripped_fw.size); in cnl_load_base_firmware()
Dskl-sst-dsp.h252 struct firmware *stripped_fw,
/linux-5.19.10/sound/soc/intel/avs/
Dloader.c490 struct firmware stripped_fw; in avs_dsp_load_libraries() local
509 stripped_fw = *fw; in avs_dsp_load_libraries()
510 ret = avs_fw_manifest_strip_verify(adev, &stripped_fw, NULL); in avs_dsp_load_libraries()
516 ret = avs_fw_manifest_offset(&stripped_fw); in avs_dsp_load_libraries()
519 man = (struct avs_fw_manifest *)(stripped_fw.data + ret); in avs_dsp_load_libraries()
526 ret = avs_dsp_op(adev, load_lib, &stripped_fw, id); in avs_dsp_load_libraries()
544 struct firmware stripped_fw; in avs_dsp_load_basefw() local
559 stripped_fw = *fw; in avs_dsp_load_basefw()
562 ret = avs_fw_manifest_strip_verify(adev, &stripped_fw, min_req); in avs_dsp_load_basefw()
568 ret = avs_dsp_op(adev, load_basefw, &stripped_fw); in avs_dsp_load_basefw()