Lines Matching refs:firmware

206 				const struct firmware *firmware)  in ath3k_load_firmware()  argument
211 int count = firmware->size; in ath3k_load_firmware()
222 0, 0, firmware->data, FW_HDR_SIZE, in ath3k_load_firmware()
238 memcpy(send_buf, firmware->data + sent, size); in ath3k_load_firmware()
275 const struct firmware *firmware) in ath3k_load_fwfile() argument
282 count = firmware->size; in ath3k_load_fwfile()
293 firmware->data, size, USB_CTRL_SET_TIMEOUT, in ath3k_load_fwfile()
311 memcpy(send_buf, firmware->data + sent, size); in ath3k_load_fwfile()
359 const struct firmware *firmware; in ath3k_load_patch() local
384 ret = request_firmware(&firmware, filename, &udev->dev); in ath3k_load_patch()
390 pt_rom_version = get_unaligned_le32(firmware->data + in ath3k_load_patch()
391 firmware->size - 8); in ath3k_load_patch()
392 pt_build_version = get_unaligned_le32(firmware->data + in ath3k_load_patch()
393 firmware->size - 4); in ath3k_load_patch()
398 release_firmware(firmware); in ath3k_load_patch()
402 ret = ath3k_load_fwfile(udev, firmware); in ath3k_load_patch()
403 release_firmware(firmware); in ath3k_load_patch()
412 const struct firmware *firmware; in ath3k_load_syscfg() local
447 ret = request_firmware(&firmware, filename, &udev->dev); in ath3k_load_syscfg()
453 ret = ath3k_load_fwfile(udev, firmware); in ath3k_load_syscfg()
454 release_firmware(firmware); in ath3k_load_syscfg()
462 const struct firmware *firmware; in ath3k_probe() local
505 ret = request_firmware(&firmware, ATH3K_FIRMWARE, &udev->dev); in ath3k_probe()
516 ret = ath3k_load_firmware(udev, firmware); in ath3k_probe()
517 release_firmware(firmware); in ath3k_probe()