Searched refs:epatch_info (Results 1 – 3 of 3) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/bluetooth/ |
| H A D | btrtl.c | 255 struct rtl_epatch_header *epatch_info; in rtlbt_parse_firmware() local 296 while (fwptr >= btrtl_dev->fw_data + (sizeof(*epatch_info) + 3)) { in rtlbt_parse_firmware() 343 epatch_info = (struct rtl_epatch_header *)btrtl_dev->fw_data; in rtlbt_parse_firmware() 344 if (memcmp(epatch_info->signature, RTL_EPATCH_SIGNATURE, 8) != 0) { in rtlbt_parse_firmware() 349 num_patches = le16_to_cpu(epatch_info->num_patches); in rtlbt_parse_firmware() 351 le32_to_cpu(epatch_info->fw_version), num_patches); in rtlbt_parse_firmware() 398 memcpy(buf + patch_length - 4, &epatch_info->fw_version, 4); in rtlbt_parse_firmware()
|
| H A D | rtk_btusb.c | 1452 static struct rtk_epatch_entry *get_fw_patch_entry(struct rtk_epatch *epatch_info, uint16_t eco_ver) in get_fw_patch_entry() argument 1454 int patch_num = epatch_info->number_of_total_patch; in get_fw_patch_entry() 1455 uint8_t *epatch_buf = (uint8_t *)epatch_info; in get_fw_patch_entry() 1806 struct rtk_epatch *epatch_info = NULL; in load_firmware() local 1941 epatch_info = (struct rtk_epatch*)epatch_buf; in load_firmware() 1942 patch_entry->lmp_sub = (uint16_t)epatch_info->fw_version; in load_firmware() 1946 patch_entry->lmp_sub, epatch_info->fw_version, in load_firmware() 1947 epatch_info->number_of_total_patch); in load_firmware() 1950 p_epatch_entry = get_fw_patch_entry(epatch_info, patch_entry->eversion); in load_firmware() 1965 memcpy(&buf[p_epatch_entry->patch_length-4], &epatch_info->fw_version, 4); in load_firmware() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bluetooth_usb_driver/ |
| H A D | rtk_misc.c | 1200 struct rtk_epatch *epatch_info = (struct rtk_epatch *)epatch_buf; in rtk_get_patch_entry() local 1202 epatch_info->number_of_total_patch = in rtk_get_patch_entry() 1203 le16_to_cpu(epatch_info->number_of_total_patch); in rtk_get_patch_entry() 1204 RTKBT_DBG("fw_version = 0x%x", le32_to_cpu(epatch_info->fw_version)); in rtk_get_patch_entry() 1206 epatch_info->number_of_total_patch); in rtk_get_patch_entry() 1209 for (i = 0; i < epatch_info->number_of_total_patch; i++) { in rtk_get_patch_entry() 1215 2 * epatch_info->number_of_total_patch + in rtk_get_patch_entry() 1219 4 * epatch_info-> number_of_total_patch + in rtk_get_patch_entry() 1225 if (i >= epatch_info->number_of_total_patch) { in rtk_get_patch_entry()
|