Lines Matching refs:fwp
146 const struct firmware *fwp = NULL; in plfxlc_download_xl_firmware() local
164 r = request_firmware(&fwp, fw_pack, &intf->dev); in plfxlc_download_xl_firmware()
169 file.total_files = get_unaligned_le32(&fwp->data[0]); in plfxlc_download_xl_firmware()
170 file.total_size = get_unaligned_le32(&fwp->size); in plfxlc_download_xl_firmware()
177 release_firmware(fwp); in plfxlc_download_xl_firmware()
183 release_firmware(fwp); in plfxlc_download_xl_firmware()
195 file.size = get_unaligned_le32(&fwp->data[4 + ((s + 1) * 4)]) in plfxlc_download_xl_firmware()
196 - get_unaligned_le32(&fwp->data[4 + (s) * 4]); in plfxlc_download_xl_firmware()
199 get_unaligned_le32(&fwp->data[4 + (s) * 4]); in plfxlc_download_xl_firmware()
206 file.start_addr = get_unaligned_le32(&fwp->data[4 + (s * 4)]); in plfxlc_download_xl_firmware()
215 &fwp->data[file.start_addr + (i * PLF_XL_BUF_LEN)], in plfxlc_download_xl_firmware()
223 release_firmware(fwp); in plfxlc_download_xl_firmware()