Home
last modified time | relevance | path

Searched refs:coex_dm (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/btcoexist/
Dhalbtc8723b2ant.c42 static struct coex_dm_8723b_2ant *coex_dm = &glcoex_dm_8723b_2ant; variable
399 coex_dm->switch_thres_offset; in btc8723b2ant_is_wifi_status_changed()
694 coex_dm->cur_dec_bt_pwr_lvl = dec_bt_pwr_lvl; in btc8723b2ant_dec_bt_pwr()
699 coex_dm->pre_dec_bt_pwr_lvl, in btc8723b2ant_dec_bt_pwr()
700 coex_dm->cur_dec_bt_pwr_lvl); in btc8723b2ant_dec_bt_pwr()
702 if (coex_dm->pre_dec_bt_pwr_lvl == coex_dm->cur_dec_bt_pwr_lvl) in btc8723b2ant_dec_bt_pwr()
705 btc8723b2ant_set_fw_dec_bt_pwr(btcoexist, coex_dm->cur_dec_bt_pwr_lvl); in btc8723b2ant_dec_bt_pwr()
707 coex_dm->pre_dec_bt_pwr_lvl = coex_dm->cur_dec_bt_pwr_lvl; in btc8723b2ant_dec_bt_pwr()
728 coex_dm->cur_bt_auto_report = enable_auto_report; in btc8723b2ant_bt_auto_report()
731 if (coex_dm->pre_bt_auto_report == coex_dm->cur_bt_auto_report) in btc8723b2ant_bt_auto_report()
[all …]
Dhalbtc8821a2ant.c45 static struct coex_dm_8821a_2ant *coex_dm = &glcoex_dm_8821a_2ant; variable
681 coex_dm->cur_dec_bt_pwr_lvl = dec_bt_pwr_lvl; in btc8821a2ant_dec_bt_pwr()
686 coex_dm->pre_dec_bt_pwr_lvl, in btc8821a2ant_dec_bt_pwr()
687 coex_dm->cur_dec_bt_pwr_lvl); in btc8821a2ant_dec_bt_pwr()
689 if (coex_dm->pre_dec_bt_pwr_lvl == coex_dm->cur_dec_bt_pwr_lvl) in btc8821a2ant_dec_bt_pwr()
692 btc8821a2ant_set_fw_dec_bt_pwr(btcoexist, coex_dm->cur_dec_bt_pwr_lvl); in btc8821a2ant_dec_bt_pwr()
694 coex_dm->pre_dec_bt_pwr_lvl = coex_dm->cur_dec_bt_pwr_lvl; in btc8821a2ant_dec_bt_pwr()
705 coex_dm->cur_fw_dac_swing_lvl = fw_dac_swing_lvl; in btc8821a2ant_fw_dac_swing_lvl()
710 coex_dm->pre_fw_dac_swing_lvl, in btc8821a2ant_fw_dac_swing_lvl()
711 coex_dm->cur_fw_dac_swing_lvl); in btc8821a2ant_fw_dac_swing_lvl()
[all …]
Dhalbtc8192e2ant.c43 static struct coex_dm_8192e_2ant *coex_dm = &glcoex_dm_8192e_2ant; variable
275 coex_dm->cur_ra_mask = dis_rate_mask; in btc8192e2ant_update_ra_mask()
277 if (force_exec || (coex_dm->pre_ra_mask != coex_dm->cur_ra_mask)) in btc8192e2ant_update_ra_mask()
279 &coex_dm->cur_ra_mask); in btc8192e2ant_update_ra_mask()
280 coex_dm->pre_ra_mask = coex_dm->cur_ra_mask; in btc8192e2ant_update_ra_mask()
288 coex_dm->cur_arfr_type = type; in btc8192e2ant_auto_rate_fallback_retry()
290 if (force_exec || (coex_dm->pre_arfr_type != coex_dm->cur_arfr_type)) { in btc8192e2ant_auto_rate_fallback_retry()
291 switch (coex_dm->cur_arfr_type) { in btc8192e2ant_auto_rate_fallback_retry()
294 coex_dm->backup_arfr_cnt1); in btc8192e2ant_auto_rate_fallback_retry()
296 coex_dm->backup_arfr_cnt2); in btc8192e2ant_auto_rate_fallback_retry()
[all …]
Dhalbtc8723b1ant.c44 static struct coex_dm_8723b_1ant *coex_dm = &glcoex_dm_8723b_1ant; variable
67 coex_dm->curra_mask = dis_rate_mask; in halbtc8723b1ant_updatera_mask()
69 if (force_exec || (coex_dm->prera_mask != coex_dm->curra_mask)) in halbtc8723b1ant_updatera_mask()
71 &coex_dm->curra_mask); in halbtc8723b1ant_updatera_mask()
73 coex_dm->prera_mask = coex_dm->curra_mask; in halbtc8723b1ant_updatera_mask()
81 coex_dm->cur_arfr_type = type; in btc8723b1ant_auto_rate_fb_retry()
83 if (force_exec || (coex_dm->pre_arfr_type != coex_dm->cur_arfr_type)) { in btc8723b1ant_auto_rate_fb_retry()
84 switch (coex_dm->cur_arfr_type) { in btc8723b1ant_auto_rate_fb_retry()
87 coex_dm->backup_arfr_cnt1); in btc8723b1ant_auto_rate_fb_retry()
89 coex_dm->backup_arfr_cnt2); in btc8723b1ant_auto_rate_fb_retry()
[all …]
Dhalbtc8821a1ant.c44 static struct coex_dm_8821a_1ant *coex_dm = &glcoex_dm_8821a_1ant; variable
247 coex_dm->cur_ra_mask = dis_rate_mask; in btc8821a1ant_update_ra_mask()
250 (coex_dm->pre_ra_mask != coex_dm->cur_ra_mask)) { in btc8821a1ant_update_ra_mask()
252 &coex_dm->cur_ra_mask); in btc8821a1ant_update_ra_mask()
254 coex_dm->pre_ra_mask = coex_dm->cur_ra_mask; in btc8821a1ant_update_ra_mask()
262 coex_dm->cur_arfr_type = type; in btc8821a1ant_auto_rate_fb_retry()
265 (coex_dm->pre_arfr_type != coex_dm->cur_arfr_type)) { in btc8821a1ant_auto_rate_fb_retry()
266 switch (coex_dm->cur_arfr_type) { in btc8821a1ant_auto_rate_fb_retry()
269 coex_dm->backup_arfr_cnt1); in btc8821a1ant_auto_rate_fb_retry()
271 coex_dm->backup_arfr_cnt2); in btc8821a1ant_auto_rate_fb_retry()
[all …]
/Linux-v4.19/drivers/staging/rtlwifi/btcoexist/
Dhalbtc8822b1ant.c34 static struct coex_dm_8822b_1ant *coex_dm = &glcoex_dm_8822b_1ant; variable
126 coex_dm->cur_ra_mask = dis_rate_mask; in halbtc8822b1ant_update_ra_mask()
128 if (force_exec || (coex_dm->pre_ra_mask != coex_dm->cur_ra_mask)) in halbtc8822b1ant_update_ra_mask()
130 &coex_dm->cur_ra_mask); in halbtc8822b1ant_update_ra_mask()
131 coex_dm->pre_ra_mask = coex_dm->cur_ra_mask; in halbtc8822b1ant_update_ra_mask()
140 coex_dm->cur_arfr_type = type; in halbtc8822b1ant_auto_rate_fallback_retry()
142 if (force_exec || (coex_dm->pre_arfr_type != coex_dm->cur_arfr_type)) { in halbtc8822b1ant_auto_rate_fallback_retry()
143 switch (coex_dm->cur_arfr_type) { in halbtc8822b1ant_auto_rate_fallback_retry()
146 coex_dm->backup_arfr_cnt1); in halbtc8822b1ant_auto_rate_fallback_retry()
148 coex_dm->backup_arfr_cnt2); in halbtc8822b1ant_auto_rate_fallback_retry()
[all …]
Dhalbtc8822b2ant.c33 static struct coex_dm_8822b_2ant *coex_dm = &glcoex_dm_8822b_2ant; variable
368 if ((coex_dm->bt_status == in halbtc8822b2ant_monitor_wifi_ctr()
370 (coex_dm->bt_status == BT_8822B_2ANT_BT_STATUS_CONNECTED_IDLE) || in halbtc8822b2ant_monitor_wifi_ctr()
412 if ((coex_dm->bt_status == BT_8822B_1ANT_BT_STATUS_ACL_BUSY) || in halbtc8822b2ant_monitor_wifi_ctr()
413 (coex_dm->bt_status == in halbtc8822b2ant_monitor_wifi_ctr()
415 (coex_dm->bt_status == BT_8822B_1ANT_BT_STATUS_SCO_BUSY)) { in halbtc8822b2ant_monitor_wifi_ctr()
634 coex_dm->bt_status = BT_8822B_2ANT_BT_STATUS_INQ_PAGE; in halbtc8822b2ant_update_bt_link_info()
638 coex_dm->bt_status = BT_8822B_2ANT_BT_STATUS_NON_CONNECTED_IDLE; in halbtc8822b2ant_update_bt_link_info()
644 coex_dm->bt_status = BT_8822B_2ANT_BT_STATUS_CONNECTED_IDLE; in halbtc8822b2ant_update_bt_link_info()
650 coex_dm->bt_status = BT_8822B_2ANT_BT_STATUS_ACL_SCO_BUSY; in halbtc8822b2ant_update_bt_link_info()
[all …]