Lines Matching refs:firmware

224 	struct rt_firmware *firmware = (struct rt_firmware *)rtlhal->pfirmware;  in _rtl92s_firmware_checkready()  local
233 firmware->fwstatus = (enum fw_status)loadfw_status; in _rtl92s_firmware_checkready()
355 struct rt_firmware *firmware = NULL; in rtl92s_download_fw() local
367 firmware = (struct rt_firmware *)rtlhal->pfirmware; in rtl92s_download_fw()
368 firmware->fwstatus = FW_STATUS_INIT; in rtl92s_download_fw()
370 puc_mappedfile = firmware->sz_fw_tmpbuffer; in rtl92s_download_fw()
373 firmware->pfwheader = (struct fw_hdr *) puc_mappedfile; in rtl92s_download_fw()
374 pfwheader = firmware->pfwheader; in rtl92s_download_fw()
375 firmware->firmwareversion = byte(pfwheader->version, 0); in rtl92s_download_fw()
376 firmware->pfwheader->fwpriv.hci_sel = 1;/* pcie */ in rtl92s_download_fw()
386 sizeof(firmware->fw_imem))) { in rtl92s_download_fw()
393 memcpy(firmware->fw_imem, puc_mappedfile, in rtl92s_download_fw()
395 firmware->fw_imem_len = pfwheader->img_imem_size; in rtl92s_download_fw()
399 if (pfwheader->img_sram_size > sizeof(firmware->fw_emem)) { in rtl92s_download_fw()
404 puc_mappedfile += firmware->fw_imem_len; in rtl92s_download_fw()
406 memcpy(firmware->fw_emem, puc_mappedfile, in rtl92s_download_fw()
408 firmware->fw_emem_len = pfwheader->img_sram_size; in rtl92s_download_fw()
412 fwstatus = _rtl92s_firmware_get_nextstatus(firmware->fwstatus); in rtl92s_download_fw()
417 puc_mappedfile = firmware->fw_imem; in rtl92s_download_fw()
418 ul_filelength = firmware->fw_imem_len; in rtl92s_download_fw()
421 puc_mappedfile = firmware->fw_emem; in rtl92s_download_fw()
422 ul_filelength = firmware->fw_emem_len; in rtl92s_download_fw()
426 pfwheader = firmware->pfwheader; in rtl92s_download_fw()
429 puc_mappedfile = (u8 *)(firmware->pfwheader) + in rtl92s_download_fw()
456 fwstatus = _rtl92s_firmware_get_nextstatus(firmware->fwstatus); in rtl92s_download_fw()