Lines Matching refs:rtlpriv
237 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_txpower_track_adjust() local
243 u8 ofdm_val = rtlpriv->dm.swing_idx_ofdm[RF90_PATH_A]; in rtl88e_dm_txpower_track_adjust()
274 struct rtl_priv *rtlpriv = rtl_priv(hw); in dm_tx_pwr_track_set_pwr() local
275 struct rtl_phy *rtlphy = &rtlpriv->phy; in dm_tx_pwr_track_set_pwr()
288 rtl_write_byte(rtlpriv, 0xa22, in dm_tx_pwr_track_set_pwr()
290 rtl_write_byte(rtlpriv, 0xa23, in dm_tx_pwr_track_set_pwr()
292 rtl_write_byte(rtlpriv, 0xa24, in dm_tx_pwr_track_set_pwr()
294 rtl_write_byte(rtlpriv, 0xa25, in dm_tx_pwr_track_set_pwr()
296 rtl_write_byte(rtlpriv, 0xa26, in dm_tx_pwr_track_set_pwr()
298 rtl_write_byte(rtlpriv, 0xa27, in dm_tx_pwr_track_set_pwr()
300 rtl_write_byte(rtlpriv, 0xa28, in dm_tx_pwr_track_set_pwr()
302 rtl_write_byte(rtlpriv, 0xa29, in dm_tx_pwr_track_set_pwr()
305 rtl_write_byte(rtlpriv, 0xa22, in dm_tx_pwr_track_set_pwr()
307 rtl_write_byte(rtlpriv, 0xa23, in dm_tx_pwr_track_set_pwr()
309 rtl_write_byte(rtlpriv, 0xa24, in dm_tx_pwr_track_set_pwr()
311 rtl_write_byte(rtlpriv, 0xa25, in dm_tx_pwr_track_set_pwr()
313 rtl_write_byte(rtlpriv, 0xa26, in dm_tx_pwr_track_set_pwr()
315 rtl_write_byte(rtlpriv, 0xa27, in dm_tx_pwr_track_set_pwr()
317 rtl_write_byte(rtlpriv, 0xa28, in dm_tx_pwr_track_set_pwr()
319 rtl_write_byte(rtlpriv, 0xa29, in dm_tx_pwr_track_set_pwr()
347 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_initial_gain_min_pwdb() local
348 struct dig_t *dm_dig = &rtlpriv->dm_digtable; in rtl88e_dm_initial_gain_min_pwdb()
353 if (rtlpriv->dm.entry_min_undec_sm_pwdb != 0) in rtl88e_dm_initial_gain_min_pwdb()
355 (rtlpriv->dm.entry_min_undec_sm_pwdb > in rtl88e_dm_initial_gain_min_pwdb()
356 rtlpriv->dm.undec_sm_pwdb) ? in rtl88e_dm_initial_gain_min_pwdb()
357 rtlpriv->dm.undec_sm_pwdb : in rtl88e_dm_initial_gain_min_pwdb()
358 rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl88e_dm_initial_gain_min_pwdb()
360 rssi_val_min = rtlpriv->dm.undec_sm_pwdb; in rtl88e_dm_initial_gain_min_pwdb()
363 rssi_val_min = rtlpriv->dm.undec_sm_pwdb; in rtl88e_dm_initial_gain_min_pwdb()
366 rssi_val_min = rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl88e_dm_initial_gain_min_pwdb()
375 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_false_alarm_counter_statistics() local
376 struct false_alarm_statistics *falsealm_cnt = &rtlpriv->falsealm_cnt; in rtl88e_dm_false_alarm_counter_statistics()
440 RT_TRACE(rtlpriv, COMP_DIG, DBG_TRACE, in rtl88e_dm_false_alarm_counter_statistics()
446 RT_TRACE(rtlpriv, COMP_DIG, DBG_TRACE, in rtl88e_dm_false_alarm_counter_statistics()
454 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_cck_packet_detection_thresh() local
455 struct dig_t *dm_dig = &rtlpriv->dm_digtable; in rtl88e_dm_cck_packet_detection_thresh()
466 if (rtlpriv->falsealm_cnt.cnt_cck_fail > 1000) in rtl88e_dm_cck_packet_detection_thresh()
473 if (rtlpriv->falsealm_cnt.cnt_cck_fail > 1000) in rtl88e_dm_cck_packet_detection_thresh()
484 RT_TRACE(rtlpriv, COMP_DIG, DBG_TRACE, in rtl88e_dm_cck_packet_detection_thresh()
490 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_dig() local
493 struct dig_t *dm_dig = &rtlpriv->dm_digtable; in rtl88e_dm_dig()
499 if (rtlpriv->dm.dm_initialgain_enable == false) in rtl88e_dm_dig()
510 if (rtlpriv->mac80211.opmode == NL80211_IFTYPE_AP || in rtl88e_dm_dig()
511 rtlpriv->mac80211.opmode == NL80211_IFTYPE_ADHOC) in rtl88e_dm_dig()
545 RT_TRACE(rtlpriv, COMP_DIG, DBG_LOUD, "no link\n"); in rtl88e_dm_dig()
548 if (rtlpriv->falsealm_cnt.cnt_all > 10000) { in rtl88e_dm_dig()
589 if (rtlpriv->falsealm_cnt.cnt_all > DM_DIG_FA_TH2) in rtl88e_dm_dig()
591 else if (rtlpriv->falsealm_cnt.cnt_all > DM_DIG_FA_TH1) in rtl88e_dm_dig()
593 else if (rtlpriv->falsealm_cnt.cnt_all < DM_DIG_FA_TH0) in rtl88e_dm_dig()
597 if (rtlpriv->falsealm_cnt.cnt_all > 10000) in rtl88e_dm_dig()
599 else if (rtlpriv->falsealm_cnt.cnt_all > 8000) in rtl88e_dm_dig()
601 else if (rtlpriv->falsealm_cnt.cnt_all < 500) in rtl88e_dm_dig()
610 if (rtlpriv->falsealm_cnt.cnt_all > 10000) in rtl88e_dm_dig()
624 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_init_dynamic_txpower() local
626 rtlpriv->dm.dynamic_txpower_enable = false; in rtl88e_dm_init_dynamic_txpower()
628 rtlpriv->dm.last_dtp_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl88e_dm_init_dynamic_txpower()
629 rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl88e_dm_init_dynamic_txpower()
634 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_dm_dynamic_txpower() local
635 struct rtl_phy *rtlphy = &rtlpriv->phy; in rtl92c_dm_dynamic_txpower()
639 if (!rtlpriv->dm.dynamic_txpower_enable) in rtl92c_dm_dynamic_txpower()
642 if (rtlpriv->dm.dm_flag & HAL_DM_HIPWR_DISABLE) { in rtl92c_dm_dynamic_txpower()
643 rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl92c_dm_dynamic_txpower()
648 (rtlpriv->dm.entry_min_undec_sm_pwdb == 0)) { in rtl92c_dm_dynamic_txpower()
649 RT_TRACE(rtlpriv, COMP_POWER, DBG_TRACE, in rtl92c_dm_dynamic_txpower()
652 rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl92c_dm_dynamic_txpower()
654 rtlpriv->dm.last_dtp_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl92c_dm_dynamic_txpower()
661 rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl92c_dm_dynamic_txpower()
662 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, in rtl92c_dm_dynamic_txpower()
667 rtlpriv->dm.undec_sm_pwdb; in rtl92c_dm_dynamic_txpower()
668 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, in rtl92c_dm_dynamic_txpower()
674 rtlpriv->dm.entry_min_undec_sm_pwdb; in rtl92c_dm_dynamic_txpower()
676 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, in rtl92c_dm_dynamic_txpower()
682 rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_LEVEL1; in rtl92c_dm_dynamic_txpower()
683 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, in rtl92c_dm_dynamic_txpower()
689 rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_LEVEL1; in rtl92c_dm_dynamic_txpower()
690 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, in rtl92c_dm_dynamic_txpower()
694 rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_NORMAL; in rtl92c_dm_dynamic_txpower()
695 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, in rtl92c_dm_dynamic_txpower()
699 if ((rtlpriv->dm.dynamic_txhighpower_lvl != in rtl92c_dm_dynamic_txpower()
700 rtlpriv->dm.last_dtp_lvl)) { in rtl92c_dm_dynamic_txpower()
701 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, in rtl92c_dm_dynamic_txpower()
707 rtlpriv->dm.last_dtp_lvl = rtlpriv->dm.dynamic_txhighpower_lvl; in rtl92c_dm_dynamic_txpower()
712 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_write_dig() local
713 struct dig_t *dm_dig = &rtlpriv->dm_digtable; in rtl88e_dm_write_dig()
715 RT_TRACE(rtlpriv, COMP_DIG, DBG_LOUD, in rtl88e_dm_write_dig()
732 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_pwdb_monitor() local
742 cur_txok_cnt = rtlpriv->stats.txbytesunicast - in rtl88e_dm_pwdb_monitor()
744 cur_rxok_cnt = rtlpriv->stats.rxbytesunicast - in rtl88e_dm_pwdb_monitor()
750 rtl_write_dword(rtlpriv, REG_ARFR0, 0x8f015); in rtl88e_dm_pwdb_monitor()
752 rtl_write_dword(rtlpriv, REG_ARFR0, 0xff015); in rtl88e_dm_pwdb_monitor()
756 spin_lock_bh(&rtlpriv->locks.entry_list_lock); in rtl88e_dm_pwdb_monitor()
757 list_for_each_entry(drv_priv, &rtlpriv->entry_list, list) { in rtl88e_dm_pwdb_monitor()
765 spin_unlock_bh(&rtlpriv->locks.entry_list_lock); in rtl88e_dm_pwdb_monitor()
769 rtlpriv->dm.entry_max_undec_sm_pwdb = tmp_entry_max_pwdb; in rtl88e_dm_pwdb_monitor()
770 RTPRINT(rtlpriv, FDM, DM_PWDB, "EntryMaxPWDB = 0x%lx(%ld)\n", in rtl88e_dm_pwdb_monitor()
773 rtlpriv->dm.entry_max_undec_sm_pwdb = 0; in rtl88e_dm_pwdb_monitor()
777 rtlpriv->dm.entry_min_undec_sm_pwdb = tmp_entry_min_pwdb; in rtl88e_dm_pwdb_monitor()
778 RTPRINT(rtlpriv, FDM, DM_PWDB, "EntryMinPWDB = 0x%lx(%ld)\n", in rtl88e_dm_pwdb_monitor()
781 rtlpriv->dm.entry_min_undec_sm_pwdb = 0; in rtl88e_dm_pwdb_monitor()
784 if (rtlpriv->dm.useramask) { in rtl88e_dm_pwdb_monitor()
787 h2c_parameter[2] = (u8)(rtlpriv->dm.undec_sm_pwdb & 0xFF); in rtl88e_dm_pwdb_monitor()
790 rtl_write_byte(rtlpriv, 0x4fe, rtlpriv->dm.undec_sm_pwdb); in rtl88e_dm_pwdb_monitor()
796 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_init_edca_turbo() local
798 rtlpriv->dm.current_turbo_edca = false; in rtl88e_dm_init_edca_turbo()
799 rtlpriv->dm.is_any_nonbepkts = false; in rtl88e_dm_init_edca_turbo()
800 rtlpriv->dm.is_cur_rdlstate = false; in rtl88e_dm_init_edca_turbo()
805 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_check_edca_turbo() local
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()
819 rtlpriv->dm.current_turbo_edca = false; 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()
835 rtlpriv->dm.current_turbo_edca = false; in rtl88e_dm_check_edca_turbo()
839 ((!rtlpriv->dm.is_any_nonbepkts) && in rtl88e_dm_check_edca_turbo()
840 (!rtlpriv->dm.disable_framebursting))) { in rtl88e_dm_check_edca_turbo()
842 cur_txok_cnt = rtlpriv->stats.txbytesunicast - last_txok_cnt; in rtl88e_dm_check_edca_turbo()
843 cur_rxok_cnt = rtlpriv->stats.rxbytesunicast - last_rxok_cnt; in rtl88e_dm_check_edca_turbo()
846 if (!rtlpriv->dm.is_cur_rdlstate || in rtl88e_dm_check_edca_turbo()
847 !rtlpriv->dm.current_turbo_edca) { in rtl88e_dm_check_edca_turbo()
848 rtl_write_dword(rtlpriv, in rtl88e_dm_check_edca_turbo()
851 rtlpriv->dm.is_cur_rdlstate = true; in rtl88e_dm_check_edca_turbo()
854 if (rtlpriv->dm.is_cur_rdlstate || in rtl88e_dm_check_edca_turbo()
855 !rtlpriv->dm.current_turbo_edca) { in rtl88e_dm_check_edca_turbo()
856 rtl_write_dword(rtlpriv, in rtl88e_dm_check_edca_turbo()
859 rtlpriv->dm.is_cur_rdlstate = false; in rtl88e_dm_check_edca_turbo()
862 rtlpriv->dm.current_turbo_edca = true; in rtl88e_dm_check_edca_turbo()
864 if (rtlpriv->dm.current_turbo_edca) { in rtl88e_dm_check_edca_turbo()
867 rtlpriv->cfg->ops->set_hw_reg(hw, in rtl88e_dm_check_edca_turbo()
870 rtlpriv->dm.current_turbo_edca = false; in rtl88e_dm_check_edca_turbo()
874 rtlpriv->dm.is_any_nonbepkts = false; in rtl88e_dm_check_edca_turbo()
875 last_txok_cnt = rtlpriv->stats.txbytesunicast; in rtl88e_dm_check_edca_turbo()
876 last_rxok_cnt = rtlpriv->stats.rxbytesunicast; in rtl88e_dm_check_edca_turbo()
881 struct rtl_priv *rtlpriv = rtl_priv(hw); in dm_txpower_track_cb_therm() local
911 rtlpriv->dm.txpower_trackinginit = true; in dm_txpower_track_cb_therm()
912 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, in dm_txpower_track_cb_therm()
919 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, in dm_txpower_track_cb_therm()
921 thermalvalue, rtlpriv->dm.thermalvalue, in dm_txpower_track_cb_therm()
931 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, in dm_txpower_track_cb_therm()
942 if (rtlpriv->dm.cck_inch14) { in dm_txpower_track_cb_therm()
946 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, in dm_txpower_track_cb_therm()
951 rtlpriv->dm.cck_inch14); in dm_txpower_track_cb_therm()
958 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, in dm_txpower_track_cb_therm()
963 rtlpriv->dm.cck_inch14); in dm_txpower_track_cb_therm()
971 rtlpriv->dm.thermalvalue = rtlefuse->eeprom_thermalmeter; in dm_txpower_track_cb_therm()
972 rtlpriv->dm.thermalvalue_lck = thermalvalue; in dm_txpower_track_cb_therm()
973 rtlpriv->dm.thermalvalue_iqk = thermalvalue; in dm_txpower_track_cb_therm()
975 rtlpriv->dm.ofdm_index[i] = ofdm_index_old[i]; in dm_txpower_track_cb_therm()
976 rtlpriv->dm.cck_index = cck_index_old; in dm_txpower_track_cb_therm()
1001 rtlpriv->dm.done_txpower = false; in dm_txpower_track_cb_therm()
1002 } else if (rtlpriv->dm.done_txpower) { in dm_txpower_track_cb_therm()
1003 delta = (thermalvalue > rtlpriv->dm.thermalvalue) ? in dm_txpower_track_cb_therm()
1004 (thermalvalue - rtlpriv->dm.thermalvalue) : in dm_txpower_track_cb_therm()
1005 (rtlpriv->dm.thermalvalue - thermalvalue); in dm_txpower_track_cb_therm()
1011 delta_lck = (thermalvalue > rtlpriv->dm.thermalvalue_lck) ? in dm_txpower_track_cb_therm()
1012 (thermalvalue - rtlpriv->dm.thermalvalue_lck) : in dm_txpower_track_cb_therm()
1013 (rtlpriv->dm.thermalvalue_lck - thermalvalue); in dm_txpower_track_cb_therm()
1014 delta_iqk = (thermalvalue > rtlpriv->dm.thermalvalue_iqk) ? in dm_txpower_track_cb_therm()
1015 (thermalvalue - rtlpriv->dm.thermalvalue_iqk) : in dm_txpower_track_cb_therm()
1016 (rtlpriv->dm.thermalvalue_iqk - thermalvalue); in dm_txpower_track_cb_therm()
1018 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, in dm_txpower_track_cb_therm()
1020 thermalvalue, rtlpriv->dm.thermalvalue, in dm_txpower_track_cb_therm()
1025 rtlpriv->dm.thermalvalue_lck = thermalvalue; in dm_txpower_track_cb_therm()
1032 if (delta > 0 && rtlpriv->dm.txpower_track_control) { in dm_txpower_track_cb_therm()
1074 if (rtlpriv->dm.txpower_track_control) { in dm_txpower_track_cb_therm()
1096 rtlpriv->dm.thermalvalue_iqk = thermalvalue; in dm_txpower_track_cb_therm()
1103 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, "end\n"); in dm_txpower_track_cb_therm()
1108 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_init_txpower_tracking() local
1110 rtlpriv->dm.txpower_tracking = true; in rtl88e_dm_init_txpower_tracking()
1111 rtlpriv->dm.txpower_trackinginit = false; in rtl88e_dm_init_txpower_tracking()
1112 rtlpriv->dm.txpowercount = 0; in rtl88e_dm_init_txpower_tracking()
1113 rtlpriv->dm.txpower_track_control = true; in rtl88e_dm_init_txpower_tracking()
1115 rtlpriv->dm.swing_idx_ofdm[RF90_PATH_A] = 12; in rtl88e_dm_init_txpower_tracking()
1116 rtlpriv->dm.swing_idx_ofdm_cur = 12; in rtl88e_dm_init_txpower_tracking()
1117 rtlpriv->dm.swing_flag_ofdm = false; in rtl88e_dm_init_txpower_tracking()
1118 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, in rtl88e_dm_init_txpower_tracking()
1120 rtlpriv->dm.txpower_tracking); in rtl88e_dm_init_txpower_tracking()
1125 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_check_txpower_tracking() local
1127 if (!rtlpriv->dm.txpower_tracking) in rtl88e_dm_check_txpower_tracking()
1130 if (!rtlpriv->dm.tm_trigger) { in rtl88e_dm_check_txpower_tracking()
1133 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, in rtl88e_dm_check_txpower_tracking()
1135 rtlpriv->dm.tm_trigger = 1; in rtl88e_dm_check_txpower_tracking()
1138 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, in rtl88e_dm_check_txpower_tracking()
1141 rtlpriv->dm.tm_trigger = 0; in rtl88e_dm_check_txpower_tracking()
1147 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_init_rate_adaptive_mask() local
1148 struct rate_adaptive *p_ra = &rtlpriv->ra; in rtl88e_dm_init_rate_adaptive_mask()
1153 if (rtlpriv->dm.dm_type == DM_TYPE_BYDRIVER) in rtl88e_dm_init_rate_adaptive_mask()
1154 rtlpriv->dm.useramask = true; in rtl88e_dm_init_rate_adaptive_mask()
1156 rtlpriv->dm.useramask = false; in rtl88e_dm_init_rate_adaptive_mask()
1161 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_refresh_rate_adaptive_mask() local
1164 struct rate_adaptive *p_ra = &rtlpriv->ra; in rtl88e_dm_refresh_rate_adaptive_mask()
1169 RT_TRACE(rtlpriv, COMP_RATE, DBG_LOUD, in rtl88e_dm_refresh_rate_adaptive_mask()
1174 if (!rtlpriv->dm.useramask) { in rtl88e_dm_refresh_rate_adaptive_mask()
1175 RT_TRACE(rtlpriv, COMP_RATE, DBG_LOUD, in rtl88e_dm_refresh_rate_adaptive_mask()
1201 if (rtlpriv->dm.undec_sm_pwdb > in rtl88e_dm_refresh_rate_adaptive_mask()
1204 else if (rtlpriv->dm.undec_sm_pwdb > in rtl88e_dm_refresh_rate_adaptive_mask()
1211 RT_TRACE(rtlpriv, COMP_RATE, DBG_LOUD, in rtl88e_dm_refresh_rate_adaptive_mask()
1213 rtlpriv->dm.undec_sm_pwdb); in rtl88e_dm_refresh_rate_adaptive_mask()
1214 RT_TRACE(rtlpriv, COMP_RATE, DBG_LOUD, in rtl88e_dm_refresh_rate_adaptive_mask()
1216 RT_TRACE(rtlpriv, COMP_RATE, DBG_LOUD, in rtl88e_dm_refresh_rate_adaptive_mask()
1223 rtlpriv->cfg->ops->update_rate_tbl(hw, sta, in rtl88e_dm_refresh_rate_adaptive_mask()
1234 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl92c_dm_init_dynamic_bb_powersaving() local
1235 struct ps_t *dm_pstable = &rtlpriv->dm_pstable; in rtl92c_dm_init_dynamic_bb_powersaving()
1247 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_update_rx_idle_ant() local
1254 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in rtl88e_dm_update_rx_idle_ant()
1290 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, "RxIdleAnt %s\n", in rtl88e_dm_update_rx_idle_ant()
1297 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_update_tx_ant() local
1310 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, "txfrominfo target ant %s\n", in rtl88e_dm_update_tx_ant()
1312 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, "antsel_tr_mux = 3'b%d%d%d\n", in rtl88e_dm_update_tx_ant()
1473 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_hw_ant_div() local
1478 struct dig_t *dm_dig = &rtlpriv->dm_digtable; in rtl88e_dm_hw_ant_div()
1493 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in rtl88e_dm_hw_ant_div()
1497 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, in rtl88e_dm_hw_ant_div()
1500 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, "main_rssi %d aux_rssi%d\n", in rtl88e_dm_hw_ant_div()
1521 if (rtlpriv->mac80211.opmode == NL80211_IFTYPE_AP || in rtl88e_dm_hw_ant_div()
1522 rtlpriv->mac80211.opmode == NL80211_IFTYPE_ADHOC) { in rtl88e_dm_hw_ant_div()
1523 spin_lock_bh(&rtlpriv->locks.entry_list_lock); in rtl88e_dm_hw_ant_div()
1524 list_for_each_entry(drv_priv, &rtlpriv->entry_list, list) { in rtl88e_dm_hw_ant_div()
1560 spin_unlock_bh(&rtlpriv->locks.entry_list_lock); in rtl88e_dm_hw_ant_div()
1578 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_set_next_mac_address_target() local
1607 if (rtlpriv->mac80211.opmode != in rtl88e_set_next_mac_address_target()
1609 spin_lock_bh(&rtlpriv->locks.entry_list_lock); in rtl88e_set_next_mac_address_target()
1611 &rtlpriv->entry_list, list) { in rtl88e_set_next_mac_address_target()
1631 spin_unlock_bh(&rtlpriv->locks.entry_list_lock); in rtl88e_set_next_mac_address_target()
1642 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_fast_ant_training() local
1705 mod_timer(&rtlpriv->works.fast_antenna_training_timer, in rtl88e_dm_fast_ant_training()
1719 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_antenna_diversity() local
1726 RT_TRACE(rtlpriv, COMP_DIG, DBG_LOUD, "No Link\n"); in rtl88e_dm_antenna_diversity()
1728 RT_TRACE(rtlpriv, COMP_DIG, DBG_LOUD, in rtl88e_dm_antenna_diversity()
1743 RT_TRACE(rtlpriv, COMP_DIG, DBG_LOUD, in rtl88e_dm_antenna_diversity()
1766 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_init() local
1769 rtlpriv->dm.dm_type = DM_TYPE_BYDRIVER; in rtl88e_dm_init()
1781 struct rtl_priv *rtlpriv = rtl_priv(hw); in rtl88e_dm_watchdog() local
1786 rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS, in rtl88e_dm_watchdog()
1788 rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FWLPS_RF_ON, in rtl88e_dm_watchdog()