/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/btcoexist/ |
D | halbtcoutsrc.c | 45 static bool halbtc_is_bt_coexist_available(struct btc_coexist *btcoexist) in halbtc_is_bt_coexist_available() 68 static bool is_any_client_connect_to_ap(struct btc_coexist *btcoexist) in is_any_client_connect_to_ap() 121 static u32 halbtc_get_wifi_bw(struct btc_coexist *btcoexist) in halbtc_get_wifi_bw() 146 static u8 halbtc_get_wifi_central_chnl(struct btc_coexist *btcoexist) in halbtc_get_wifi_central_chnl() 197 bool halbtc_is_hw_mailbox_exist(struct btc_coexist *btcoexist) in halbtc_is_hw_mailbox_exist() 206 bool halbtc_send_bt_mp_operation(struct btc_coexist *btcoexist, u8 op_code, in halbtc_send_bt_mp_operation() 292 static void halbtc_leave_lps(struct btc_coexist *btcoexist) in halbtc_leave_lps() 315 static void halbtc_enter_lps(struct btc_coexist *btcoexist) in halbtc_enter_lps() 338 static void halbtc_normal_lps(struct btc_coexist *btcoexist) in halbtc_normal_lps() 351 static void halbtc_pre_normal_lps(struct btc_coexist *btcoexist) in halbtc_pre_normal_lps() [all …]
|
D | halbtc8821a1ant.c | 64 static u8 btc8821a1ant_bt_rssi_state(struct btc_coexist *btcoexist, in btc8821a1ant_bt_rssi_state() 152 static u8 btc8821a1ant_wifi_rssi_state(struct btc_coexist *btcoexist, in btc8821a1ant_wifi_rssi_state() 244 static void btc8821a1ant_update_ra_mask(struct btc_coexist *btcoexist, in btc8821a1ant_update_ra_mask() 257 static void btc8821a1ant_auto_rate_fb_retry(struct btc_coexist *btcoexist, in btc8821a1ant_auto_rate_fb_retry() 297 static void btc8821a1ant_retry_limit(struct btc_coexist *btcoexist, in btc8821a1ant_retry_limit() 319 static void btc8821a1ant_ampdu_max_time(struct btc_coexist *btcoexist, in btc8821a1ant_ampdu_max_time() 342 static void btc8821a1ant_limited_tx(struct btc_coexist *btcoexist, in btc8821a1ant_limited_tx() 368 static void btc8821a1ant_limited_rx(struct btc_coexist *btcoexist, in btc8821a1ant_limited_rx() 388 static void btc8821a1ant_monitor_bt_ctr(struct btc_coexist *btcoexist) in btc8821a1ant_monitor_bt_ctr() 413 static void btc8821a1ant_query_bt_info(struct btc_coexist *btcoexist) in btc8821a1ant_query_bt_info() [all …]
|
D | halbtc8192e2ant.c | 62 static u8 btc8192e2ant_bt_rssi_state(struct btc_coexist *btcoexist, in btc8192e2ant_bt_rssi_state() 124 static u8 btc8192e2ant_wifi_rssi_state(struct btc_coexist *btcoexist, in btc8192e2ant_wifi_rssi_state() 190 static void btc8192e2ant_monitor_bt_enable_disable(struct btc_coexist in btc8192e2ant_monitor_bt_enable_disable() 241 static u32 btc8192e2ant_decide_ra_mask(struct btc_coexist *btcoexist, in btc8192e2ant_decide_ra_mask() 272 static void btc8192e2ant_update_ra_mask(struct btc_coexist *btcoexist, in btc8192e2ant_update_ra_mask() 283 static void btc8192e2ant_auto_rate_fallback_retry(struct btc_coexist *btcoexist, in btc8192e2ant_auto_rate_fallback_retry() 322 static void btc8192e2ant_retry_limit(struct btc_coexist *btcoexist, in btc8192e2ant_retry_limit() 345 static void btc8192e2ant_ampdu_maxtime(struct btc_coexist *btcoexist, in btc8192e2ant_ampdu_maxtime() 368 static void btc8192e2ant_limited_tx(struct btc_coexist *btcoexist, in btc8192e2ant_limited_tx() 385 static void btc8192e2ant_limited_rx(struct btc_coexist *btcoexist, in btc8192e2ant_limited_rx() [all …]
|
D | halbtc8723b1ant.c | 64 static void halbtc8723b1ant_updatera_mask(struct btc_coexist *btcoexist, in halbtc8723b1ant_updatera_mask() 76 static void btc8723b1ant_auto_rate_fb_retry(struct btc_coexist *btcoexist, in btc8723b1ant_auto_rate_fb_retry() 115 static void halbtc8723b1ant_retry_limit(struct btc_coexist *btcoexist, in halbtc8723b1ant_retry_limit() 138 static void halbtc8723b1ant_ampdu_maxtime(struct btc_coexist *btcoexist, in halbtc8723b1ant_ampdu_maxtime() 161 static void halbtc8723b1ant_limited_tx(struct btc_coexist *btcoexist, in halbtc8723b1ant_limited_tx() 188 static void halbtc8723b1ant_limited_rx(struct btc_coexist *btcoexist, in halbtc8723b1ant_limited_rx() 213 static void halbtc8723b1ant_query_bt_info(struct btc_coexist *btcoexist) in halbtc8723b1ant_query_bt_info() 225 static void halbtc8723b1ant_monitor_bt_ctr(struct btc_coexist *btcoexist) in halbtc8723b1ant_monitor_bt_ctr() 276 static void halbtc8723b1ant_monitor_wifi_ctr(struct btc_coexist *btcoexist) in halbtc8723b1ant_monitor_wifi_ctr() 366 static bool btc8723b1ant_is_wifi_status_changed(struct btc_coexist *btcoexist) in btc8723b1ant_is_wifi_status_changed() [all …]
|
D | halbtc8821a2ant.c | 63 static u8 btc8821a2ant_bt_rssi_state(struct btc_coexist *btcoexist, in btc8821a2ant_bt_rssi_state() 154 static u8 btc8821a2ant_wifi_rssi_state(struct btc_coexist *btcoexist, in btc8821a2ant_wifi_rssi_state() 248 void btc8821a2ant_limited_rx(struct btc_coexist *btcoexist, bool force_exec, in btc8821a2ant_limited_rx() 268 static void btc8821a2ant_monitor_bt_ctr(struct btc_coexist *btcoexist) in btc8821a2ant_monitor_bt_ctr() 309 static void btc8821a2ant_monitor_wifi_ctr(struct btc_coexist *btcoexist) in btc8821a2ant_monitor_wifi_ctr() 346 static void btc8821a2ant_query_bt_info(struct btc_coexist *btcoexist) in btc8821a2ant_query_bt_info() 362 static bool btc8821a2ant_is_wifi_status_changed(struct btc_coexist *btcoexist) in btc8821a2ant_is_wifi_status_changed() 403 static void btc8821a2ant_update_bt_link_info(struct btc_coexist *btcoexist) in btc8821a2ant_update_bt_link_info() 451 static u8 btc8821a2ant_action_algorithm(struct btc_coexist *btcoexist) in btc8821a2ant_action_algorithm() 639 static void btc8821a2ant_set_fw_dac_swing_lvl(struct btc_coexist *btcoexist, in btc8821a2ant_set_fw_dac_swing_lvl() [all …]
|
D | halbtc8723b2ant.c | 61 static u8 btc8723b2ant_bt_rssi_state(struct btc_coexist *btcoexist, in btc8723b2ant_bt_rssi_state() 150 static u8 btc8723b2ant_wifi_rssi_state(struct btc_coexist *btcoexist, in btc8723b2ant_wifi_rssi_state() 244 void btc8723b2ant_limited_rx(struct btc_coexist *btcoexist, bool force_exec, in btc8723b2ant_limited_rx() 266 static void btc8723b2ant_monitor_bt_ctr(struct btc_coexist *btcoexist) in btc8723b2ant_monitor_bt_ctr() 312 static void btc8723b2ant_monitor_wifi_ctr(struct btc_coexist *btcoexist) in btc8723b2ant_monitor_wifi_ctr() 349 static void btc8723b2ant_query_bt_info(struct btc_coexist *btcoexist) in btc8723b2ant_query_bt_info() 365 static bool btc8723b2ant_is_wifi_status_changed(struct btc_coexist *btcoexist) in btc8723b2ant_is_wifi_status_changed() 411 static void btc8723b2ant_update_bt_link_info(struct btc_coexist *btcoexist) in btc8723b2ant_update_bt_link_info() 459 static u8 btc8723b2ant_action_algorithm(struct btc_coexist *btcoexist) in btc8723b2ant_action_algorithm() 654 static void btc8723b2ant_set_fw_dac_swing_level(struct btc_coexist *btcoexist, in btc8723b2ant_set_fw_dac_swing_level() [all …]
|
D | rtl_btc.c | 67 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_display_bt_coex_info() local 79 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_record_pwr_mode() local 95 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_get_lps_val() local 105 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_get_rpwm_val() local 115 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_is_bt_ctrl_lps() local 125 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_is_bt_lps_on() local 136 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_get_ampdu_cfg() local 200 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_power_on_setting() local 210 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_init_hw_config() local 237 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_ips_notify() local [all …]
|
/Linux-v4.19/drivers/staging/rtlwifi/btcoexist/ |
D | halbtcoutsrc.c | 34 static bool halbtc_is_bt_coexist_available(struct btc_coexist *btcoexist) in halbtc_is_bt_coexist_available() 57 static bool is_any_client_connect_to_ap(struct btc_coexist *btcoexist) in is_any_client_connect_to_ap() 110 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() 191 bool halbtc_is_hw_mailbox_exist(struct btc_coexist *btcoexist) in halbtc_is_hw_mailbox_exist() 200 bool halbtc_send_bt_mp_operation(struct btc_coexist *btcoexist, u8 op_code, in halbtc_send_bt_mp_operation() 281 static void halbtc_leave_lps(struct btc_coexist *btcoexist) in halbtc_leave_lps() 304 static void halbtc_enter_lps(struct btc_coexist *btcoexist) in halbtc_enter_lps() 327 static void halbtc_normal_lps(struct btc_coexist *btcoexist) in halbtc_normal_lps() 340 static void halbtc_leave_low_power(struct btc_coexist *btcoexist) in halbtc_leave_low_power() [all …]
|
D | halbtc8822b1ant.c | 57 static u8 halbtc8822b1ant_wifi_rssi_state(struct btc_coexist *btcoexist, in halbtc8822b1ant_wifi_rssi_state() 123 static void halbtc8822b1ant_update_ra_mask(struct btc_coexist *btcoexist, in halbtc8822b1ant_update_ra_mask() 135 halbtc8822b1ant_auto_rate_fallback_retry(struct btc_coexist *btcoexist, in halbtc8822b1ant_auto_rate_fallback_retry() 174 static void halbtc8822b1ant_retry_limit(struct btc_coexist *btcoexist, in halbtc8822b1ant_retry_limit() 197 static void halbtc8822b1ant_ampdu_max_time(struct btc_coexist *btcoexist, in halbtc8822b1ant_ampdu_max_time() 221 static void halbtc8822b1ant_limited_tx(struct btc_coexist *btcoexist, in halbtc8822b1ant_limited_tx() 255 static void halbtc8822b1ant_limited_rx(struct btc_coexist *btcoexist, in halbtc8822b1ant_limited_rx() 278 static void halbtc8822b1ant_query_bt_info(struct btc_coexist *btcoexist) in halbtc8822b1ant_query_bt_info() 298 static void halbtc8822b1ant_monitor_bt_ctr(struct btc_coexist *btcoexist) in halbtc8822b1ant_monitor_bt_ctr() 391 static void halbtc8822b1ant_monitor_wifi_ctr(struct btc_coexist *btcoexist) in halbtc8822b1ant_monitor_wifi_ctr() [all …]
|
D | halbtc8822b2ant.c | 55 static u8 halbtc8822b2ant_bt_rssi_state(struct btc_coexist *btcoexist, in halbtc8822b2ant_bt_rssi_state() 116 static u8 halbtc8822b2ant_wifi_rssi_state(struct btc_coexist *btcoexist, in halbtc8822b2ant_wifi_rssi_state() 177 static void halbtc8822b2ant_coex_switch_threshold(struct btc_coexist *btcoexist, in halbtc8822b2ant_coex_switch_threshold() 194 static void halbtc8822b2ant_query_bt_info(struct btc_coexist *btcoexist) in halbtc8822b2ant_query_bt_info() 211 static void halbtc8822b2ant_monitor_bt_ctr(struct btc_coexist *btcoexist) in halbtc8822b2ant_monitor_bt_ctr() 307 static void halbtc8822b2ant_monitor_wifi_ctr(struct btc_coexist *btcoexist) in halbtc8822b2ant_monitor_wifi_ctr() 453 halbtc8822b2ant_is_wifibt_status_changed(struct btc_coexist *btcoexist) in halbtc8822b2ant_is_wifibt_status_changed() 543 static void halbtc8822b2ant_update_bt_link_info(struct btc_coexist *btcoexist) in halbtc8822b2ant_update_bt_link_info() 678 static void halbtc8822b2ant_update_wifi_ch_info(struct btc_coexist *btcoexist, in halbtc8822b2ant_update_wifi_ch_info() 713 halbtc8822b2ant_set_fw_dac_swing_level(struct btc_coexist *btcoexist, in halbtc8822b2ant_set_fw_dac_swing_level() [all …]
|
D | rtl_btc.c | 56 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_display_bt_coex_info() local 68 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_record_pwr_mode() local 84 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_get_lps_val() local 94 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_get_rpwm_val() local 104 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_is_bt_ctrl_lps() local 114 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_is_bt_lps_on() local 125 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_get_ampdu_cfg() local 189 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_power_on_setting() local 199 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_init_hw_config() local 226 struct btc_coexist *btcoexist = rtl_btc_coexist(rtlpriv); in rtl_btc_ips_notify() local [all …]
|
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/ |
D | wifi.h | 2625 u8 btcoexist; member 2839 struct bt_coexist_info btcoexist; member
|
/Linux-v4.19/drivers/staging/rtlwifi/ |
D | wifi.h | 2575 u8 btcoexist; member 2942 struct bt_coexist_info btcoexist; member
|