Home
last modified time | relevance | path

Searched refs:patch_length (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/bluetooth/
H A Dbtrtl.c264 u16 patch_length, num_patches; in rtlbt_parse_firmware() local
370 patch_length = get_unaligned_le16(patch_length_base + in rtlbt_parse_firmware()
384 BT_DBG("length=%x offset=%x index %d", patch_length, patch_offset, i); in rtlbt_parse_firmware()
385 min_size = patch_offset + patch_length; in rtlbt_parse_firmware()
392 len = patch_length; in rtlbt_parse_firmware()
393 buf = kvmalloc(patch_length, GFP_KERNEL); in rtlbt_parse_firmware()
397 memcpy(buf, btrtl_dev->fw_data + patch_offset, patch_length - 4); in rtlbt_parse_firmware()
398 memcpy(buf + patch_length - 4, &epatch_info->fw_version, 4); in rtlbt_parse_firmware()
H A Drtk_btusb.c1469 p_entry->patch_length = *(uint16_t*)(epatch_buf + 14 + 2*patch_num + 2*i); in get_fw_patch_entry()
1471 …ntry->coex_version = *(uint32_t*)(epatch_buf + p_entry->start_offset + p_entry->patch_length - 12); in get_fw_patch_entry()
1472 …_entry->svn_version = *(uint32_t*)(epatch_buf + p_entry->start_offset + p_entry->patch_length - 8); in get_fw_patch_entry()
1473 …p_entry->fw_version = *(uint32_t*)(epatch_buf + p_entry->start_offset + p_entry->patch_length - 4); in get_fw_patch_entry()
1479 …svn_version, p_entry->fw_version, VERSION, p_entry->chip_id, p_entry->patch_length, p_entry->start… in get_fw_patch_entry()
1957 buf_len = p_epatch_entry->patch_length + config_len; in load_firmware()
1964 … memcpy(buf, &epatch_buf[p_epatch_entry->start_offset], p_epatch_entry->patch_length); in load_firmware()
1965 memcpy(&buf[p_epatch_entry->patch_length-4], &epatch_info->fw_version, 4); in load_firmware()
2118 buf_len = p_epatch_entry->patch_length + config_len; in load_suspend_firmware()
2125 … memcpy(buf, &epatch_buf[p_epatch_entry->start_offset], p_epatch_entry->patch_length); in load_suspend_firmware()
[all …]
H A Drtk_btusb.h217 uint16_t patch_length; member
/OK3568_Linux_fs/external/rkwifibt/drivers/bluetooth_usb_driver/
H A Drtk_misc.c116 uint16_t patch_length; member
1213 entry->patch_length = get_unaligned_le16(epatch_buf + in rtk_get_patch_entry()
1226 entry->patch_length = 0; in rtk_get_patch_entry()
1234 entry->patch_length - 8); in rtk_get_patch_entry()
1237 entry->patch_length - 12); in rtk_get_patch_entry()
1240 RTKBT_DBG("patch_length 0x%04x", entry->patch_length); in rtk_get_patch_entry()
1554 if (current_entry.patch_length == 0) in load_firmware()
1558 current_entry.patch_length + config_len; in load_firmware()
1569 current_entry.patch_length); in load_firmware()
1570 memcpy(buf + current_entry.patch_length - 4, epatch_buf + 8, 4); /*fw version */ in load_firmware()
/OK3568_Linux_fs/yocto/meta-rockchip/recipes-devtools/rtl-tools/files/
H A Dhciattach_rtk.c246 RT_U16 patch_length; member
3180 entry->patch_length = in rtk_get_patch_entry()
3188 RS_DBG("patch length is 0x%x", entry->patch_length); in rtk_get_patch_entry()
3193 entry->patch_length - 8); in rtk_get_patch_entry()
3196 entry->patch_length - 12); in rtk_get_patch_entry()
3316 entry->patch_length + rtl->config_len; in rtk_get_final_patch()
3331 entry->patch_length); in rtk_get_final_patch()
3332 memcpy(rtl->total_buf + entry->patch_length - 4, in rtk_get_final_patch()
3336 memcpy(rtl->total_buf + entry->patch_length, in rtk_get_final_patch()