/linux-4.1.27/drivers/net/wireless/rtlwifi/btcoexist/ |
D | halbtc8723b1ant.c | 150 static u8 halbtc8723b1ant_wifi_rssi_state(struct btc_coexist *btcoexist, in halbtc8723b1ant_wifi_rssi_state() argument 157 btcoexist->btc_get(btcoexist, in halbtc8723b1ant_wifi_rssi_state() 254 static void halbtc8723b1ant_updatera_mask(struct btc_coexist *btcoexist, in halbtc8723b1ant_updatera_mask() argument 260 btcoexist->btc_set(btcoexist, BTC_SET_ACT_UPDATE_ra_mask, in halbtc8723b1ant_updatera_mask() 266 static void btc8723b1ant_auto_rate_fb_retry(struct btc_coexist *btcoexist, in btc8723b1ant_auto_rate_fb_retry() argument 276 btcoexist->btc_write_4byte(btcoexist, 0x430, in btc8723b1ant_auto_rate_fb_retry() 278 btcoexist->btc_write_4byte(btcoexist, 0x434, in btc8723b1ant_auto_rate_fb_retry() 282 btcoexist->btc_get(btcoexist, in btc8723b1ant_auto_rate_fb_retry() 286 btcoexist->btc_write_4byte(btcoexist, in btc8723b1ant_auto_rate_fb_retry() 288 btcoexist->btc_write_4byte(btcoexist, in btc8723b1ant_auto_rate_fb_retry() [all …]
|
D | halbtc8192e2ant.c | 159 static u8 halbtc8192e2ant_wifirssi_state(struct btc_coexist *btcoexist, in halbtc8192e2ant_wifirssi_state() argument 166 btcoexist->btc_get(btcoexist, BTC_GET_S4_WIFI_RSSI, &wifirssi); in halbtc8192e2ant_wifirssi_state() 262 static void btc8192e2ant_monitor_bt_enable_dis(struct btc_coexist *btcoexist) in btc8192e2ant_monitor_bt_enable_dis() argument 285 btcoexist->btc_set(btcoexist, BTC_SET_BL_BT_DISABLE, in btc8192e2ant_monitor_bt_enable_dis() 296 btcoexist->btc_set(btcoexist, BTC_SET_BL_BT_DISABLE, in btc8192e2ant_monitor_bt_enable_dis() 311 static u32 halbtc8192e2ant_decidera_mask(struct btc_coexist *btcoexist, in halbtc8192e2ant_decidera_mask() argument 342 static void halbtc8192e2ant_Updatera_mask(struct btc_coexist *btcoexist, in halbtc8192e2ant_Updatera_mask() argument 348 btcoexist->btc_set(btcoexist, BTC_SET_ACT_UPDATE_ra_mask, in halbtc8192e2ant_Updatera_mask() 353 static void btc8192e2ant_autorate_fallback_retry(struct btc_coexist *btcoexist, in btc8192e2ant_autorate_fallback_retry() argument 363 btcoexist->btc_write_4byte(btcoexist, 0x430, in btc8192e2ant_autorate_fallback_retry() [all …]
|
D | halbtc8723b2ant.c | 159 static u8 btc8723b2ant_wifi_rssi_state(struct btc_coexist *btcoexist, in btc8723b2ant_wifi_rssi_state() argument 166 btcoexist->btc_get(btcoexist, BTC_GET_S4_WIFI_RSSI, &wifi_rssi); in btc8723b2ant_wifi_rssi_state() 273 static void btc8723b2ant_monitor_bt_ctr(struct btc_coexist *btcoexist) in btc8723b2ant_monitor_bt_ctr() argument 282 u32tmp = btcoexist->btc_read_4byte(btcoexist, reg_hp_txrx); in btc8723b2ant_monitor_bt_ctr() 286 u32tmp = btcoexist->btc_read_4byte(btcoexist, reg_lp_txrx); in btc8723b2ant_monitor_bt_ctr() 303 btcoexist->btc_write_1byte(btcoexist, 0x76e, 0xc); in btc8723b2ant_monitor_bt_ctr() 306 static void btc8723b2ant_query_bt_info(struct btc_coexist *btcoexist) in btc8723b2ant_query_bt_info() argument 318 btcoexist->btc_fill_h2c(btcoexist, 0x61, 1, h2c_parameter); in btc8723b2ant_query_bt_info() 321 static bool btc8723b2ant_is_wifi_status_changed(struct btc_coexist *btcoexist) in btc8723b2ant_is_wifi_status_changed() argument 329 btcoexist->btc_get(btcoexist, BTC_GET_BL_WIFI_CONNECTED, in btc8723b2ant_is_wifi_status_changed() [all …]
|
D | halbtc8821a2ant.c | 157 static u8 halbtc8821a2ant_wifi_rssi_state(struct btc_coexist *btcoexist, in halbtc8821a2ant_wifi_rssi_state() argument 164 btcoexist->btc_get(btcoexist, BTC_GET_S4_WIFI_RSSI, &wifi_rssi); in halbtc8821a2ant_wifi_rssi_state() 259 static void btc8821a2ant_mon_bt_en_dis(struct btc_coexist *btcoexist) in btc8821a2ant_mon_bt_en_dis() argument 280 btcoexist->btc_set(btcoexist, BTC_SET_BL_BT_DISABLE, in btc8821a2ant_mon_bt_en_dis() 291 btcoexist->btc_set(btcoexist, BTC_SET_BL_BT_DISABLE, in btc8821a2ant_mon_bt_en_dis() 306 static void halbtc8821a2ant_monitor_bt_ctr(struct btc_coexist *btcoexist) in halbtc8821a2ant_monitor_bt_ctr() argument 314 u4tmp = btcoexist->btc_read_4byte(btcoexist, reg_hp_txrx); in halbtc8821a2ant_monitor_bt_ctr() 318 u4tmp = btcoexist->btc_read_4byte(btcoexist, reg_lp_txrx); in halbtc8821a2ant_monitor_bt_ctr() 335 btcoexist->btc_write_1byte(btcoexist, 0x76e, 0xc); in halbtc8821a2ant_monitor_bt_ctr() 338 static void halbtc8821a2ant_query_bt_info(struct btc_coexist *btcoexist) in halbtc8821a2ant_query_bt_info() argument [all …]
|
D | halbtc8821a1ant.c | 151 static u8 halbtc8821a1ant_WifiRssiState(struct btc_coexist *btcoexist, in halbtc8821a1ant_WifiRssiState() argument 158 btcoexist->btc_get(btcoexist, BTC_GET_S4_WIFI_RSSI, &wifi_rssi); in halbtc8821a1ant_WifiRssiState() 254 static void halbtc8821a1ant_update_ra_mask(struct btc_coexist *btcoexist, in halbtc8821a1ant_update_ra_mask() argument 261 btcoexist->btc_set(btcoexist, BTC_SET_ACT_UPDATE_ra_mask, in halbtc8821a1ant_update_ra_mask() 267 static void btc8821a1ant_auto_rate_fb_retry(struct btc_coexist *btcoexist, in btc8821a1ant_auto_rate_fb_retry() argument 278 btcoexist->btc_write_4byte(btcoexist, 0x430, in btc8821a1ant_auto_rate_fb_retry() 280 btcoexist->btc_write_4byte(btcoexist, 0x434, in btc8821a1ant_auto_rate_fb_retry() 284 btcoexist->btc_get(btcoexist, in btc8821a1ant_auto_rate_fb_retry() 288 btcoexist->btc_write_4byte(btcoexist, 0x430, in btc8821a1ant_auto_rate_fb_retry() 290 btcoexist->btc_write_4byte(btcoexist, 0x434, in btc8821a1ant_auto_rate_fb_retry() [all …]
|
D | halbtcoutsrc.c | 39 static bool halbtc_is_bt_coexist_available(struct btc_coexist *btcoexist) in halbtc_is_bt_coexist_available() argument 41 if (!btcoexist->binded || NULL == btcoexist->adapter) in halbtc_is_bt_coexist_available() 119 static u32 halbtc_get_wifi_bw(struct btc_coexist *btcoexist) in halbtc_get_wifi_bw() argument 122 (struct rtl_priv *)btcoexist->adapter; in halbtc_get_wifi_bw() 136 static u8 halbtc_get_wifi_central_chnl(struct btc_coexist *btcoexist) in halbtc_get_wifi_central_chnl() argument 138 struct rtl_priv *rtlpriv = btcoexist->adapter; in halbtc_get_wifi_central_chnl() 149 static void halbtc_leave_lps(struct btc_coexist *btcoexist) in halbtc_leave_lps() argument 155 rtlpriv = btcoexist->adapter; in halbtc_leave_lps() 158 btcoexist->btc_get(btcoexist, BTC_GET_BL_WIFI_AP_MODE_ENABLE, in halbtc_leave_lps() 166 btcoexist->bt_info.bt_ctrl_lps = true; in halbtc_leave_lps() [all …]
|
D | halbtc8723b1ant.h | 168 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 …]
|
D | halbtc8821a1ant.h | 171 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 …]
|
D | halbtc8821a2ant.h | 152 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 …]
|
D | halbtc8723b2ant.h | 156 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 …]
|
D | halbtc8192e2ant.h | 169 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 …]
|
D | halbtcoutsrc.h | 386 typedef bool (*bfp_btc_get)(void *btcoexist, u8 get_type, void *out_buf); 388 typedef bool (*bfp_btc_set)(void *btcoexist, u8 set_type, void *in_buf); 390 typedef void (*bfp_btc_disp_dbg_msg)(void *btcoexist, u8 disp_type); 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, [all …]
|
D | Makefile | 1 btcoexist-objs := halbtc8723b2ant.o \ 5 obj-$(CONFIG_RTLBTCOEXIST) += btcoexist.o
|
D | rtl_btc.c | 185 if (rtlpriv->btcoexist.btc_info.ant_num == ANT_X2) in rtl_get_hwpg_ant_num() 209 return rtlpriv->btcoexist.btc_info.btcoexist; in rtl_get_hwpg_bt_exist() 214 return rtlpriv->btcoexist.btc_info.bt_type; in rtl_get_hwpg_bt_type()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723ae/ |
D | hal_bt_coexist.c | 47 rtlpriv->btcoexist.cstate &= in _rtl8723_dm_bt_check_wifi_state() 51 rtlpriv->btcoexist.cstate |= in _rtl8723_dm_bt_check_wifi_state() 54 rtlpriv->btcoexist.cstate &= in _rtl8723_dm_bt_check_wifi_state() 58 rtlpriv->btcoexist.cstate |= in _rtl8723_dm_bt_check_wifi_state() 61 rtlpriv->btcoexist.cstate &= in _rtl8723_dm_bt_check_wifi_state() 64 rtlpriv->btcoexist.cstate |= BT_COEX_STATE_WIFI_IDLE; in _rtl8723_dm_bt_check_wifi_state() 65 rtlpriv->btcoexist.cstate &= in _rtl8723_dm_bt_check_wifi_state() 67 rtlpriv->btcoexist.cstate &= in _rtl8723_dm_bt_check_wifi_state() 73 rtlpriv->btcoexist.cstate |= in _rtl8723_dm_bt_check_wifi_state() 75 rtlpriv->btcoexist.cstate &= in _rtl8723_dm_bt_check_wifi_state() [all …]
|
D | hal_btc.c | 40 if (!rtlpriv->btcoexist.bt_coexistence) in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 46 rtlpriv->btcoexist.cstate = 0; in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 47 rtlpriv->btcoexist.previous_state = 0; in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 48 rtlpriv->btcoexist.cstate_h = 0; in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 49 rtlpriv->btcoexist.previous_state_h = 0; in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps() 74 if (!rtlpriv->btcoexist.bt_coexistence) in rtl_8723e_bt_wifi_media_status_notify() 137 rtlpriv->btcoexist.cstate |= in rtl8723e_dm_bt_need_to_dec_bt_pwr() 142 rtlpriv->btcoexist.cstate &= ~BT_COEX_STATE_DEC_BT_POWER; in rtl8723e_dm_bt_need_to_dec_bt_pwr() 150 if ((rtlpriv->btcoexist.previous_state == in rtl8723e_dm_bt_is_same_coexist_state() 151 rtlpriv->btcoexist.cstate) && in rtl8723e_dm_bt_is_same_coexist_state() [all …]
|
D | dm.c | 582 if ((last_bt_edca_ul != rtlpriv->btcoexist.bt_edca_ul) || in rtl8723e_dm_check_edca_turbo() 583 (last_bt_edca_dl != rtlpriv->btcoexist.bt_edca_dl)) { in rtl8723e_dm_check_edca_turbo() 585 last_bt_edca_ul = rtlpriv->btcoexist.bt_edca_ul; in rtl8723e_dm_check_edca_turbo() 586 last_bt_edca_dl = rtlpriv->btcoexist.bt_edca_dl; in rtl8723e_dm_check_edca_turbo() 589 if (rtlpriv->btcoexist.bt_edca_ul != 0) { in rtl8723e_dm_check_edca_turbo() 590 edca_be_ul = rtlpriv->btcoexist.bt_edca_ul; in rtl8723e_dm_check_edca_turbo() 594 if (rtlpriv->btcoexist.bt_edca_dl != 0) { in rtl8723e_dm_check_edca_turbo() 595 edca_be_ul = rtlpriv->btcoexist.bt_edca_dl; in rtl8723e_dm_check_edca_turbo() 832 if (rtlpriv->btcoexist.init_set) in rtl8723e_dm_watchdog() 840 rtlpriv->btcoexist.bt_rfreg_origin_1e in rtl8723e_dm_init_bt_coexist() [all …]
|
D | hw.c | 281 if ((rtlpriv->btcoexist.bt_coexistence) && in rtl8723e_set_hw_reg() 282 (rtlpriv->btcoexist.bt_coexist_type == in rtl8723e_set_hw_reg() 831 if ((rtlpriv->btcoexist.bt_coexistence) && in _rtl8723e_hw_configure() 832 (rtlpriv->btcoexist.bt_coexist_type == BT_CSR_BC4)) in _rtl8723e_hw_configure() 851 if ((rtlpriv->btcoexist.bt_coexistence) && in _rtl8723e_hw_configure() 852 (rtlpriv->btcoexist.bt_coexist_type == BT_CSR_BC4)) { in _rtl8723e_hw_configure() 860 if ((rtlpriv->btcoexist.bt_coexistence) && in _rtl8723e_hw_configure() 861 (rtlpriv->btcoexist.bt_coexist_type == BT_CSR_BC4)) in _rtl8723e_hw_configure() 1961 if ((rtlpriv->btcoexist.bt_coexistence) && in rtl8723e_update_hal_rate_table() 1962 (rtlpriv->btcoexist.bt_coexist_type == BT_CSR_BC4) && in rtl8723e_update_hal_rate_table() [all …]
|
D | sw.c | 100 rtlpriv->btcoexist.btc_ops = rtl_btc_get_ops_pointer(); in rtl8723e_init_sw_vars()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8188ee/ |
D | hw.c | 1934 if (rtlpriv->btcoexist.eeprom_bt_coexist != 0 && in _rtl88ee_read_adapter_info() 1935 rtlpriv->btcoexist.eeprom_bt_ant_num == ANT_X1) in _rtl88ee_read_adapter_info() 2099 if ((rtlpriv->btcoexist.bt_coexistence) && in rtl88ee_update_hal_rate_table() 2100 (rtlpriv->btcoexist.bt_coexist_type == BT_CSR_BC4) && in rtl88ee_update_hal_rate_table() 2101 (rtlpriv->btcoexist.bt_cur_state) && in rtl88ee_update_hal_rate_table() 2102 (rtlpriv->btcoexist.bt_ant_isolation) && in rtl88ee_update_hal_rate_table() 2103 ((rtlpriv->btcoexist.bt_service == BT_SCO) || in rtl88ee_update_hal_rate_table() 2104 (rtlpriv->btcoexist.bt_service == BT_BUSY))) in rtl88ee_update_hal_rate_table() 2482 rtlpriv->btcoexist.bt_coexistence = in rtl8188ee_bt_var_init() 2483 rtlpriv->btcoexist.eeprom_bt_coexist; in rtl8188ee_bt_var_init() [all …]
|
D | dm.c | 817 if ((last_bt_edca_ul != rtlpriv->btcoexist.bt_edca_ul) || in rtl88e_dm_check_edca_turbo() 818 (last_bt_edca_dl != rtlpriv->btcoexist.bt_edca_dl)) { in rtl88e_dm_check_edca_turbo() 820 last_bt_edca_ul = rtlpriv->btcoexist.bt_edca_ul; in rtl88e_dm_check_edca_turbo() 821 last_bt_edca_dl = rtlpriv->btcoexist.bt_edca_dl; in rtl88e_dm_check_edca_turbo() 824 if (rtlpriv->btcoexist.bt_edca_ul != 0) { in rtl88e_dm_check_edca_turbo() 825 edca_be_ul = rtlpriv->btcoexist.bt_edca_ul; in rtl88e_dm_check_edca_turbo() 829 if (rtlpriv->btcoexist.bt_edca_dl != 0) { in rtl88e_dm_check_edca_turbo() 830 edca_be_ul = rtlpriv->btcoexist.bt_edca_dl; in rtl88e_dm_check_edca_turbo()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8821ae/ |
D | hw.c | 3076 rtlpriv->btcoexist.btc_info.btcoexist = 1; in _rtl8812ae_read_bt_coexist_info_from_hwpg() 3078 rtlpriv->btcoexist.btc_info.btcoexist = 0; in _rtl8812ae_read_bt_coexist_info_from_hwpg() 3079 rtlpriv->btcoexist.btc_info.bt_type = BT_RTL8812A; in _rtl8812ae_read_bt_coexist_info_from_hwpg() 3082 rtlpriv->btcoexist.btc_info.ant_num = (value & 0x1); in _rtl8812ae_read_bt_coexist_info_from_hwpg() 3084 rtlpriv->btcoexist.btc_info.btcoexist = 0; in _rtl8812ae_read_bt_coexist_info_from_hwpg() 3085 rtlpriv->btcoexist.btc_info.bt_type = BT_RTL8812A; in _rtl8812ae_read_bt_coexist_info_from_hwpg() 3086 rtlpriv->btcoexist.btc_info.ant_num = ANT_X2; in _rtl8812ae_read_bt_coexist_info_from_hwpg() 3101 rtlpriv->btcoexist.btc_info.btcoexist = 1; in _rtl8821ae_read_bt_coexist_info_from_hwpg() 3103 rtlpriv->btcoexist.btc_info.btcoexist = 0; in _rtl8821ae_read_bt_coexist_info_from_hwpg() 3104 rtlpriv->btcoexist.btc_info.bt_type = BT_RTL8821A; in _rtl8821ae_read_bt_coexist_info_from_hwpg() [all …]
|
D | sw.c | 100 rtlpriv->btcoexist.btc_ops = rtl_btc_get_ops_pointer(); in rtl8821ae_init_sw_vars()
|
D | fw.c | 1829 rtlpriv->btcoexist.btc_ops->btc_btinfo_notify(rtlpriv, in _rtl8821ae_c2h_content_parsing()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/ |
D | Makefile | 29 obj-$(CONFIG_RTLBTCOEXIST) += btcoexist/
|
D | ps.c | 265 rtlpriv->btcoexist.btc_ops->btc_ips_notify(rtlpriv, in rtl_ips_nic_off_wq_callback() 310 rtlpriv->btcoexist.btc_ops->btc_ips_notify(rtlpriv, in rtl_ips_nic_on() 394 rtlpriv->btcoexist.btc_ops->btc_lps_notify(rtlpriv, rt_psmode); in rtl_lps_set_psmode() 401 rtlpriv->btcoexist.btc_ops->btc_lps_notify(rtlpriv, rt_psmode); in rtl_lps_set_psmode()
|
D | core.c | 1185 rtlpriv->btcoexist.btc_ops->btc_mediastatus_notify( in rtl_op_bss_info_changed() 1427 rtlpriv->btcoexist.btc_ops->btc_scan_notify(rtlpriv, 1); in rtl_op_sw_scan_start() 1480 rtlpriv->btcoexist.btc_ops->btc_scan_notify(rtlpriv, 0); in rtl_op_sw_scan_complete()
|
D | pci.c | 1839 rtlpriv->btcoexist.btc_ops->btc_init_variables(rtlpriv); in rtl_pci_start() 1840 rtlpriv->btcoexist.btc_ops->btc_init_hal_vars(rtlpriv); in rtl_pci_start() 1875 rtlpriv->btcoexist.btc_ops->btc_halt_notify(); in rtl_pci_stop()
|
D | base.c | 1310 rtlpriv->btcoexist.btc_ops->btc_special_packet_notify( in setup_arp_tx() 1711 rtlpriv->btcoexist.btc_ops->btc_periodical(rtlpriv); in rtl_watchdog_wq_callback()
|
D | wifi.h | 2455 u8 btcoexist; member 2616 struct bt_coexist_info btcoexist; member
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ee/ |
D | hw.c | 1315 if (rtlpriv->btcoexist.btc_info.btcoexist == 1) { in rtl92ee_hw_init() 2607 rtlpriv->btcoexist.btc_info.btcoexist = 1; in rtl92ee_read_bt_coexist_info_from_hwpg() 2609 rtlpriv->btcoexist.btc_info.btcoexist = 0; in rtl92ee_read_bt_coexist_info_from_hwpg() 2611 rtlpriv->btcoexist.btc_info.bt_type = BT_RTL8192E; in rtl92ee_read_bt_coexist_info_from_hwpg() 2612 rtlpriv->btcoexist.btc_info.ant_num = ANT_TOTAL_X2; in rtl92ee_read_bt_coexist_info_from_hwpg() 2614 rtlpriv->btcoexist.btc_info.btcoexist = 1; in rtl92ee_read_bt_coexist_info_from_hwpg() 2615 rtlpriv->btcoexist.btc_info.bt_type = BT_RTL8192E; in rtl92ee_read_bt_coexist_info_from_hwpg() 2616 rtlpriv->btcoexist.btc_info.ant_num = ANT_TOTAL_X1; in rtl92ee_read_bt_coexist_info_from_hwpg() 2625 rtlpriv->btcoexist.reg_bt_iso = 2; in rtl92ee_bt_reg_init() 2627 rtlpriv->btcoexist.reg_bt_sco = 3; in rtl92ee_bt_reg_init() [all …]
|
D | sw.c | 97 rtlpriv->btcoexist.btc_ops = rtl_btc_get_ops_pointer(); in rtl92ee_init_sw_vars()
|
D | fw.c | 866 rtlpriv->btcoexist.btc_ops->btc_btinfo_notify(rtlpriv, tmp_buf, in _rtl92ee_c2h_content_parsing()
|
D | dm.c | 828 if (!rtlpriv->btcoexist.btc_ops-> in rtl92ee_dm_dynamic_atc_switch()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723be/ |
D | hw.c | 1441 if (rtlpriv->btcoexist.btc_info.ant_num == ANT_X2 || in rtl8723be_hw_init() 2694 rtlpriv->btcoexist.btc_info.btcoexist = 1; in rtl8723be_read_bt_coexist_info_from_hwpg() 2696 rtlpriv->btcoexist.btc_info.btcoexist = 0; in rtl8723be_read_bt_coexist_info_from_hwpg() 2698 rtlpriv->btcoexist.btc_info.bt_type = BT_RTL8723B; in rtl8723be_read_bt_coexist_info_from_hwpg() 2699 rtlpriv->btcoexist.btc_info.ant_num = (value & 0x1); in rtl8723be_read_bt_coexist_info_from_hwpg() 2701 rtlpriv->btcoexist.btc_info.btcoexist = 0; in rtl8723be_read_bt_coexist_info_from_hwpg() 2702 rtlpriv->btcoexist.btc_info.bt_type = BT_RTL8723B; in rtl8723be_read_bt_coexist_info_from_hwpg() 2703 rtlpriv->btcoexist.btc_info.ant_num = ANT_X2; in rtl8723be_read_bt_coexist_info_from_hwpg() 2708 rtlpriv->btcoexist.btc_info.ant_num = in rtl8723be_read_bt_coexist_info_from_hwpg() 2717 rtlpriv->btcoexist.reg_bt_iso = 2; in rtl8723be_bt_reg_init() [all …]
|
D | sw.c | 96 rtlpriv->btcoexist.btc_ops = rtl_btc_get_ops_pointer(); in rtl8723be_init_sw_vars()
|
D | fw.c | 607 rtlpriv->btcoexist.btc_ops->btc_btinfo_notify(rtlpriv, tmp_buf, in _rtl8723be_c2h_content_parsing()
|
D | dm.c | 1152 if (!rtlpriv->btcoexist.btc_ops->btc_is_bt_disabled(rtlpriv)) { in rtl8723be_dm_dynamic_atc_switch()
|