Lines Matching refs:fw
908 int blk, const u8 *pblk, const u8 *fw) in qtnf_ep_fw_send() argument
940 if (pblk >= (fw + size - len)) { in qtnf_ep_fw_send()
941 len = fw + size - pblk; in qtnf_ep_fw_send()
955 qtnf_ep_fw_load(struct qtnf_pcie_pearl_state *ps, const u8 *fw, u32 fw_size) in qtnf_ep_fw_load() argument
959 const u8 *pblk = fw; in qtnf_ep_fw_load()
964 pr_debug("FW upload started: fw_addr=0x%p size=%d\n", fw, fw_size); in qtnf_ep_fw_load()
972 len = qtnf_ep_fw_send(ps->base.pdev, fw_size, blk, pblk, fw); in qtnf_ep_fw_load()
1028 const struct firmware *fw; in qtnf_pearl_fw_work_handler() local
1034 ret = request_firmware(&fw, fwname, &pdev->dev); in qtnf_pearl_fw_work_handler()
1048 release_firmware(fw); in qtnf_pearl_fw_work_handler()
1061 ret = qtnf_ep_fw_load(ps, fw->data, fw->size); in qtnf_pearl_fw_work_handler()
1062 release_firmware(fw); in qtnf_pearl_fw_work_handler()