Lines Matching refs:patch_entry

1372     patch_info *patch_entry;  in set_bt_onoff()  local
1377 patch_entry = fw_info->patch_entry; in set_bt_onoff()
1378 if (!patch_entry) in set_bt_onoff()
1405 patch_info *patch_entry = fw_patch_table; in get_fw_table_entry() local
1414 for (i = 0; i < entry_size; i++, patch_entry++) { in get_fw_table_entry()
1415 if ((vid == patch_entry->vid)&&(pid == patch_entry->pid)) in get_fw_table_entry()
1424 return patch_entry; in get_fw_table_entry()
1430 patch_info *patch_entry = fw_patch_table; in get_suspend_fw_table_entry() local
1438 for (i = 0; i < entry_size; i++, patch_entry++) { in get_suspend_fw_table_entry()
1439 if ((vid == patch_entry->vid)&&(pid == patch_entry->pid)) in get_suspend_fw_table_entry()
1448 return patch_entry; in get_suspend_fw_table_entry()
1524 patch_info *patch_entry = NULL; in check_fw_version() local
1545 patch_entry = fw_info->patch_entry; in check_fw_version()
1549 __func__, read_ver_rsp->lmp_subver, patch_entry->lmp_sub, patch_entry->lmp_sub_default); in check_fw_version()
1551 if (read_ver_rsp->lmp_subver == patch_entry->lmp_sub_default) { in check_fw_version()
1556 } else if (read_ver_rsp->lmp_subver != patch_entry->lmp_sub) { in check_fw_version()
1710 fw_info->patch_entry->eversion = 0; in get_eversion()
1712 fw_info->patch_entry->eversion = ever_evt->version; in get_eversion()
1717 void rtk_update_altsettings(patch_info *patch_entry, const unsigned char* org_config_buf, int org_c… in rtk_update_altsettings() argument
1736 count = getAltSettings(patch_entry, offset, sizeof(offset)/sizeof(unsigned short)); in rtk_update_altsettings()
1765 if(getAltSettingVal(patch_entry, entry->offset, val) == entry->entry_len){ in rtk_update_altsettings()
1776 entry->entry_len = getAltSettingVal(patch_entry, offset[j], val); in rtk_update_altsettings()
1797 patch_info *patch_entry; in load_firmware() local
1815 patch_entry = fw_info->patch_entry; in load_firmware()
1816 lmp_version = patch_entry->lmp_sub_default; in load_firmware()
1817 config_name = patch_entry->config_name; in load_firmware()
1820 fw_name = patch_entry->mp_patch_name; in load_firmware()
1822 fw_name = patch_entry->patch_name; in load_firmware()
1833 rtk_update_altsettings(patch_entry, cfg->data, cfg->size, &config_file_buf, &config_len); in load_firmware()
1874 patch_entry->lmp_sub = *(uint16_t *)(buf + buf_len - config_len - 4); in load_firmware()
1876 patch_entry->lmp_sub); in load_firmware()
1901 RTKBT_DBG("%s: Get eversion =%d", __func__, patch_entry->eversion); 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()
1950 p_epatch_entry = get_fw_patch_entry(epatch_info, patch_entry->eversion); in load_firmware()
1998 patch_info *patch_entry; in load_suspend_firmware() local
2016 patch_entry = fw_info->patch_entry; in load_suspend_firmware()
2017 lmp_version = patch_entry->lmp_sub_default; in load_suspend_firmware()
2018 sprintf(config_name, "%s_suspend", patch_entry->config_name); in load_suspend_firmware()
2019 sprintf(fw_name, "%s_suspend", patch_entry->patch_name); in load_suspend_firmware()
2062 RTKBT_DBG("%s: Get eversion =%d", __func__, patch_entry->eversion); in load_suspend_firmware()
2103 patch_entry->lmp_sub = (uint16_t)epatch_info->fw_version; in load_suspend_firmware()
2107 patch_entry->lmp_sub, epatch_info->fw_version, in load_suspend_firmware()
2111 p_epatch_entry = get_fw_patch_entry(epatch_info, patch_entry->eversion); in load_suspend_firmware()
2167 patch_info *patch_entry = fw_info->patch_entry; in get_firmware() local
2169 … RTKBT_INFO("%s: start, cached %d,patch_entry->fw_len= %d", __func__, cached,patch_entry->fw_len); in get_firmware()
2172 if (patch_entry->fw_len > 0) { in get_firmware()
2173 fw_info->fw_data = kzalloc(patch_entry->fw_len, GFP_KERNEL); in get_firmware()
2176 memcpy(fw_info->fw_data, patch_entry->fw_cache, patch_entry->fw_len); in get_firmware()
2177 fw_info->fw_len = patch_entry->fw_len; in get_firmware()
2195 patch_info *patch_entry = fw_info->patch_entry; in get_suspend_firmware() local
2197 … RTKBT_INFO("%s: start, cached %d,patch_entry->fw_len= %d", __func__, cached,patch_entry->fw_len); in get_suspend_firmware()
2200 if (patch_entry->fw_len > 0) { in get_suspend_firmware()
2201 fw_info->fw_data = kzalloc(patch_entry->fw_len, GFP_KERNEL); in get_suspend_firmware()
2204 memcpy(fw_info->fw_data, patch_entry->fw_cache, patch_entry->fw_len); in get_suspend_firmware()
2205 fw_info->fw_len = patch_entry->fw_len; in get_suspend_firmware()
2329 if (!fw_info || !fw_info->patch_entry) { in download_patch()
2358 …nfo->fw_len:%d max_patch_size %d", __func__, fw_info->fw_len, fw_info->patch_entry->max_patch_size… in download_patch()
2359 if (fw_info->fw_len > fw_info->patch_entry->max_patch_size) { in download_patch()
2360 …arger than max_patch_size 0x%08x", __func__, fw_info->fw_len, fw_info->patch_entry->max_patch_size… in download_patch()
2398 if (!fw_info || !fw_info->patch_entry) { in download_suspend_patch()
2461 fw_info_4_suspend->patch_entry = get_suspend_fw_table_entry(fw_info->udev); in suspend_firmware_info_init()
2462 if (!fw_info_4_suspend->patch_entry) { in suspend_firmware_info_init()
2548 fw_info->patch_entry = get_fw_table_entry(udev); in firmware_info_init()
2549 if (!fw_info->patch_entry) { in firmware_info_init()
3630 patch_info *patch_entry;
3636 patch_entry = fw_info->patch_entry;
3638 patch_entry->fw_len = load_firmware(fw_info, &patch_entry->fw_cache);
3639 if (patch_entry->fw_len <= 0) {
3649 patch_info *patch_entry;
3655 patch_entry = fw_info->patch_entry;
3658 if (patch_entry->fw_len > 0) {
3659 kfree(patch_entry->fw_cache);
3660 patch_entry->fw_cache = NULL;
3661 patch_entry->fw_len = 0;
3669 patch_info *patch_entry; in bt_pm_notify() local
3676 patch_entry = fw_info->patch_entry; in bt_pm_notify()
3683 patch_entry->fw_len = load_firmware(fw_info, &patch_entry->fw_cache); in bt_pm_notify()
3684 if (patch_entry->fw_len <= 0) { in bt_pm_notify()
3704 if (patch_entry->fw_len > 0) { in bt_pm_notify()
3705 kfree(patch_entry->fw_cache); in bt_pm_notify()
3706 patch_entry->fw_cache = NULL; in bt_pm_notify()
3707 patch_entry->fw_len = 0; in bt_pm_notify()
3729 patch_info *patch_entry; in bt_reboot_notify() local
3736 patch_entry = fw_info->patch_entry; in bt_reboot_notify()