Lines Matching refs:rtlpriv
182 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_txpower_track_adjust() local
185 u8 ofdm_base = rtlpriv->dm.swing_idx_ofdm_base[RF90_PATH_A]; in rtl8723be_dm_txpower_track_adjust()
186 u8 ofdm_val = rtlpriv->dm.swing_idx_ofdm[RF90_PATH_A]; in rtl8723be_dm_txpower_track_adjust()
217 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_init_rate_adaptive_mask() local
218 struct rate_adaptive *p_ra = &rtlpriv->ra; in rtl8723be_dm_init_rate_adaptive_mask()
223 if (rtlpriv->dm.dm_type == DM_TYPE_BYDRIVER) in rtl8723be_dm_init_rate_adaptive_mask()
224 rtlpriv->dm.useramask = true; in rtl8723be_dm_init_rate_adaptive_mask()
226 rtlpriv->dm.useramask = false; in rtl8723be_dm_init_rate_adaptive_mask()
234 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_init_txpower_tracking() local
236 rtlpriv->dm.txpower_tracking = true; in rtl8723be_dm_init_txpower_tracking()
237 rtlpriv->dm.txpower_track_control = true; in rtl8723be_dm_init_txpower_tracking()
238 rtlpriv->dm.thermalvalue = 0; in rtl8723be_dm_init_txpower_tracking()
240 rtlpriv->dm.ofdm_index[0] = 30; in rtl8723be_dm_init_txpower_tracking()
241 rtlpriv->dm.cck_index = 20; in rtl8723be_dm_init_txpower_tracking()
243 rtlpriv->dm.swing_idx_cck_base = rtlpriv->dm.cck_index; in rtl8723be_dm_init_txpower_tracking()
245 rtlpriv->dm.swing_idx_ofdm_base[0] = rtlpriv->dm.ofdm_index[0]; in rtl8723be_dm_init_txpower_tracking()
246 rtlpriv->dm.delta_power_index[RF90_PATH_A] = 0; in rtl8723be_dm_init_txpower_tracking()
247 rtlpriv->dm.delta_power_index_last[RF90_PATH_A] = 0; in rtl8723be_dm_init_txpower_tracking()
248 rtlpriv->dm.power_index_offset[RF90_PATH_A] = 0; in rtl8723be_dm_init_txpower_tracking()
250 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, in rtl8723be_dm_init_txpower_tracking()
252 rtlpriv->dm.txpower_tracking); in rtl8723be_dm_init_txpower_tracking()
257 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_init_dynamic_atc_switch() local
259 rtlpriv->dm.crystal_cap = rtlpriv->efuse.crystalcap; in rtl8723be_dm_init_dynamic_atc_switch()
261 rtlpriv->dm.atc_status = rtl_get_bbreg(hw, ROFDM1_CFOTRACKING, 0x800); in rtl8723be_dm_init_dynamic_atc_switch()
262 rtlpriv->dm.cfo_threshold = CFO_THRESHOLD_XTAL; in rtl8723be_dm_init_dynamic_atc_switch()
267 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_init() local
270 rtlpriv->dm.dm_type = DM_TYPE_BYDRIVER; in rtl8723be_dm_init()
282 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_find_minimum_rssi() local
283 struct dig_t *rtl_dm_dig = &rtlpriv->dm_digtable; in rtl8723be_dm_find_minimum_rssi()
284 struct rtl_mac *mac = rtl_mac(rtlpriv); in rtl8723be_dm_find_minimum_rssi()
288 (rtlpriv->dm.entry_min_undec_sm_pwdb == 0)) { in rtl8723be_dm_find_minimum_rssi()
290 RT_TRACE(rtlpriv, COMP_BB_POWERSAVING, DBG_LOUD, in rtl8723be_dm_find_minimum_rssi()
297 rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl8723be_dm_find_minimum_rssi()
298 RT_TRACE(rtlpriv, COMP_BB_POWERSAVING, DBG_LOUD, in rtl8723be_dm_find_minimum_rssi()
300 rtlpriv->dm.entry_min_undec_sm_pwdb); in rtl8723be_dm_find_minimum_rssi()
303 rtlpriv->dm.undec_sm_pwdb; in rtl8723be_dm_find_minimum_rssi()
304 RT_TRACE(rtlpriv, COMP_BB_POWERSAVING, DBG_LOUD, in rtl8723be_dm_find_minimum_rssi()
310 rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl8723be_dm_find_minimum_rssi()
311 RT_TRACE(rtlpriv, COMP_BB_POWERSAVING, DBG_LOUD, in rtl8723be_dm_find_minimum_rssi()
315 RT_TRACE(rtlpriv, COMP_DIG, DBG_LOUD, "MinUndecoratedPWDBForDM =%d\n", in rtl8723be_dm_find_minimum_rssi()
321 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_check_rssi_monitor() local
322 struct dig_t *dm_digtable = &rtlpriv->dm_digtable; in rtl8723be_dm_check_rssi_monitor()
328 spin_lock_bh(&rtlpriv->locks.entry_list_lock); in rtl8723be_dm_check_rssi_monitor()
329 list_for_each_entry(drv_priv, &rtlpriv->entry_list, list) { in rtl8723be_dm_check_rssi_monitor()
339 spin_unlock_bh(&rtlpriv->locks.entry_list_lock); in rtl8723be_dm_check_rssi_monitor()
343 rtlpriv->dm.entry_max_undec_sm_pwdb = in rtl8723be_dm_check_rssi_monitor()
345 RTPRINT(rtlpriv, FDM, DM_PWDB, in rtl8723be_dm_check_rssi_monitor()
349 rtlpriv->dm.entry_max_undec_sm_pwdb = 0; in rtl8723be_dm_check_rssi_monitor()
353 rtlpriv->dm.entry_min_undec_sm_pwdb = in rtl8723be_dm_check_rssi_monitor()
355 RTPRINT(rtlpriv, FDM, DM_PWDB, in rtl8723be_dm_check_rssi_monitor()
359 rtlpriv->dm.entry_min_undec_sm_pwdb = 0; in rtl8723be_dm_check_rssi_monitor()
362 if (rtlpriv->dm.useramask) { in rtl8723be_dm_check_rssi_monitor()
364 (u8)(rtlpriv->dm.undec_sm_pwdb & 0xFF); in rtl8723be_dm_check_rssi_monitor()
369 rtl_write_byte(rtlpriv, 0x4fe, in rtl8723be_dm_check_rssi_monitor()
370 rtlpriv->dm.undec_sm_pwdb); in rtl8723be_dm_check_rssi_monitor()
374 rtlpriv->dm_digtable.min_undec_pwdb_for_dm; in rtl8723be_dm_check_rssi_monitor()
379 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_write_dig() local
380 struct dig_t *dm_digtable = &rtlpriv->dm_digtable; in rtl8723be_dm_write_dig()
387 if (rtlpriv->phy.rf_type != RF_1T1R) in rtl8723be_dm_write_dig()
397 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_dig() local
398 struct dig_t *dm_digtable = &rtlpriv->dm_digtable; in rtl8723be_dm_dig()
429 if (rtlpriv->dm.one_entry_only) { in rtl8723be_dm_dig()
446 RT_TRACE(rtlpriv, COMP_DIG, DBG_LOUD, "no link\n"); in rtl8723be_dm_dig()
449 if (rtlpriv->falsealm_cnt.cnt_all > 10000) { in rtl8723be_dm_dig()
500 if (rtlpriv->falsealm_cnt.cnt_all > DM_DIG_FA_TH2) in rtl8723be_dm_dig()
502 else if (rtlpriv->falsealm_cnt.cnt_all > DM_DIG_FA_TH1) in rtl8723be_dm_dig()
504 else if (rtlpriv->falsealm_cnt.cnt_all < DM_DIG_FA_TH0) in rtl8723be_dm_dig()
511 if (rtlpriv->falsealm_cnt.cnt_all > 10000) in rtl8723be_dm_dig()
513 else if (rtlpriv->falsealm_cnt.cnt_all > 8000) in rtl8723be_dm_dig()
515 else if (rtlpriv->falsealm_cnt.cnt_all < 500) in rtl8723be_dm_dig()
535 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_false_alarm_counter_statistics() local
536 struct false_alarm_statistics *falsealm_cnt = &rtlpriv->falsealm_cnt; in rtl8723be_dm_false_alarm_counter_statistics()
601 RT_TRACE(rtlpriv, COMP_DIG, DBG_TRACE, in rtl8723be_dm_false_alarm_counter_statistics()
608 RT_TRACE(rtlpriv, COMP_DIG, DBG_TRACE, in rtl8723be_dm_false_alarm_counter_statistics()
674 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_tx_power_track_set_power() local
675 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl8723be_dm_tx_power_track_set_power()
686 rtl_write_byte(rtlpriv, 0xa22, in rtl8723be_dm_tx_power_track_set_power()
688 rtl_write_byte(rtlpriv, 0xa23, in rtl8723be_dm_tx_power_track_set_power()
690 rtl_write_byte(rtlpriv, 0xa24, in rtl8723be_dm_tx_power_track_set_power()
692 rtl_write_byte(rtlpriv, 0xa25, in rtl8723be_dm_tx_power_track_set_power()
694 rtl_write_byte(rtlpriv, 0xa26, in rtl8723be_dm_tx_power_track_set_power()
696 rtl_write_byte(rtlpriv, 0xa27, in rtl8723be_dm_tx_power_track_set_power()
698 rtl_write_byte(rtlpriv, 0xa28, in rtl8723be_dm_tx_power_track_set_power()
700 rtl_write_byte(rtlpriv, 0xa29, in rtl8723be_dm_tx_power_track_set_power()
703 rtl_write_byte(rtlpriv, 0xa22, in rtl8723be_dm_tx_power_track_set_power()
705 rtl_write_byte(rtlpriv, 0xa23, in rtl8723be_dm_tx_power_track_set_power()
707 rtl_write_byte(rtlpriv, 0xa24, in rtl8723be_dm_tx_power_track_set_power()
709 rtl_write_byte(rtlpriv, 0xa25, in rtl8723be_dm_tx_power_track_set_power()
711 rtl_write_byte(rtlpriv, 0xa26, in rtl8723be_dm_tx_power_track_set_power()
713 rtl_write_byte(rtlpriv, 0xa27, in rtl8723be_dm_tx_power_track_set_power()
715 rtl_write_byte(rtlpriv, 0xa28, in rtl8723be_dm_tx_power_track_set_power()
717 rtl_write_byte(rtlpriv, 0xa29, in rtl8723be_dm_tx_power_track_set_power()
750 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_txpower_tracking_callback_thermalmeter() local
771 rtlpriv->dm.txpower_trackinginit = true; in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
772 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
777 if (!rtlpriv->dm.txpower_track_control || thermalvalue == 0 || in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
780 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
786 rtlpriv->dm.thermalvalue_lck = thermalvalue; in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
787 rtlpriv->dm.thermalvalue_iqk = thermalvalue; in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
807 delta = (thermalvalue > rtlpriv->dm.thermalvalue) ? in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
808 (thermalvalue - rtlpriv->dm.thermalvalue) : in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
809 (rtlpriv->dm.thermalvalue - thermalvalue); in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
810 delta_lck = (thermalvalue > rtlpriv->dm.thermalvalue_lck) ? in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
811 (thermalvalue - rtlpriv->dm.thermalvalue_lck) : in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
812 (rtlpriv->dm.thermalvalue_lck - thermalvalue); in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
813 delta_iqk = (thermalvalue > rtlpriv->dm.thermalvalue_iqk) ? in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
814 (thermalvalue - rtlpriv->dm.thermalvalue_iqk) : in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
815 (rtlpriv->dm.thermalvalue_iqk - thermalvalue); in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
817 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
819 thermalvalue, rtlpriv->dm.thermalvalue, in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
823 rtlpriv->dm.thermalvalue_lck = thermalvalue; in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
830 if (delta > 0 && rtlpriv->dm.txpower_track_control) { in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
905 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, "end\n"); in rtl8723be_dm_txpower_tracking_callback_thermalmeter()
911 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_check_txpower_tracking() local
913 if (!rtlpriv->dm.txpower_tracking) in rtl8723be_dm_check_txpower_tracking()
916 if (!rtlpriv->dm.tm_trigger) { in rtl8723be_dm_check_txpower_tracking()
919 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, in rtl8723be_dm_check_txpower_tracking()
921 rtlpriv->dm.tm_trigger = 1; in rtl8723be_dm_check_txpower_tracking()
924 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, in rtl8723be_dm_check_txpower_tracking()
927 rtlpriv->dm.tm_trigger = 0; in rtl8723be_dm_check_txpower_tracking()
933 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_refresh_rate_adaptive_mask() local
936 struct rate_adaptive *p_ra = &rtlpriv->ra; in rtl8723be_dm_refresh_rate_adaptive_mask()
943 RT_TRACE(rtlpriv, COMP_RATE, DBG_LOUD, in rtl8723be_dm_refresh_rate_adaptive_mask()
948 if (!rtlpriv->dm.useramask) { in rtl8723be_dm_refresh_rate_adaptive_mask()
949 RT_TRACE(rtlpriv, COMP_RATE, DBG_LOUD, in rtl8723be_dm_refresh_rate_adaptive_mask()
968 if (rtlpriv->dm.undec_sm_pwdb > in rtl8723be_dm_refresh_rate_adaptive_mask()
971 else if (rtlpriv->dm.undec_sm_pwdb > in rtl8723be_dm_refresh_rate_adaptive_mask()
978 RT_TRACE(rtlpriv, COMP_RATE, DBG_LOUD, in rtl8723be_dm_refresh_rate_adaptive_mask()
980 rtlpriv->dm.undec_sm_pwdb); in rtl8723be_dm_refresh_rate_adaptive_mask()
981 RT_TRACE(rtlpriv, COMP_RATE, DBG_LOUD, in rtl8723be_dm_refresh_rate_adaptive_mask()
983 RT_TRACE(rtlpriv, COMP_RATE, DBG_LOUD, in rtl8723be_dm_refresh_rate_adaptive_mask()
990 rtlpriv->cfg->ops->update_rate_tbl(hw, sta, in rtl8723be_dm_refresh_rate_adaptive_mask()
1001 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_is_edca_turbo_disable() local
1003 if (rtlpriv->mac80211.mode == WIRELESS_MODE_B) in rtl8723be_dm_is_edca_turbo_disable()
1011 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_check_edca_turbo() local
1027 b_last_is_cur_rdlstate = rtlpriv->dm.is_cur_rdlstate; in rtl8723be_dm_check_edca_turbo()
1029 cur_txok_cnt = rtlpriv->stats.txbytesunicast - last_txok_cnt; in rtl8723be_dm_check_edca_turbo()
1030 cur_rxok_cnt = rtlpriv->stats.rxbytesunicast - last_rxok_cnt; in rtl8723be_dm_check_edca_turbo()
1032 iot_peer = rtlpriv->mac80211.vendor; in rtl8723be_dm_check_edca_turbo()
1035 b_edca_turbo_on = ((!rtlpriv->dm.is_any_nonbepkts) && in rtl8723be_dm_check_edca_turbo()
1036 (!rtlpriv->dm.disable_framebursting)) ? in rtl8723be_dm_check_edca_turbo()
1056 rtl_write_dword(rtlpriv, REG_EDCA_BE_PARAM, edca_be); in rtl8723be_dm_check_edca_turbo()
1057 rtlpriv->dm.is_cur_rdlstate = b_is_cur_rdlstate; in rtl8723be_dm_check_edca_turbo()
1058 rtlpriv->dm.current_turbo_edca = true; in rtl8723be_dm_check_edca_turbo()
1060 if (rtlpriv->dm.current_turbo_edca) { in rtl8723be_dm_check_edca_turbo()
1062 rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM, in rtl8723be_dm_check_edca_turbo()
1065 rtlpriv->dm.current_turbo_edca = false; in rtl8723be_dm_check_edca_turbo()
1069 rtlpriv->dm.is_any_nonbepkts = false; in rtl8723be_dm_check_edca_turbo()
1070 last_txok_cnt = rtlpriv->stats.txbytesunicast; in rtl8723be_dm_check_edca_turbo()
1071 last_rxok_cnt = rtlpriv->stats.rxbytesunicast; in rtl8723be_dm_check_edca_turbo()
1076 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_cck_packet_detection_thresh() local
1077 struct dig_t *dm_digtable = &rtlpriv->dm_digtable; in rtl8723be_dm_cck_packet_detection_thresh()
1080 if (rtlpriv->mac80211.link_state >= MAC80211_LINKED) { in rtl8723be_dm_cck_packet_detection_thresh()
1087 if (rtlpriv->falsealm_cnt.cnt_cck_fail > 1000) in rtl8723be_dm_cck_packet_detection_thresh()
1093 if (rtlpriv->falsealm_cnt.cnt_cck_fail > 1000) in rtl8723be_dm_cck_packet_detection_thresh()
1104 RT_TRACE(rtlpriv, COMP_DIG, DBG_TRACE, in rtl8723be_dm_cck_packet_detection_thresh()
1110 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_dynamic_edcca() local
1114 rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS, in rtl8723be_dm_dynamic_edcca()
1123 if (!rtlpriv->rtlhal.pre_edcca_enable) { in rtl8723be_dm_dynamic_edcca()
1124 rtl_write_byte(rtlpriv, ROFDM0_ECCATHRESHOLD, 0x03); in rtl8723be_dm_dynamic_edcca()
1125 rtl_write_byte(rtlpriv, ROFDM0_ECCATHRESHOLD + 2, 0x00); in rtl8723be_dm_dynamic_edcca()
1128 if (rtlpriv->rtlhal.pre_edcca_enable) { in rtl8723be_dm_dynamic_edcca()
1129 rtl_write_byte(rtlpriv, ROFDM0_ECCATHRESHOLD, 0x7f); in rtl8723be_dm_dynamic_edcca()
1130 rtl_write_byte(rtlpriv, ROFDM0_ECCATHRESHOLD + 2, 0x7f); in rtl8723be_dm_dynamic_edcca()
1137 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_dynamic_atc_switch() local
1144 if (rtlpriv->mac80211.link_state < MAC80211_LINKED) { in rtl8723be_dm_dynamic_atc_switch()
1150 if (rtlpriv->cfg->ops->get_btc_status()) { in rtl8723be_dm_dynamic_atc_switch()
1151 if (!rtlpriv->btcoexist.btc_ops->btc_is_bt_disabled(rtlpriv)) { in rtl8723be_dm_dynamic_atc_switch()
1152 RT_TRACE(rtlpriv, COMP_BT_COEXIST, DBG_LOUD, in rtl8723be_dm_dynamic_atc_switch()
1158 if (rtldm->crystal_cap != rtlpriv->efuse.crystalcap) { in rtl8723be_dm_dynamic_atc_switch()
1159 rtldm->crystal_cap = rtlpriv->efuse.crystalcap; in rtl8723be_dm_dynamic_atc_switch()
1174 if (rtlpriv->phy.rf_type == RF_1T1R) in rtl8723be_dm_dynamic_atc_switch()
1203 else if ((cfo_ave < -rtlpriv->dm.cfo_threshold) && in rtl8723be_dm_dynamic_atc_switch()
1204 rtlpriv->dm.crystal_cap > 0) in rtl8723be_dm_dynamic_atc_switch()
1240 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_common_info_self_update() local
1244 rtlpriv->dm.one_entry_only = false; in rtl8723be_dm_common_info_self_update()
1246 if (rtlpriv->mac80211.opmode == NL80211_IFTYPE_STATION && in rtl8723be_dm_common_info_self_update()
1247 rtlpriv->mac80211.link_state >= MAC80211_LINKED) { in rtl8723be_dm_common_info_self_update()
1248 rtlpriv->dm.one_entry_only = true; in rtl8723be_dm_common_info_self_update()
1252 if (rtlpriv->mac80211.opmode == NL80211_IFTYPE_AP || in rtl8723be_dm_common_info_self_update()
1253 rtlpriv->mac80211.opmode == NL80211_IFTYPE_ADHOC || in rtl8723be_dm_common_info_self_update()
1254 rtlpriv->mac80211.opmode == NL80211_IFTYPE_MESH_POINT) { in rtl8723be_dm_common_info_self_update()
1255 spin_lock_bh(&rtlpriv->locks.entry_list_lock); in rtl8723be_dm_common_info_self_update()
1256 list_for_each_entry(drv_priv, &rtlpriv->entry_list, list) { in rtl8723be_dm_common_info_self_update()
1259 spin_unlock_bh(&rtlpriv->locks.entry_list_lock); in rtl8723be_dm_common_info_self_update()
1262 rtlpriv->dm.one_entry_only = true; in rtl8723be_dm_common_info_self_update()
1268 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl8723be_dm_watchdog() local
1273 rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS, in rtl8723be_dm_watchdog()
1276 rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FWLPS_RF_ON, in rtl8723be_dm_watchdog()
1297 rtlpriv->dm.dbginfo.num_qry_beacon_pkt = 0; in rtl8723be_dm_watchdog()