Home
last modified time | relevance | path

Searched refs:btc_coexist (Results 1 – 12 of 12) sorted by relevance

/linux-4.1.27/drivers/net/wireless/rtlwifi/btcoexist/
Dhalbtcoutsrc.c32 struct btc_coexist gl_bt_coexist;
39 static bool halbtc_is_bt_coexist_available(struct btc_coexist *btcoexist) in halbtc_is_bt_coexist_available()
119 static u32 halbtc_get_wifi_bw(struct btc_coexist *btcoexist) in halbtc_get_wifi_bw()
136 static u8 halbtc_get_wifi_central_chnl(struct btc_coexist *btcoexist) in halbtc_get_wifi_central_chnl()
149 static void halbtc_leave_lps(struct btc_coexist *btcoexist) in halbtc_leave_lps()
170 static void halbtc_enter_lps(struct btc_coexist *btcoexist) in halbtc_enter_lps()
191 static void halbtc_normal_lps(struct btc_coexist *btcoexist) in halbtc_normal_lps()
215 static u32 halbtc_get_bt_patch_version(struct btc_coexist *btcoexist) in halbtc_get_bt_patch_version()
234 struct btc_coexist *btcoexist = (struct btc_coexist *)void_btcoexist; in halbtc_get()
365 struct btc_coexist *btcoexist = (struct btc_coexist *)void_btcoexist; in halbtc_set()
[all …]
Dhalbtc8723b1ant.h168 void ex_halbtc8723b1ant_init_hwconfig(struct btc_coexist *btcoexist);
169 void ex_halbtc8723b1ant_init_coex_dm(struct btc_coexist *btcoexist);
170 void ex_halbtc8723b1ant_ips_notify(struct btc_coexist *btcoexist, u8 type);
171 void ex_halbtc8723b1ant_lps_notify(struct btc_coexist *btcoexist, u8 type);
172 void ex_halbtc8723b1ant_scan_notify(struct btc_coexist *btcoexist, u8 type);
173 void ex_halbtc8723b1ant_connect_notify(struct btc_coexist *btcoexist, u8 type);
174 void ex_halbtc8723b1ant_media_status_notify(struct btc_coexist *btcoexist,
176 void ex_halbtc8723b1ant_special_packet_notify(struct btc_coexist *btcoexist,
178 void ex_halbtc8723b1ant_bt_info_notify(struct btc_coexist *btcoexist,
180 void ex_halbtc8723b1ant_halt_notify(struct btc_coexist *btcoexist);
[all …]
Dhalbtc8821a1ant.h171 void ex_halbtc8821a1ant_init_hwconfig(struct btc_coexist *btcoexist);
172 void ex_halbtc8821a1ant_init_coex_dm(struct btc_coexist *btcoexist);
173 void ex_halbtc8821a1ant_ips_notify(struct btc_coexist *btcoexist, u8 type);
174 void ex_halbtc8821a1ant_lps_notify(struct btc_coexist *btcoexist, u8 type);
175 void ex_halbtc8821a1ant_scan_notify(struct btc_coexist *btcoexist, u8 type);
176 void ex_halbtc8821a1ant_connect_notify(struct btc_coexist *btcoexist, u8 type);
177 void ex_halbtc8821a1ant_media_status_notify(struct btc_coexist *btcoexist,
179 void ex_halbtc8821a1ant_special_packet_notify(struct btc_coexist *btcoexist,
181 void ex_halbtc8821a1ant_bt_info_notify(struct btc_coexist *btcoexist,
183 void ex_halbtc8821a1ant_halt_notify(struct btc_coexist *btcoexist);
[all …]
Dhalbtc8821a2ant.h152 struct btc_coexist *btcoexist
156 struct btc_coexist *btcoexist
160 struct btc_coexist *btcoexist,
165 struct btc_coexist *btcoexist,
170 struct btc_coexist *btcoexist,
175 struct btc_coexist *btcoexist,
180 struct btc_coexist *btcoexist,
185 struct btc_coexist *btcoexist,
190 struct btc_coexist *btcoexist,
196 struct btc_coexist *btcoexist
[all …]
Dhalbtc8723b2ant.h156 void ex_btc8723b2ant_init_hwconfig(struct btc_coexist *btcoexist);
157 void ex_btc8723b2ant_init_coex_dm(struct btc_coexist *btcoexist);
158 void ex_btc8723b2ant_ips_notify(struct btc_coexist *btcoexist, u8 type);
159 void ex_btc8723b2ant_lps_notify(struct btc_coexist *btcoexist, u8 type);
160 void ex_btc8723b2ant_scan_notify(struct btc_coexist *btcoexist, u8 type);
161 void ex_btc8723b2ant_connect_notify(struct btc_coexist *btcoexist, u8 type);
162 void ex_btc8723b2ant_media_status_notify(struct btc_coexist *btcoexist,
164 void ex_btc8723b2ant_special_packet_notify(struct btc_coexist *btcoexist,
166 void ex_btc8723b2ant_bt_info_notify(struct btc_coexist *btcoexist,
168 void ex_btc8723b2ant_halt_notify(struct btc_coexist *btcoexist);
[all …]
Dhalbtc8192e2ant.h169 void ex_halbtc8192e2ant_init_hwconfig(struct btc_coexist *btcoexist);
170 void ex_halbtc8192e2ant_init_coex_dm(struct btc_coexist *btcoexist);
171 void ex_halbtc8192e2ant_ips_notify(struct btc_coexist *btcoexist, u8 type);
172 void ex_halbtc8192e2ant_lps_notify(struct btc_coexist *btcoexist, u8 type);
173 void ex_halbtc8192e2ant_scan_notify(struct btc_coexist *btcoexist, u8 type);
174 void ex_halbtc8192e2ant_connect_notify(struct btc_coexist *btcoexist, u8 type);
175 void ex_halbtc8192e2ant_media_status_notify(struct btc_coexist *btcoexist,
177 void ex_halbtc8192e2ant_special_packet_notify(struct btc_coexist *btcoexist,
179 void ex_halbtc8192e2ant_bt_info_notify(struct btc_coexist *btcoexist,
181 void ex_halbtc8192e2ant_stack_operation_notify(struct btc_coexist *btcoexist,
[all …]
Dhalbtcoutsrc.h468 struct btc_coexist { struct
511 extern struct btc_coexist gl_bt_coexist; argument
514 void exhalbtc_init_hw_config(struct btc_coexist *btcoexist);
515 void exhalbtc_init_coex_dm(struct btc_coexist *btcoexist);
516 void exhalbtc_ips_notify(struct btc_coexist *btcoexist, u8 type);
517 void exhalbtc_lps_notify(struct btc_coexist *btcoexist, u8 type);
518 void exhalbtc_scan_notify(struct btc_coexist *btcoexist, u8 type);
519 void exhalbtc_connect_notify(struct btc_coexist *btcoexist, u8 action);
520 void exhalbtc_mediastatus_notify(struct btc_coexist *btcoexist,
522 void exhalbtc_special_packet_notify(struct btc_coexist *btcoexist, u8 pkt_type);
[all …]
Dhalbtc8821a1ant.c151 static u8 halbtc8821a1ant_WifiRssiState(struct btc_coexist *btcoexist, in halbtc8821a1ant_WifiRssiState()
254 static void halbtc8821a1ant_update_ra_mask(struct btc_coexist *btcoexist, in halbtc8821a1ant_update_ra_mask()
267 static void btc8821a1ant_auto_rate_fb_retry(struct btc_coexist *btcoexist, in btc8821a1ant_auto_rate_fb_retry()
307 static void halbtc8821a1ant_retry_limit(struct btc_coexist *btcoexist, in halbtc8821a1ant_retry_limit()
329 static void halbtc8821a1ant_ampdu_max_time(struct btc_coexist *btcoexist, in halbtc8821a1ant_ampdu_max_time()
352 static void halbtc8821a1ant_limited_tx(struct btc_coexist *btcoexist, in halbtc8821a1ant_limited_tx()
378 static void halbtc8821a1ant_limited_rx(struct btc_coexist *btcoexist, in halbtc8821a1ant_limited_rx()
401 static void halbtc8821a1ant_monitor_bt_ctr(struct btc_coexist *btcoexist) in halbtc8821a1ant_monitor_bt_ctr()
426 static void halbtc8821a1ant_query_bt_info(struct btc_coexist *btcoexist) in halbtc8821a1ant_query_bt_info()
441 static void halbtc8821a1ant_update_bt_link_info(struct btc_coexist *btcoexist) in halbtc8821a1ant_update_bt_link_info()
[all …]
Dhalbtc8723b1ant.c150 static u8 halbtc8723b1ant_wifi_rssi_state(struct btc_coexist *btcoexist, in halbtc8723b1ant_wifi_rssi_state()
254 static void halbtc8723b1ant_updatera_mask(struct btc_coexist *btcoexist, in halbtc8723b1ant_updatera_mask()
266 static void btc8723b1ant_auto_rate_fb_retry(struct btc_coexist *btcoexist, in btc8723b1ant_auto_rate_fb_retry()
305 static void halbtc8723b1ant_retry_limit(struct btc_coexist *btcoexist, in halbtc8723b1ant_retry_limit()
328 static void halbtc8723b1ant_ampdu_maxtime(struct btc_coexist *btcoexist, in halbtc8723b1ant_ampdu_maxtime()
352 static void halbtc8723b1ant_limited_tx(struct btc_coexist *btcoexist, in halbtc8723b1ant_limited_tx()
379 static void halbtc8723b1ant_limited_rx(struct btc_coexist *btcoexist, in halbtc8723b1ant_limited_rx()
404 static void halbtc8723b1ant_monitor_bt_ctr(struct btc_coexist *btcoexist) in halbtc8723b1ant_monitor_bt_ctr()
430 static void halbtc8723b1ant_query_bt_info(struct btc_coexist *btcoexist) in halbtc8723b1ant_query_bt_info()
445 static bool btc8723b1ant_is_wifi_status_changed(struct btc_coexist *btcoexist) in btc8723b1ant_is_wifi_status_changed()
[all …]
Dhalbtc8821a2ant.c157 static u8 halbtc8821a2ant_wifi_rssi_state(struct btc_coexist *btcoexist, in halbtc8821a2ant_wifi_rssi_state()
259 static void btc8821a2ant_mon_bt_en_dis(struct btc_coexist *btcoexist) in btc8821a2ant_mon_bt_en_dis()
306 static void halbtc8821a2ant_monitor_bt_ctr(struct btc_coexist *btcoexist) in halbtc8821a2ant_monitor_bt_ctr()
338 static void halbtc8821a2ant_query_bt_info(struct btc_coexist *btcoexist) in halbtc8821a2ant_query_bt_info()
353 static u8 halbtc8821a2ant_action_algorithm(struct btc_coexist *btcoexist) in halbtc8821a2ant_action_algorithm()
527 static bool halbtc8821a2ant_need_to_dec_bt_pwr(struct btc_coexist *btcoexist) in halbtc8821a2ant_need_to_dec_bt_pwr()
563 static void btc8821a2ant_set_fw_dac_swing_lev(struct btc_coexist *btcoexist, in btc8821a2ant_set_fw_dac_swing_lev()
581 static void halbtc8821a2ant_set_fw_dec_bt_pwr(struct btc_coexist *btcoexist, in halbtc8821a2ant_set_fw_dec_bt_pwr()
598 static void halbtc8821a2ant_dec_bt_pwr(struct btc_coexist *btcoexist, in halbtc8821a2ant_dec_bt_pwr()
620 static void btc8821a2ant_set_fw_bt_lna_constr(struct btc_coexist *btcoexist, in btc8821a2ant_set_fw_bt_lna_constr()
[all …]
Dhalbtc8192e2ant.c159 static u8 halbtc8192e2ant_wifirssi_state(struct btc_coexist *btcoexist, in halbtc8192e2ant_wifirssi_state()
262 static void btc8192e2ant_monitor_bt_enable_dis(struct btc_coexist *btcoexist) in btc8192e2ant_monitor_bt_enable_dis()
311 static u32 halbtc8192e2ant_decidera_mask(struct btc_coexist *btcoexist, in halbtc8192e2ant_decidera_mask()
342 static void halbtc8192e2ant_Updatera_mask(struct btc_coexist *btcoexist, in halbtc8192e2ant_Updatera_mask()
353 static void btc8192e2ant_autorate_fallback_retry(struct btc_coexist *btcoexist, in btc8192e2ant_autorate_fallback_retry()
392 static void halbtc8192e2ant_retrylimit(struct btc_coexist *btcoexist, in halbtc8192e2ant_retrylimit()
416 static void halbtc8192e2ant_ampdu_maxtime(struct btc_coexist *btcoexist, in halbtc8192e2ant_ampdu_maxtime()
439 static void halbtc8192e2ant_limited_tx(struct btc_coexist *btcoexist, in halbtc8192e2ant_limited_tx()
456 static void halbtc8192e2ant_limited_rx(struct btc_coexist *btcoexist, in halbtc8192e2ant_limited_rx()
481 static void halbtc8192e2ant_monitor_bt_ctr(struct btc_coexist *btcoexist) in halbtc8192e2ant_monitor_bt_ctr()
[all …]
Dhalbtc8723b2ant.c159 static u8 btc8723b2ant_wifi_rssi_state(struct btc_coexist *btcoexist, in btc8723b2ant_wifi_rssi_state()
273 static void btc8723b2ant_monitor_bt_ctr(struct btc_coexist *btcoexist) in btc8723b2ant_monitor_bt_ctr()
306 static void btc8723b2ant_query_bt_info(struct btc_coexist *btcoexist) in btc8723b2ant_query_bt_info()
321 static bool btc8723b2ant_is_wifi_status_changed(struct btc_coexist *btcoexist) in btc8723b2ant_is_wifi_status_changed()
356 static void btc8723b2ant_update_bt_link_info(struct btc_coexist *btcoexist) in btc8723b2ant_update_bt_link_info()
420 static u8 btc8723b2ant_action_algorithm(struct btc_coexist *btcoexist) in btc8723b2ant_action_algorithm()
607 static bool btc8723b_need_dec_pwr(struct btc_coexist *btcoexist) in btc8723b_need_dec_pwr()
646 static void btc8723b2ant_set_fw_dac_swing_level(struct btc_coexist *btcoexist, in btc8723b2ant_set_fw_dac_swing_level()
664 static void btc8723b2ant_set_fw_dec_bt_pwr(struct btc_coexist *btcoexist, in btc8723b2ant_set_fw_dec_bt_pwr()
681 static void btc8723b2ant_dec_bt_pwr(struct btc_coexist *btcoexist, in btc8723b2ant_dec_bt_pwr()
[all …]