Lines Matching refs:dm

11 #include "dm.h"
163 u8 ofdm_base = rtlpriv->dm.swing_idx_ofdm_base[RF90_PATH_A];
164 u8 ofdm_val = rtlpriv->dm.swing_idx_ofdm[RF90_PATH_A];
201 if (rtlpriv->dm.dm_type == DM_TYPE_BYDRIVER)
202 rtlpriv->dm.useramask = true;
204 rtlpriv->dm.useramask = false;
214 rtlpriv->dm.txpower_tracking = true;
215 rtlpriv->dm.txpower_track_control = true;
216 rtlpriv->dm.thermalvalue = 0;
218 rtlpriv->dm.ofdm_index[0] = 30;
219 rtlpriv->dm.cck_index = 20;
221 rtlpriv->dm.swing_idx_cck_base = rtlpriv->dm.cck_index;
223 rtlpriv->dm.swing_idx_ofdm_base[0] = rtlpriv->dm.ofdm_index[0];
224 rtlpriv->dm.delta_power_index[RF90_PATH_A] = 0;
225 rtlpriv->dm.delta_power_index_last[RF90_PATH_A] = 0;
226 rtlpriv->dm.power_index_offset[RF90_PATH_A] = 0;
229 "rtlpriv->dm.txpower_tracking = %d\n",
230 rtlpriv->dm.txpower_tracking);
237 rtlpriv->dm.crystal_cap = rtlpriv->efuse.crystalcap;
239 rtlpriv->dm.atc_status = rtl_get_bbreg(hw, ROFDM1_CFOTRACKING, 0x800);
240 rtlpriv->dm.cfo_threshold = CFO_THRESHOLD_XTAL;
248 rtlpriv->dm.dm_type = DM_TYPE_BYDRIVER;
266 (rtlpriv->dm.entry_min_undec_sm_pwdb == 0)) {
275 rtlpriv->dm.entry_min_undec_sm_pwdb;
278 rtlpriv->dm.entry_min_undec_sm_pwdb);
281 rtlpriv->dm.undec_sm_pwdb;
288 rtlpriv->dm.entry_min_undec_sm_pwdb;
321 rtlpriv->dm.entry_max_undec_sm_pwdb =
327 rtlpriv->dm.entry_max_undec_sm_pwdb = 0;
331 rtlpriv->dm.entry_min_undec_sm_pwdb =
337 rtlpriv->dm.entry_min_undec_sm_pwdb = 0;
340 if (rtlpriv->dm.useramask) {
342 (u8)(rtlpriv->dm.undec_sm_pwdb & 0xFF);
348 rtlpriv->dm.undec_sm_pwdb);
407 if (rtlpriv->dm.one_entry_only) {
749 rtlpriv->dm.txpower_trackinginit = true;
755 if (!rtlpriv->dm.txpower_track_control || thermalvalue == 0 ||
764 rtlpriv->dm.thermalvalue_lck = thermalvalue;
765 rtlpriv->dm.thermalvalue_iqk = thermalvalue;
785 delta = (thermalvalue > rtlpriv->dm.thermalvalue) ?
786 (thermalvalue - rtlpriv->dm.thermalvalue) :
787 (rtlpriv->dm.thermalvalue - thermalvalue);
788 delta_lck = (thermalvalue > rtlpriv->dm.thermalvalue_lck) ?
789 (thermalvalue - rtlpriv->dm.thermalvalue_lck) :
790 (rtlpriv->dm.thermalvalue_lck - thermalvalue);
791 delta_iqk = (thermalvalue > rtlpriv->dm.thermalvalue_iqk) ?
792 (thermalvalue - rtlpriv->dm.thermalvalue_iqk) :
793 (rtlpriv->dm.thermalvalue_iqk - thermalvalue);
797 thermalvalue, rtlpriv->dm.thermalvalue,
801 rtlpriv->dm.thermalvalue_lck = thermalvalue;
808 if (delta > 0 && rtlpriv->dm.txpower_track_control) {
887 if (!rtlpriv->dm.txpower_tracking)
890 if (!rtlpriv->dm.tm_trigger) {
895 rtlpriv->dm.tm_trigger = 1;
901 rtlpriv->dm.tm_trigger = 0;
922 if (!rtlpriv->dm.useramask) {
942 if (rtlpriv->dm.undec_sm_pwdb >
945 else if (rtlpriv->dm.undec_sm_pwdb >
954 rtlpriv->dm.undec_sm_pwdb);
1007 b_edca_turbo_on = ((!rtlpriv->dm.is_any_nonbepkts) &&
1008 (!rtlpriv->dm.disable_framebursting)) ?
1029 rtlpriv->dm.is_cur_rdlstate = b_is_cur_rdlstate;
1030 rtlpriv->dm.current_turbo_edca = true;
1032 if (rtlpriv->dm.current_turbo_edca) {
1037 rtlpriv->dm.current_turbo_edca = false;
1041 rtlpriv->dm.is_any_nonbepkts = false;
1175 else if ((cfo_ave < -rtlpriv->dm.cfo_threshold) &&
1176 rtlpriv->dm.crystal_cap > 0)
1215 rtlpriv->dm.one_entry_only = false;
1219 rtlpriv->dm.one_entry_only = true;
1231 rtlpriv->dm.one_entry_only = true;
1268 rtlpriv->dm.dbginfo.num_qry_beacon_pkt = 0;