mirror of
https://github.com/torvalds/linux.git
synced 2026-04-30 04:22:32 -04:00
rtlwifi: Convert RT_TRACE macro to use ##__VA_ARGS__
Consolidate printks to avoid possible message interleaving and reduce the object size. Remove unnecessary RT_TRACE parentheses. Miscellaneous typo and grammar fixes. Add missing newlines to formats. Remove duplicate KERN_DEBUG prefixes. Coalesce formats. Align arguments. $ size drivers/net/wireless/rtlwifi/built-in.o* text data bss dec hex filename 594841 55333 129680 779854 be64e drivers/net/wireless/rtlwifi/built-in.o.new 607022 55333 138720 801075 c3933 drivers/net/wireless/rtlwifi/built-in.o.old Signed-off-by: Joe Perches <joe@perches.com> Acked-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
committed by
John W. Linville
parent
af08687b4e
commit
f30d7507a8
@@ -246,16 +246,15 @@ static void rtl92c_dm_false_alarm_counter_statistics(struct ieee80211_hw *hw)
|
||||
rtl_set_bbreg(hw, RCCK0_FALSEALARMREPORT, 0x0000c000, 2);
|
||||
|
||||
RT_TRACE(rtlpriv, COMP_DIG, DBG_TRACE,
|
||||
("cnt_parity_fail = %d, cnt_rate_illegal = %d, "
|
||||
"cnt_crc8_fail = %d, cnt_mcs_fail = %d\n",
|
||||
falsealm_cnt->cnt_parity_fail,
|
||||
falsealm_cnt->cnt_rate_illegal,
|
||||
falsealm_cnt->cnt_crc8_fail, falsealm_cnt->cnt_mcs_fail));
|
||||
"cnt_parity_fail = %d, cnt_rate_illegal = %d, cnt_crc8_fail = %d, cnt_mcs_fail = %d\n",
|
||||
falsealm_cnt->cnt_parity_fail,
|
||||
falsealm_cnt->cnt_rate_illegal,
|
||||
falsealm_cnt->cnt_crc8_fail, falsealm_cnt->cnt_mcs_fail);
|
||||
|
||||
RT_TRACE(rtlpriv, COMP_DIG, DBG_TRACE,
|
||||
("cnt_ofdm_fail = %x, cnt_cck_fail = %x, cnt_all = %x\n",
|
||||
falsealm_cnt->cnt_ofdm_fail,
|
||||
falsealm_cnt->cnt_cck_fail, falsealm_cnt->cnt_all));
|
||||
"cnt_ofdm_fail = %x, cnt_cck_fail = %x, cnt_all = %x\n",
|
||||
falsealm_cnt->cnt_ofdm_fail,
|
||||
falsealm_cnt->cnt_cck_fail, falsealm_cnt->cnt_all);
|
||||
}
|
||||
|
||||
static void rtl92c_dm_ctrl_initgain_by_fa(struct ieee80211_hw *hw)
|
||||
@@ -313,8 +312,8 @@ static void rtl92c_dm_ctrl_initgain_by_rssi(struct ieee80211_hw *hw)
|
||||
dm_digtable.backoff_val;
|
||||
|
||||
RT_TRACE(rtlpriv, COMP_DIG, DBG_TRACE,
|
||||
("rssi_val_min = %x backoff_val %x\n",
|
||||
dm_digtable.rssi_val_min, dm_digtable.backoff_val));
|
||||
"rssi_val_min = %x backoff_val %x\n",
|
||||
dm_digtable.rssi_val_min, dm_digtable.backoff_val);
|
||||
|
||||
rtl92c_dm_write_dig(hw);
|
||||
}
|
||||
@@ -364,10 +363,9 @@ static void rtl92c_dm_initial_gain_multi_sta(struct ieee80211_hw *hw)
|
||||
}
|
||||
|
||||
RT_TRACE(rtlpriv, COMP_DIG, DBG_TRACE,
|
||||
("curmultista_connectstate = "
|
||||
"%x dig_ext_port_stage %x\n",
|
||||
dm_digtable.curmultista_connectstate,
|
||||
dm_digtable.dig_ext_port_stage));
|
||||
"curmultista_connectstate = %x dig_ext_port_stage %x\n",
|
||||
dm_digtable.curmultista_connectstate,
|
||||
dm_digtable.dig_ext_port_stage);
|
||||
}
|
||||
|
||||
static void rtl92c_dm_initial_gain_sta(struct ieee80211_hw *hw)
|
||||
@@ -375,10 +373,9 @@ static void rtl92c_dm_initial_gain_sta(struct ieee80211_hw *hw)
|
||||
struct rtl_priv *rtlpriv = rtl_priv(hw);
|
||||
|
||||
RT_TRACE(rtlpriv, COMP_DIG, DBG_TRACE,
|
||||
("presta_connectstate = %x,"
|
||||
" cursta_connectctate = %x\n",
|
||||
dm_digtable.presta_connectstate,
|
||||
dm_digtable.cursta_connectctate));
|
||||
"presta_connectstate = %x, cursta_connectctate = %x\n",
|
||||
dm_digtable.presta_connectstate,
|
||||
dm_digtable.cursta_connectctate);
|
||||
|
||||
if (dm_digtable.presta_connectstate == dm_digtable.cursta_connectctate
|
||||
|| dm_digtable.cursta_connectctate == DIG_STA_BEFORE_CONNECT
|
||||
@@ -464,11 +461,11 @@ static void rtl92c_dm_cck_packet_detection_thresh(struct ieee80211_hw *hw)
|
||||
dm_digtable.pre_cck_pd_state = dm_digtable.cur_cck_pd_state;
|
||||
}
|
||||
|
||||
RT_TRACE(rtlpriv, COMP_DIG, DBG_TRACE,
|
||||
("CCKPDStage=%x\n", dm_digtable.cur_cck_pd_state));
|
||||
RT_TRACE(rtlpriv, COMP_DIG, DBG_TRACE, "CCKPDStage=%x\n",
|
||||
dm_digtable.cur_cck_pd_state);
|
||||
|
||||
RT_TRACE(rtlpriv, COMP_DIG, DBG_TRACE,
|
||||
("is92C=%x\n", IS_92C_SERIAL(rtlhal->version)));
|
||||
RT_TRACE(rtlpriv, COMP_DIG, DBG_TRACE, "is92C=%x\n",
|
||||
IS_92C_SERIAL(rtlhal->version));
|
||||
}
|
||||
|
||||
static void rtl92c_dm_ctrl_initgain_by_twoport(struct ieee80211_hw *hw)
|
||||
@@ -519,10 +516,9 @@ void rtl92c_dm_write_dig(struct ieee80211_hw *hw)
|
||||
struct rtl_priv *rtlpriv = rtl_priv(hw);
|
||||
|
||||
RT_TRACE(rtlpriv, COMP_DIG, DBG_LOUD,
|
||||
("cur_igvalue = 0x%x, "
|
||||
"pre_igvalue = 0x%x, backoff_val = %d\n",
|
||||
dm_digtable.cur_igvalue, dm_digtable.pre_igvalue,
|
||||
dm_digtable.backoff_val));
|
||||
"cur_igvalue = 0x%x, pre_igvalue = 0x%x, backoff_val = %d\n",
|
||||
dm_digtable.cur_igvalue, dm_digtable.pre_igvalue,
|
||||
dm_digtable.backoff_val);
|
||||
|
||||
if (dm_digtable.pre_igvalue != dm_digtable.cur_igvalue) {
|
||||
rtl_set_bbreg(hw, ROFDM0_XAAGCCORE1, 0x7f,
|
||||
@@ -676,15 +672,14 @@ static void rtl92c_dm_txpower_tracking_callback_thermalmeter(struct ieee80211_hw
|
||||
|
||||
rtlpriv->dm.txpower_trackinginit = true;
|
||||
RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD,
|
||||
("rtl92c_dm_txpower_tracking_callback_thermalmeter\n"));
|
||||
"rtl92c_dm_txpower_tracking_callback_thermalmeter\n");
|
||||
|
||||
thermalvalue = (u8) rtl_get_rfreg(hw, RF90_PATH_A, RF_T_METER, 0x1f);
|
||||
|
||||
RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD,
|
||||
("Readback Thermal Meter = 0x%x pre thermal meter 0x%x "
|
||||
"eeprom_thermalmeter 0x%x\n",
|
||||
thermalvalue, rtlpriv->dm.thermalvalue,
|
||||
rtlefuse->eeprom_thermalmeter));
|
||||
"Readback Thermal Meter = 0x%x pre thermal meter 0x%x eeprom_thermalmeter 0x%x\n",
|
||||
thermalvalue, rtlpriv->dm.thermalvalue,
|
||||
rtlefuse->eeprom_thermalmeter);
|
||||
|
||||
rtl92c_phy_ap_calibrate(hw, (thermalvalue -
|
||||
rtlefuse->eeprom_thermalmeter));
|
||||
@@ -702,10 +697,9 @@ static void rtl92c_dm_txpower_tracking_callback_thermalmeter(struct ieee80211_hw
|
||||
ofdm_index_old[0] = (u8) i;
|
||||
|
||||
RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD,
|
||||
("Initial pathA ele_d reg0x%x = 0x%lx, "
|
||||
"ofdm_index=0x%x\n",
|
||||
"Initial pathA ele_d reg0x%x = 0x%lx, ofdm_index=0x%x\n",
|
||||
ROFDM0_XATXIQIMBALANCE,
|
||||
ele_d, ofdm_index_old[0]));
|
||||
ele_d, ofdm_index_old[0]);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -719,11 +713,10 @@ static void rtl92c_dm_txpower_tracking_callback_thermalmeter(struct ieee80211_hw
|
||||
MASKOFDM_D)) {
|
||||
|
||||
RT_TRACE(rtlpriv, COMP_POWER_TRACKING,
|
||||
DBG_LOUD,
|
||||
("Initial pathB ele_d reg0x%x = "
|
||||
"0x%lx, ofdm_index=0x%x\n",
|
||||
ROFDM0_XBTXIQIMBALANCE, ele_d,
|
||||
ofdm_index_old[1]));
|
||||
DBG_LOUD,
|
||||
"Initial pathB ele_d reg0x%x = 0x%lx, ofdm_index=0x%x\n",
|
||||
ROFDM0_XBTXIQIMBALANCE, ele_d,
|
||||
ofdm_index_old[1]);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -741,11 +734,10 @@ static void rtl92c_dm_txpower_tracking_callback_thermalmeter(struct ieee80211_hw
|
||||
|
||||
RT_TRACE(rtlpriv, COMP_POWER_TRACKING,
|
||||
DBG_LOUD,
|
||||
("Initial reg0x%x = 0x%lx, "
|
||||
"cck_index=0x%x, ch 14 %d\n",
|
||||
RCCK0_TXFILTER2, temp_cck,
|
||||
cck_index_old,
|
||||
rtlpriv->dm.cck_inch14));
|
||||
"Initial reg0x%x = 0x%lx, cck_index=0x%x, ch 14 %d\n",
|
||||
RCCK0_TXFILTER2, temp_cck,
|
||||
cck_index_old,
|
||||
rtlpriv->dm.cck_inch14);
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
@@ -757,11 +749,10 @@ static void rtl92c_dm_txpower_tracking_callback_thermalmeter(struct ieee80211_hw
|
||||
|
||||
RT_TRACE(rtlpriv, COMP_POWER_TRACKING,
|
||||
DBG_LOUD,
|
||||
("Initial reg0x%x = 0x%lx, "
|
||||
"cck_index=0x%x, ch14 %d\n",
|
||||
RCCK0_TXFILTER2, temp_cck,
|
||||
cck_index_old,
|
||||
rtlpriv->dm.cck_inch14));
|
||||
"Initial reg0x%x = 0x%lx, cck_index=0x%x, ch14 %d\n",
|
||||
RCCK0_TXFILTER2, temp_cck,
|
||||
cck_index_old,
|
||||
rtlpriv->dm.cck_inch14);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -790,12 +781,10 @@ static void rtl92c_dm_txpower_tracking_callback_thermalmeter(struct ieee80211_hw
|
||||
(rtlpriv->dm.thermalvalue_iqk - thermalvalue);
|
||||
|
||||
RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD,
|
||||
("Readback Thermal Meter = 0x%x pre thermal meter 0x%x "
|
||||
"eeprom_thermalmeter 0x%x delta 0x%x "
|
||||
"delta_lck 0x%x delta_iqk 0x%x\n",
|
||||
"Readback Thermal Meter = 0x%x pre thermal meter 0x%x eeprom_thermalmeter 0x%x delta 0x%x delta_lck 0x%x delta_iqk 0x%x\n",
|
||||
thermalvalue, rtlpriv->dm.thermalvalue,
|
||||
rtlefuse->eeprom_thermalmeter, delta, delta_lck,
|
||||
delta_iqk));
|
||||
delta_iqk);
|
||||
|
||||
if (delta_lck > 1) {
|
||||
rtlpriv->dm.thermalvalue_lck = thermalvalue;
|
||||
@@ -815,18 +804,15 @@ static void rtl92c_dm_txpower_tracking_callback_thermalmeter(struct ieee80211_hw
|
||||
|
||||
if (is2t) {
|
||||
RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD,
|
||||
("temp OFDM_A_index=0x%x, "
|
||||
"OFDM_B_index=0x%x,"
|
||||
"cck_index=0x%x\n",
|
||||
rtlpriv->dm.ofdm_index[0],
|
||||
rtlpriv->dm.ofdm_index[1],
|
||||
rtlpriv->dm.cck_index));
|
||||
"temp OFDM_A_index=0x%x, OFDM_B_index=0x%x, cck_index=0x%x\n",
|
||||
rtlpriv->dm.ofdm_index[0],
|
||||
rtlpriv->dm.ofdm_index[1],
|
||||
rtlpriv->dm.cck_index);
|
||||
} else {
|
||||
RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD,
|
||||
("temp OFDM_A_index=0x%x,"
|
||||
"cck_index=0x%x\n",
|
||||
rtlpriv->dm.ofdm_index[0],
|
||||
rtlpriv->dm.cck_index));
|
||||
"temp OFDM_A_index=0x%x, cck_index=0x%x\n",
|
||||
rtlpriv->dm.ofdm_index[0],
|
||||
rtlpriv->dm.cck_index);
|
||||
}
|
||||
|
||||
if (thermalvalue > rtlefuse->eeprom_thermalmeter) {
|
||||
@@ -918,16 +904,13 @@ static void rtl92c_dm_txpower_tracking_callback_thermalmeter(struct ieee80211_hw
|
||||
|
||||
if (is2t) {
|
||||
RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD,
|
||||
("new OFDM_A_index=0x%x, "
|
||||
"OFDM_B_index=0x%x,"
|
||||
"cck_index=0x%x\n",
|
||||
ofdm_index[0], ofdm_index[1],
|
||||
cck_index));
|
||||
"new OFDM_A_index=0x%x, OFDM_B_index=0x%x, cck_index=0x%x\n",
|
||||
ofdm_index[0], ofdm_index[1],
|
||||
cck_index);
|
||||
} else {
|
||||
RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD,
|
||||
("new OFDM_A_index=0x%x,"
|
||||
"cck_index=0x%x\n",
|
||||
ofdm_index[0], cck_index));
|
||||
"new OFDM_A_index=0x%x, cck_index=0x%x\n",
|
||||
ofdm_index[0], cck_index);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1085,7 +1068,7 @@ static void rtl92c_dm_txpower_tracking_callback_thermalmeter(struct ieee80211_hw
|
||||
rtlpriv->dm.thermalvalue = thermalvalue;
|
||||
}
|
||||
|
||||
RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, ("<===\n"));
|
||||
RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, "<===\n");
|
||||
|
||||
}
|
||||
|
||||
@@ -1098,8 +1081,8 @@ static void rtl92c_dm_initialize_txpower_tracking_thermalmeter(
|
||||
rtlpriv->dm.txpower_trackinginit = false;
|
||||
|
||||
RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD,
|
||||
("pMgntInfo->txpower_tracking = %d\n",
|
||||
rtlpriv->dm.txpower_tracking));
|
||||
"pMgntInfo->txpower_tracking = %d\n",
|
||||
rtlpriv->dm.txpower_tracking);
|
||||
}
|
||||
|
||||
static void rtl92c_dm_initialize_txpower_tracking(struct ieee80211_hw *hw)
|
||||
@@ -1125,12 +1108,12 @@ static void rtl92c_dm_check_txpower_tracking_thermal_meter(
|
||||
rtl_set_rfreg(hw, RF90_PATH_A, RF_T_METER, RFREG_OFFSET_MASK,
|
||||
0x60);
|
||||
RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD,
|
||||
("Trigger 92S Thermal Meter!!\n"));
|
||||
"Trigger 92S Thermal Meter!!\n");
|
||||
tm_trigger = 1;
|
||||
return;
|
||||
} else {
|
||||
RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD,
|
||||
("Schedule TxPowerTracking direct call!!\n"));
|
||||
"Schedule TxPowerTracking direct call!!\n");
|
||||
rtl92c_dm_txpower_tracking_directcall(hw);
|
||||
tm_trigger = 0;
|
||||
}
|
||||
@@ -1169,13 +1152,13 @@ static void rtl92c_dm_refresh_rate_adaptive_mask(struct ieee80211_hw *hw)
|
||||
|
||||
if (is_hal_stop(rtlhal)) {
|
||||
RT_TRACE(rtlpriv, COMP_RATE, DBG_LOUD,
|
||||
("<---- driver is going to unload\n"));
|
||||
"<---- driver is going to unload\n");
|
||||
return;
|
||||
}
|
||||
|
||||
if (!rtlpriv->dm.useramask) {
|
||||
RT_TRACE(rtlpriv, COMP_RATE, DBG_LOUD,
|
||||
("<---- driver does not control rate adaptive mask\n"));
|
||||
"<---- driver does not control rate adaptive mask\n");
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -1210,14 +1193,13 @@ static void rtl92c_dm_refresh_rate_adaptive_mask(struct ieee80211_hw *hw)
|
||||
p_ra->ratr_state = DM_RATR_STA_LOW;
|
||||
|
||||
if (p_ra->pre_ratr_state != p_ra->ratr_state) {
|
||||
RT_TRACE(rtlpriv, COMP_RATE, DBG_LOUD, "RSSI = %ld\n",
|
||||
rtlpriv->dm.undecorated_smoothed_pwdb);
|
||||
RT_TRACE(rtlpriv, COMP_RATE, DBG_LOUD,
|
||||
("RSSI = %ld\n",
|
||||
rtlpriv->dm.undecorated_smoothed_pwdb));
|
||||
"RSSI_LEVEL = %d\n", p_ra->ratr_state);
|
||||
RT_TRACE(rtlpriv, COMP_RATE, DBG_LOUD,
|
||||
("RSSI_LEVEL = %d\n", p_ra->ratr_state));
|
||||
RT_TRACE(rtlpriv, COMP_RATE, DBG_LOUD,
|
||||
("PreState = %d, CurState = %d\n",
|
||||
p_ra->pre_ratr_state, p_ra->ratr_state));
|
||||
"PreState = %d, CurState = %d\n",
|
||||
p_ra->pre_ratr_state, p_ra->ratr_state);
|
||||
|
||||
rcu_read_lock();
|
||||
sta = ieee80211_find_sta(mac->vif, mac->bssid);
|
||||
@@ -1316,8 +1298,7 @@ static void rtl92c_dm_dynamic_bb_powersaving(struct ieee80211_hw *hw)
|
||||
if (((mac->link_state == MAC80211_NOLINK)) &&
|
||||
(rtlpriv->dm.entry_min_undecoratedsmoothed_pwdb == 0)) {
|
||||
dm_pstable.rssi_val_min = 0;
|
||||
RT_TRACE(rtlpriv, DBG_LOUD, DBG_LOUD,
|
||||
("Not connected to any\n"));
|
||||
RT_TRACE(rtlpriv, DBG_LOUD, DBG_LOUD, "Not connected to any\n");
|
||||
}
|
||||
|
||||
if (mac->link_state == MAC80211_LINKED) {
|
||||
@@ -1325,22 +1306,22 @@ static void rtl92c_dm_dynamic_bb_powersaving(struct ieee80211_hw *hw)
|
||||
dm_pstable.rssi_val_min =
|
||||
rtlpriv->dm.entry_min_undecoratedsmoothed_pwdb;
|
||||
RT_TRACE(rtlpriv, DBG_LOUD, DBG_LOUD,
|
||||
("AP Client PWDB = 0x%lx\n",
|
||||
dm_pstable.rssi_val_min));
|
||||
"AP Client PWDB = 0x%lx\n",
|
||||
dm_pstable.rssi_val_min);
|
||||
} else {
|
||||
dm_pstable.rssi_val_min =
|
||||
rtlpriv->dm.undecorated_smoothed_pwdb;
|
||||
RT_TRACE(rtlpriv, DBG_LOUD, DBG_LOUD,
|
||||
("STA Default Port PWDB = 0x%lx\n",
|
||||
dm_pstable.rssi_val_min));
|
||||
"STA Default Port PWDB = 0x%lx\n",
|
||||
dm_pstable.rssi_val_min);
|
||||
}
|
||||
} else {
|
||||
dm_pstable.rssi_val_min =
|
||||
rtlpriv->dm.entry_min_undecoratedsmoothed_pwdb;
|
||||
|
||||
RT_TRACE(rtlpriv, DBG_LOUD, DBG_LOUD,
|
||||
("AP Ext Port PWDB = 0x%lx\n",
|
||||
dm_pstable.rssi_val_min));
|
||||
"AP Ext Port PWDB = 0x%lx\n",
|
||||
dm_pstable.rssi_val_min);
|
||||
}
|
||||
|
||||
if (IS_92C_SERIAL(rtlhal->version))
|
||||
@@ -1381,7 +1362,7 @@ void rtl92c_dm_dynamic_txpower(struct ieee80211_hw *hw)
|
||||
if ((mac->link_state < MAC80211_LINKED) &&
|
||||
(rtlpriv->dm.entry_min_undecoratedsmoothed_pwdb == 0)) {
|
||||
RT_TRACE(rtlpriv, COMP_POWER, DBG_TRACE,
|
||||
("Not connected to any\n"));
|
||||
"Not connected to any\n");
|
||||
|
||||
rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_NORMAL;
|
||||
|
||||
@@ -1394,28 +1375,28 @@ void rtl92c_dm_dynamic_txpower(struct ieee80211_hw *hw)
|
||||
undecorated_smoothed_pwdb =
|
||||
rtlpriv->dm.entry_min_undecoratedsmoothed_pwdb;
|
||||
RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD,
|
||||
("AP Client PWDB = 0x%lx\n",
|
||||
undecorated_smoothed_pwdb));
|
||||
"AP Client PWDB = 0x%lx\n",
|
||||
undecorated_smoothed_pwdb);
|
||||
} else {
|
||||
undecorated_smoothed_pwdb =
|
||||
rtlpriv->dm.undecorated_smoothed_pwdb;
|
||||
RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD,
|
||||
("STA Default Port PWDB = 0x%lx\n",
|
||||
undecorated_smoothed_pwdb));
|
||||
"STA Default Port PWDB = 0x%lx\n",
|
||||
undecorated_smoothed_pwdb);
|
||||
}
|
||||
} else {
|
||||
undecorated_smoothed_pwdb =
|
||||
rtlpriv->dm.entry_min_undecoratedsmoothed_pwdb;
|
||||
|
||||
RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD,
|
||||
("AP Ext Port PWDB = 0x%lx\n",
|
||||
undecorated_smoothed_pwdb));
|
||||
"AP Ext Port PWDB = 0x%lx\n",
|
||||
undecorated_smoothed_pwdb);
|
||||
}
|
||||
|
||||
if (undecorated_smoothed_pwdb >= TX_POWER_NEAR_FIELD_THRESH_LVL2) {
|
||||
rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_LEVEL1;
|
||||
RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD,
|
||||
("TXHIGHPWRLEVEL_LEVEL1 (TxPwr=0x0)\n"));
|
||||
"TXHIGHPWRLEVEL_LEVEL1 (TxPwr=0x0)\n");
|
||||
} else if ((undecorated_smoothed_pwdb <
|
||||
(TX_POWER_NEAR_FIELD_THRESH_LVL2 - 3)) &&
|
||||
(undecorated_smoothed_pwdb >=
|
||||
@@ -1423,18 +1404,18 @@ void rtl92c_dm_dynamic_txpower(struct ieee80211_hw *hw)
|
||||
|
||||
rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_LEVEL1;
|
||||
RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD,
|
||||
("TXHIGHPWRLEVEL_LEVEL1 (TxPwr=0x10)\n"));
|
||||
"TXHIGHPWRLEVEL_LEVEL1 (TxPwr=0x10)\n");
|
||||
} else if (undecorated_smoothed_pwdb <
|
||||
(TX_POWER_NEAR_FIELD_THRESH_LVL1 - 5)) {
|
||||
rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_NORMAL;
|
||||
RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD,
|
||||
("TXHIGHPWRLEVEL_NORMAL\n"));
|
||||
"TXHIGHPWRLEVEL_NORMAL\n");
|
||||
}
|
||||
|
||||
if ((rtlpriv->dm.dynamic_txhighpower_lvl != rtlpriv->dm.last_dtp_lvl)) {
|
||||
RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD,
|
||||
("PHY_SetTxPowerLevel8192S() Channel = %d\n",
|
||||
rtlphy->current_channel));
|
||||
"PHY_SetTxPowerLevel8192S() Channel = %d\n",
|
||||
rtlphy->current_channel);
|
||||
rtl92c_phy_set_txpower_level(hw, rtlphy->current_channel);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user