Lines Matching defs:firmware
11 #include <linux/firmware.h>
362 const struct firmware *firmware,
365 size_t remainder = firmware->size;
367 const u8 *buf = firmware->data;
388 const struct firmware *firmware = NULL;
427 "No firmware image defined or !sbl_size || !seg_len\n");
431 ret = request_firmware(&firmware, fw_name, dev);
433 dev_err(dev, "Error loading firmware: %d\n", ret);
437 size = (mhi_cntrl->fbc_download) ? mhi_cntrl->sbl_size : firmware->size;
440 if (size > firmware->size)
441 size = firmware->size;
445 release_firmware(firmware);
450 memcpy(buf, firmware->data, size);
455 release_firmware(firmware);
476 firmware->size);
480 /* Load the firmware into BHIE vec table */
481 mhi_firmware_copy(mhi_cntrl, firmware, mhi_cntrl->fbc_image);
507 /* Start full firmware image download */
515 release_firmware(firmware);
524 release_firmware(firmware);