aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/rtlwifi/rtl8192c
diff options
context:
space:
mode:
authorLarry Finger <Larry.Finger@lwfinger.net>2011-02-19 17:28:57 -0500
committerJohn W. Linville <linville@tuxdriver.com>2011-02-21 15:39:57 -0500
commit7ea4724036ed17ec811cb8082af7760f04484ef7 (patch)
tree7c90e84760d7d2f28814a13b21a6226960fe8e49 /drivers/net/wireless/rtlwifi/rtl8192c
parent0e80b9d1c51883e01603e2ff0caae608eda09fa5 (diff)
rtlwifi: Modify some rtl8192ce routines for merging rtl8192cu
Modify some rtl8192ce routines for merging with rtl8192cu. In addition, remove some usage of Hungarian notation. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/rtlwifi/rtl8192c')
-rw-r--r--drivers/net/wireless/rtlwifi/rtl8192c/dm_common.c82
1 files changed, 41 insertions, 41 deletions
diff --git a/drivers/net/wireless/rtlwifi/rtl8192c/dm_common.c b/drivers/net/wireless/rtlwifi/rtl8192c/dm_common.c
index b08b7802f04..b4f1e4e6b73 100644
--- a/drivers/net/wireless/rtlwifi/rtl8192c/dm_common.c
+++ b/drivers/net/wireless/rtlwifi/rtl8192c/dm_common.c
@@ -306,13 +306,13 @@ static void rtl92c_dm_initial_gain_multi_sta(struct ieee80211_hw *hw)
306 struct rtl_priv *rtlpriv = rtl_priv(hw); 306 struct rtl_priv *rtlpriv = rtl_priv(hw);
307 struct rtl_mac *mac = rtl_mac(rtl_priv(hw)); 307 struct rtl_mac *mac = rtl_mac(rtl_priv(hw));
308 long rssi_strength = rtlpriv->dm.entry_min_undecoratedsmoothed_pwdb; 308 long rssi_strength = rtlpriv->dm.entry_min_undecoratedsmoothed_pwdb;
309 bool b_multi_sta = false; 309 bool multi_sta = false;
310 310
311 if (mac->opmode == NL80211_IFTYPE_ADHOC) 311 if (mac->opmode == NL80211_IFTYPE_ADHOC)
312 b_multi_sta = true; 312 multi_sta = true;
313 313
314 if ((b_multi_sta == false) || (dm_digtable.cursta_connectctate != 314 if ((multi_sta == false) || (dm_digtable.cursta_connectctate !=
315 DIG_STA_DISCONNECT)) { 315 DIG_STA_DISCONNECT)) {
316 binitialized = false; 316 binitialized = false;
317 dm_digtable.dig_ext_port_stage = DIG_EXT_PORT_STAGE_MAX; 317 dm_digtable.dig_ext_port_stage = DIG_EXT_PORT_STAGE_MAX;
318 return; 318 return;
@@ -479,7 +479,7 @@ static void rtl92c_dm_dig(struct ieee80211_hw *hw)
479{ 479{
480 struct rtl_priv *rtlpriv = rtl_priv(hw); 480 struct rtl_priv *rtlpriv = rtl_priv(hw);
481 481
482 if (rtlpriv->dm.b_dm_initialgain_enable == false) 482 if (rtlpriv->dm.dm_initialgain_enable == false)
483 return; 483 return;
484 if (dm_digtable.dig_enable_flag == false) 484 if (dm_digtable.dig_enable_flag == false)
485 return; 485 return;
@@ -492,7 +492,7 @@ static void rtl92c_dm_init_dynamic_txpower(struct ieee80211_hw *hw)
492{ 492{
493 struct rtl_priv *rtlpriv = rtl_priv(hw); 493 struct rtl_priv *rtlpriv = rtl_priv(hw);
494 494
495 rtlpriv->dm.bdynamic_txpower_enable = false; 495 rtlpriv->dm.dynamic_txpower_enable = false;
496 496
497 rtlpriv->dm.last_dtp_lvl = TXHIGHPWRLEVEL_NORMAL; 497 rtlpriv->dm.last_dtp_lvl = TXHIGHPWRLEVEL_NORMAL;
498 rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_NORMAL; 498 rtlpriv->dm.dynamic_txhighpower_lvl = TXHIGHPWRLEVEL_NORMAL;
@@ -550,9 +550,9 @@ static void rtl92c_dm_pwdb_monitor(struct ieee80211_hw *hw)
550void rtl92c_dm_init_edca_turbo(struct ieee80211_hw *hw) 550void rtl92c_dm_init_edca_turbo(struct ieee80211_hw *hw)
551{ 551{
552 struct rtl_priv *rtlpriv = rtl_priv(hw); 552 struct rtl_priv *rtlpriv = rtl_priv(hw);
553 rtlpriv->dm.bcurrent_turbo_edca = false; 553 rtlpriv->dm.current_turbo_edca = false;
554 rtlpriv->dm.bis_any_nonbepkts = false; 554 rtlpriv->dm.is_any_nonbepkts = false;
555 rtlpriv->dm.bis_cur_rdlstate = false; 555 rtlpriv->dm.is_cur_rdlstate = false;
556} 556}
557 557
558static void rtl92c_dm_check_edca_turbo(struct ieee80211_hw *hw) 558static void rtl92c_dm_check_edca_turbo(struct ieee80211_hw *hw)
@@ -570,7 +570,7 @@ static void rtl92c_dm_check_edca_turbo(struct ieee80211_hw *hw)
570 goto dm_checkedcaturbo_exit; 570 goto dm_checkedcaturbo_exit;
571 571
572 if (mac->link_state != MAC80211_LINKED) { 572 if (mac->link_state != MAC80211_LINKED) {
573 rtlpriv->dm.bcurrent_turbo_edca = false; 573 rtlpriv->dm.current_turbo_edca = false;
574 return; 574 return;
575 } 575 }
576 576
@@ -582,40 +582,40 @@ static void rtl92c_dm_check_edca_turbo(struct ieee80211_hw *hw)
582 edca_be_dl |= 0x005e0000; 582 edca_be_dl |= 0x005e0000;
583 } 583 }
584 584
585 if ((!rtlpriv->dm.bis_any_nonbepkts) && 585 if ((!rtlpriv->dm.is_any_nonbepkts) &&
586 (!rtlpriv->dm.b_disable_framebursting)) { 586 (!rtlpriv->dm.disable_framebursting)) {
587 cur_txok_cnt = rtlpriv->stats.txbytesunicast - last_txok_cnt; 587 cur_txok_cnt = rtlpriv->stats.txbytesunicast - last_txok_cnt;
588 cur_rxok_cnt = rtlpriv->stats.rxbytesunicast - last_rxok_cnt; 588 cur_rxok_cnt = rtlpriv->stats.rxbytesunicast - last_rxok_cnt;
589 if (cur_rxok_cnt > 4 * cur_txok_cnt) { 589 if (cur_rxok_cnt > 4 * cur_txok_cnt) {
590 if (!rtlpriv->dm.bis_cur_rdlstate || 590 if (!rtlpriv->dm.is_cur_rdlstate ||
591 !rtlpriv->dm.bcurrent_turbo_edca) { 591 !rtlpriv->dm.current_turbo_edca) {
592 rtl_write_dword(rtlpriv, 592 rtl_write_dword(rtlpriv,
593 REG_EDCA_BE_PARAM, 593 REG_EDCA_BE_PARAM,
594 edca_be_dl); 594 edca_be_dl);
595 rtlpriv->dm.bis_cur_rdlstate = true; 595 rtlpriv->dm.is_cur_rdlstate = true;
596 } 596 }
597 } else { 597 } else {
598 if (rtlpriv->dm.bis_cur_rdlstate || 598 if (rtlpriv->dm.is_cur_rdlstate ||
599 !rtlpriv->dm.bcurrent_turbo_edca) { 599 !rtlpriv->dm.current_turbo_edca) {
600 rtl_write_dword(rtlpriv, 600 rtl_write_dword(rtlpriv,
601 REG_EDCA_BE_PARAM, 601 REG_EDCA_BE_PARAM,
602 edca_be_ul); 602 edca_be_ul);
603 rtlpriv->dm.bis_cur_rdlstate = false; 603 rtlpriv->dm.is_cur_rdlstate = false;
604 } 604 }
605 } 605 }
606 rtlpriv->dm.bcurrent_turbo_edca = true; 606 rtlpriv->dm.current_turbo_edca = true;
607 } else { 607 } else {
608 if (rtlpriv->dm.bcurrent_turbo_edca) { 608 if (rtlpriv->dm.current_turbo_edca) {
609 u8 tmp = AC0_BE; 609 u8 tmp = AC0_BE;
610 rtlpriv->cfg->ops->set_hw_reg(hw, 610 rtlpriv->cfg->ops->set_hw_reg(hw,
611 HW_VAR_AC_PARAM, 611 HW_VAR_AC_PARAM,
612 (u8 *) (&tmp)); 612 (u8 *) (&tmp));
613 rtlpriv->dm.bcurrent_turbo_edca = false; 613 rtlpriv->dm.current_turbo_edca = false;
614 } 614 }
615 } 615 }
616 616
617dm_checkedcaturbo_exit: 617dm_checkedcaturbo_exit:
618 rtlpriv->dm.bis_any_nonbepkts = false; 618 rtlpriv->dm.is_any_nonbepkts = false;
619 last_txok_cnt = rtlpriv->stats.txbytesunicast; 619 last_txok_cnt = rtlpriv->stats.txbytesunicast;
620 last_rxok_cnt = rtlpriv->stats.rxbytesunicast; 620 last_rxok_cnt = rtlpriv->stats.rxbytesunicast;
621} 621}
@@ -636,7 +636,7 @@ static void rtl92c_dm_txpower_tracking_callback_thermalmeter(struct ieee80211_hw
636 u8 txpwr_level[2] = {0, 0}; 636 u8 txpwr_level[2] = {0, 0};
637 u8 ofdm_min_index = 6, rf; 637 u8 ofdm_min_index = 6, rf;
638 638
639 rtlpriv->dm.btxpower_trackingInit = true; 639 rtlpriv->dm.txpower_trackingInit = true;
640 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, 640 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD,
641 ("rtl92c_dm_txpower_tracking_callback_thermalmeter\n")); 641 ("rtl92c_dm_txpower_tracking_callback_thermalmeter\n"));
642 642
@@ -696,7 +696,7 @@ static void rtl92c_dm_txpower_tracking_callback_thermalmeter(struct ieee80211_hw
696 rtl_get_bbreg(hw, RCCK0_TXFILTER2, MASKDWORD) & MASKCCK; 696 rtl_get_bbreg(hw, RCCK0_TXFILTER2, MASKDWORD) & MASKCCK;
697 697
698 for (i = 0; i < CCK_TABLE_LENGTH; i++) { 698 for (i = 0; i < CCK_TABLE_LENGTH; i++) {
699 if (rtlpriv->dm.b_cck_inch14) { 699 if (rtlpriv->dm.cck_inch14) {
700 if (memcmp((void *)&temp_cck, 700 if (memcmp((void *)&temp_cck,
701 (void *)&cckswing_table_ch14[i][2], 701 (void *)&cckswing_table_ch14[i][2],
702 4) == 0) { 702 4) == 0) {
@@ -708,7 +708,7 @@ static void rtl92c_dm_txpower_tracking_callback_thermalmeter(struct ieee80211_hw
708 "cck_index=0x%x, ch 14 %d\n", 708 "cck_index=0x%x, ch 14 %d\n",
709 RCCK0_TXFILTER2, temp_cck, 709 RCCK0_TXFILTER2, temp_cck,
710 cck_index_old, 710 cck_index_old,
711 rtlpriv->dm.b_cck_inch14)); 711 rtlpriv->dm.cck_inch14));
712 break; 712 break;
713 } 713 }
714 } else { 714 } else {
@@ -724,7 +724,7 @@ static void rtl92c_dm_txpower_tracking_callback_thermalmeter(struct ieee80211_hw
724 "cck_index=0x%x, ch14 %d\n", 724 "cck_index=0x%x, ch14 %d\n",
725 RCCK0_TXFILTER2, temp_cck, 725 RCCK0_TXFILTER2, temp_cck,
726 cck_index_old, 726 cck_index_old,
727 rtlpriv->dm.b_cck_inch14)); 727 rtlpriv->dm.cck_inch14));
728 break; 728 break;
729 } 729 }
730 } 730 }
@@ -937,7 +937,7 @@ static void rtl92c_dm_txpower_tracking_callback_thermalmeter(struct ieee80211_hw
937 BIT(31) | BIT(29), 0x00); 937 BIT(31) | BIT(29), 0x00);
938 } 938 }
939 939
940 if (!rtlpriv->dm.b_cck_inch14) { 940 if (!rtlpriv->dm.cck_inch14) {
941 rtl_write_byte(rtlpriv, 0xa22, 941 rtl_write_byte(rtlpriv, 0xa22,
942 cckswing_table_ch1ch13[cck_index] 942 cckswing_table_ch1ch13[cck_index]
943 [0]); 943 [0]);
@@ -1057,12 +1057,12 @@ static void rtl92c_dm_initialize_txpower_tracking_thermalmeter(
1057{ 1057{
1058 struct rtl_priv *rtlpriv = rtl_priv(hw); 1058 struct rtl_priv *rtlpriv = rtl_priv(hw);
1059 1059
1060 rtlpriv->dm.btxpower_tracking = true; 1060 rtlpriv->dm.txpower_tracking = true;
1061 rtlpriv->dm.btxpower_trackingInit = false; 1061 rtlpriv->dm.txpower_trackingInit = false;
1062 1062
1063 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD, 1063 RT_TRACE(rtlpriv, COMP_POWER_TRACKING, DBG_LOUD,
1064 ("pMgntInfo->btxpower_tracking = %d\n", 1064 ("pMgntInfo->txpower_tracking = %d\n",
1065 rtlpriv->dm.btxpower_tracking)); 1065 rtlpriv->dm.txpower_tracking));
1066} 1066}
1067 1067
1068static void rtl92c_dm_initialize_txpower_tracking(struct ieee80211_hw *hw) 1068static void rtl92c_dm_initialize_txpower_tracking(struct ieee80211_hw *hw)
@@ -1081,7 +1081,7 @@ static void rtl92c_dm_check_txpower_tracking_thermal_meter(
1081 struct rtl_priv *rtlpriv = rtl_priv(hw); 1081 struct rtl_priv *rtlpriv = rtl_priv(hw);
1082 static u8 tm_trigger; 1082 static u8 tm_trigger;
1083 1083
1084 if (!rtlpriv->dm.btxpower_tracking) 1084 if (!rtlpriv->dm.txpower_tracking)
1085 return; 1085 return;
1086 1086
1087 if (!tm_trigger) { 1087 if (!tm_trigger) {
@@ -1113,9 +1113,9 @@ void rtl92c_dm_init_rate_adaptive_mask(struct ieee80211_hw *hw)
1113 p_ra->pre_ratr_state = DM_RATR_STA_INIT; 1113 p_ra->pre_ratr_state = DM_RATR_STA_INIT;
1114 1114
1115 if (rtlpriv->dm.dm_type == DM_TYPE_BYDRIVER) 1115 if (rtlpriv->dm.dm_type == DM_TYPE_BYDRIVER)
1116 rtlpriv->dm.b_useramask = true; 1116 rtlpriv->dm.useramask = true;
1117 else 1117 else
1118 rtlpriv->dm.b_useramask = false; 1118 rtlpriv->dm.useramask = false;
1119 1119
1120} 1120}
1121 1121
@@ -1133,7 +1133,7 @@ static void rtl92c_dm_refresh_rate_adaptive_mask(struct ieee80211_hw *hw)
1133 return; 1133 return;
1134 } 1134 }
1135 1135
1136 if (!rtlpriv->dm.b_useramask) { 1136 if (!rtlpriv->dm.useramask) {
1137 RT_TRACE(rtlpriv, COMP_RATE, DBG_LOUD, 1137 RT_TRACE(rtlpriv, COMP_RATE, DBG_LOUD,
1138 ("<---- driver does not control rate adaptive mask\n")); 1138 ("<---- driver does not control rate adaptive mask\n"));
1139 return; 1139 return;
@@ -1365,16 +1365,16 @@ void rtl92c_dm_watchdog(struct ieee80211_hw *hw)
1365{ 1365{
1366 struct rtl_priv *rtlpriv = rtl_priv(hw); 1366 struct rtl_priv *rtlpriv = rtl_priv(hw);
1367 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw)); 1367 struct rtl_ps_ctl *ppsc = rtl_psc(rtl_priv(hw));
1368 bool b_fw_current_inpsmode = false; 1368 bool fw_current_inpsmode = false;
1369 bool b_fw_ps_awake = true; 1369 bool fw_ps_awake = true;
1370 1370
1371 rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS, 1371 rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
1372 (u8 *) (&b_fw_current_inpsmode)); 1372 (u8 *) (&fw_current_inpsmode));
1373 rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FWLPS_RF_ON, 1373 rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FWLPS_RF_ON,
1374 (u8 *) (&b_fw_ps_awake)); 1374 (u8 *) (&fw_ps_awake));
1375 1375
1376 if ((ppsc->rfpwr_state == ERFON) && ((!b_fw_current_inpsmode) && 1376 if ((ppsc->rfpwr_state == ERFON) && ((!fw_current_inpsmode) &&
1377 b_fw_ps_awake) 1377 fw_ps_awake)
1378 && (!ppsc->rfchange_inprogress)) { 1378 && (!ppsc->rfchange_inprogress)) {
1379 rtl92c_dm_pwdb_monitor(hw); 1379 rtl92c_dm_pwdb_monitor(hw);
1380 rtl92c_dm_dig(hw); 1380 rtl92c_dm_dig(hw);