Lines Matching refs:fw_data
92 u8 *fw_data;
527 .data = btrtl_dev->fw_data,
653 if (!memcmp(btrtl_dev->fw_data, RTL_EPATCH_SIGNATURE, 8))
656 else if (!memcmp(btrtl_dev->fw_data, RTL_EPATCH_SIGNATURE_V2, 8))
665 fwptr = btrtl_dev->fw_data + btrtl_dev->fw_len - sizeof(extension_sig);
677 while (fwptr >= btrtl_dev->fw_data + (sizeof(*epatch_info) + 3)) {
726 if (memcmp(btrtl_dev->fw_data, RTL_EPATCH_SIGNATURE, 8) != 0) {
727 if (!memcmp(btrtl_dev->fw_data, RTL_EPATCH_SIGNATURE_V2, 8))
733 epatch_info = (struct rtl_epatch_header *)btrtl_dev->fw_data;
750 chip_id_base = btrtl_dev->fw_data + sizeof(struct rtl_epatch_header);
784 memcpy(buf, btrtl_dev->fw_data + patch_offset, patch_length - 4);
890 if (!memcmp(btrtl_dev->fw_data, RTL_EPATCH_SIGNATURE, 8)) {
895 return rtl_download_firmware(hdev, btrtl_dev->fw_data,
902 unsigned char *fw_data = NULL;
906 ret = rtlbt_parse_firmware(hdev, btrtl_dev, &fw_data);
917 memcpy(tbuff, fw_data, ret);
918 kvfree(fw_data);
923 fw_data = tbuff;
928 ret = rtl_download_firmware(hdev, fw_data, ret);
931 kvfree(fw_data);
1025 kvfree(btrtl_dev->fw_data);
1165 &btrtl_dev->fw_data);
1172 &btrtl_dev->fw_data);