staging: rtl8723au: recv_priv.is_signal_dbg is never set
authorJes Sorensen <Jes.Sorensen@redhat.com>
Sun, 30 Nov 2014 21:04:52 +0000 (16:04 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 3 Dec 2014 00:39:59 +0000 (16:39 -0800)
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8723au/core/rtw_recv.c
drivers/staging/rtl8723au/include/rtw_recv.h

index 8dd3513..5b15c4a 100644 (file)
@@ -2314,66 +2314,54 @@ void rtw_signal_stat_timer_hdl23a(unsigned long data)
        u8 _alpha = 3;  /* this value is based on converging_constant = 5000 */
                        /* and sampling_interval = 1000 */
 
-       if (adapter->recvpriv.is_signal_dbg) {
-               /* update the user specific value, signal_strength_dbg, */
-               /* to signal_strength, rssi */
-               adapter->recvpriv.signal_strength =
-                       adapter->recvpriv.signal_strength_dbg;
-               adapter->recvpriv.rssi =
-                       (s8)translate_percentage_to_dbm((u8)adapter->recvpriv.signal_strength_dbg);
-       } else {
-               if (recvpriv->signal_strength_data.update_req == 0) {
-                       /*  update_req is clear, means we got rx */
-                       avg_signal_strength =
-                               recvpriv->signal_strength_data.avg_val;
-                       num_signal_strength =
-                               recvpriv->signal_strength_data.total_num;
-                       /*  after avg_vals are acquired, we can re-stat */
-                       /* the signal values */
-                       recvpriv->signal_strength_data.update_req = 1;
-               }
+       if (recvpriv->signal_strength_data.update_req == 0) {
+               /*  update_req is clear, means we got rx */
+               avg_signal_strength = recvpriv->signal_strength_data.avg_val;
+               num_signal_strength = recvpriv->signal_strength_data.total_num;
+               /*  after avg_vals are acquired, we can re-stat */
+               /* the signal values */
+               recvpriv->signal_strength_data.update_req = 1;
+       }
+
+       if (recvpriv->signal_qual_data.update_req == 0) {
+               /*  update_req is clear, means we got rx */
+               avg_signal_qual = recvpriv->signal_qual_data.avg_val;
+               num_signal_qual = recvpriv->signal_qual_data.total_num;
+               /*  after avg_vals are acquired, we can re-stat */
+               /*the signal values */
+               recvpriv->signal_qual_data.update_req = 1;
+       }
+
+       /* update value of signal_strength, rssi, signal_qual */
+       if (!check_fwstate(&adapter->mlmepriv, _FW_UNDER_SURVEY)) {
+               tmp_s = (avg_signal_strength + (_alpha - 1) *
+                        recvpriv->signal_strength);
+               if (tmp_s %_alpha)
+                       tmp_s = tmp_s / _alpha + 1;
+               else
+                       tmp_s = tmp_s / _alpha;
+               if (tmp_s > 100)
+                       tmp_s = 100;
 
-               if (recvpriv->signal_qual_data.update_req == 0) {
-                       /*  update_req is clear, means we got rx */
-                       avg_signal_qual = recvpriv->signal_qual_data.avg_val;
-                       num_signal_qual = recvpriv->signal_qual_data.total_num;
-                       /*  after avg_vals are acquired, we can re-stat */
-                       /*the signal values */
-                       recvpriv->signal_qual_data.update_req = 1;
-               }
+               tmp_q = avg_signal_qual + (_alpha - 1) * recvpriv->signal_qual;
+               if (tmp_q %_alpha)
+                       tmp_q = tmp_q / _alpha + 1;
+               else
+                       tmp_q = tmp_q / _alpha;
+               if (tmp_q > 100)
+                       tmp_q = 100;
 
-               /* update value of signal_strength, rssi, signal_qual */
-               if (!check_fwstate(&adapter->mlmepriv, _FW_UNDER_SURVEY)) {
-                       tmp_s = (avg_signal_strength + (_alpha - 1) *
-                                recvpriv->signal_strength);
-                       if (tmp_s %_alpha)
-                               tmp_s = tmp_s / _alpha + 1;
-                       else
-                               tmp_s = tmp_s / _alpha;
-                       if (tmp_s > 100)
-                               tmp_s = 100;
-
-                       tmp_q = (avg_signal_qual + (_alpha - 1) *
-                                recvpriv->signal_qual);
-                       if (tmp_q %_alpha)
-                               tmp_q = tmp_q / _alpha + 1;
-                       else
-                               tmp_q = tmp_q / _alpha;
-                       if (tmp_q > 100)
-                               tmp_q = 100;
-
-                       recvpriv->signal_strength = tmp_s;
-                       recvpriv->rssi = (s8)translate_percentage_to_dbm(tmp_s);
-                       recvpriv->signal_qual = tmp_q;
-
-                       DBG_8723A("%s signal_strength:%3u, rssi:%3d, "
-                                 "signal_qual:%3u, num_signal_strength:%u, "
-                                 "num_signal_qual:%u\n",
-                                 __func__, recvpriv->signal_strength,
-                                 recvpriv->rssi, recvpriv->signal_qual,
-                                 num_signal_strength, num_signal_qual
-                       );
-               }
+               recvpriv->signal_strength = tmp_s;
+               recvpriv->rssi = (s8)translate_percentage_to_dbm(tmp_s);
+               recvpriv->signal_qual = tmp_q;
+
+               DBG_8723A("%s signal_strength:%3u, rssi:%3d, "
+                         "signal_qual:%3u, num_signal_strength:%u, "
+                         "num_signal_qual:%u\n",
+                         __func__, recvpriv->signal_strength,
+                         recvpriv->rssi, recvpriv->signal_qual,
+                         num_signal_strength, num_signal_qual);
        }
+
        rtw_set_signal_stat_timer(recvpriv);
 }
index f846bb5..79656ee 100644 (file)
@@ -200,8 +200,6 @@ struct recv_priv {
        u8 *precv_buf;
 
        /* For display the phy informatiom */
-       u8 is_signal_dbg;       /*  for debug */
-       u8 signal_strength_dbg; /*  for debug */
        s8 rssi;
        s8 rxpwdb;
        u8 signal_strength;