Lines Matching refs:fw
295 const struct firmware *fw) in sst_cache_and_parse_fw() argument
299 sst->fw_in_mem = kzalloc(fw->size, GFP_KERNEL); in sst_cache_and_parse_fw()
306 memcpy(sst->fw_in_mem, fw->data, fw->size); in sst_cache_and_parse_fw()
307 retval = sst_parse_fw_memcpy(sst, fw->size, &sst->memcpy_list); in sst_cache_and_parse_fw()
315 release_firmware(fw); in sst_cache_and_parse_fw()
320 void sst_firmware_load_cb(const struct firmware *fw, void *context) in sst_firmware_load_cb() argument
326 if (fw == NULL) { in sst_firmware_load_cb()
335 release_firmware(fw); in sst_firmware_load_cb()
341 sst_cache_and_parse_fw(ctx, fw); in sst_firmware_load_cb()
354 const struct firmware *fw; in sst_request_fw() local
356 retval = request_firmware(&fw, sst->firmware_name, sst->dev); in sst_request_fw()
357 if (fw == NULL) { in sst_request_fw()
366 retval = sst_cache_and_parse_fw(sst, fw); in sst_request_fw()