The same steps were made for each RF path independently.

Signed-off-by: Mateusz Kulikowski <mateusz.kulikow...@gmail.com>
---
 drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c | 69 +++-------------------
 1 file changed, 9 insertions(+), 60 deletions(-)

diff --git a/drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c 
b/drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c
index 194d64c..c8f25ad 100644
--- a/drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c
+++ b/drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c
@@ -122,70 +122,19 @@ bool rtl92e_config_rf(struct net_device *dev)
 
                RetryTimes = ConstRetryTimes;
                RF3_Final_Value = 0;
-               switch (eRFPath) {
-               case RF90_PATH_A:
-                       while (RF3_Final_Value != RegValueToBeCheck &&
-                              RetryTimes != 0) {
-                               ret = rtl92e_config_rf_path(dev,
-                                               (enum rf90_radio_path)eRFPath);
-                               RF3_Final_Value = rtl92e_get_rf_reg(dev,
-                                                (enum rf90_radio_path)eRFPath,
-                                                RegOffSetToBeCheck,
-                                                bMask12Bits);
-                               RT_TRACE(COMP_RF,
-                                        "RF %d %d register final value: %x\n",
-                                        eRFPath, RegOffSetToBeCheck,
-                                        RF3_Final_Value);
-                               RetryTimes--;
-                       }
-                       break;
-               case RF90_PATH_B:
-                       while (RF3_Final_Value != RegValueToBeCheck &&
-                              RetryTimes != 0) {
-                               ret = rtl92e_config_rf_path(dev,
+               while (RF3_Final_Value != RegValueToBeCheck &&
+                      RetryTimes != 0) {
+                       ret = rtl92e_config_rf_path(dev,
                                                (enum rf90_radio_path)eRFPath);
-                               RF3_Final_Value = rtl92e_get_rf_reg(dev,
-                                                (enum rf90_radio_path)eRFPath,
-                                                RegOffSetToBeCheck,
-                                                bMask12Bits);
-                               RT_TRACE(COMP_RF,
-                                        "RF %d %d register final value: %x\n",
-                                        eRFPath, RegOffSetToBeCheck,
-                                        RF3_Final_Value);
-                               RetryTimes--;
-                       }
-                       break;
-               case RF90_PATH_C:
-                       while (RF3_Final_Value != RegValueToBeCheck &&
-                              RetryTimes != 0) {
-                               ret = rtl92e_config_rf_path(dev,
-                                               (enum rf90_radio_path)eRFPath);
-                               RF3_Final_Value = rtl92e_get_rf_reg(dev,
+                       RF3_Final_Value = rtl92e_get_rf_reg(dev,
                                                (enum rf90_radio_path)eRFPath,
                                                RegOffSetToBeCheck,
                                                bMask12Bits);
-                               RT_TRACE(COMP_RF,
-                                        "RF %d %d register final value: %x\n",
-                                        eRFPath, RegOffSetToBeCheck,
-                                        RF3_Final_Value);
-                               RetryTimes--;
-                       }
-                       break;
-               case RF90_PATH_D:
-                       while (RF3_Final_Value != RegValueToBeCheck &&
-                              RetryTimes != 0) {
-                               ret = rtl92e_config_rf_path(dev,
-                                              (enum rf90_radio_path)eRFPath);
-                               RF3_Final_Value = rtl92e_get_rf_reg(dev,
-                                              (enum rf90_radio_path)eRFPath,
-                                              RegOffSetToBeCheck, bMask12Bits);
-                               RT_TRACE(COMP_RF,
-                                        "RF %d %d register final value: %x\n",
-                                        eRFPath, RegOffSetToBeCheck,
-                                        RF3_Final_Value);
-                               RetryTimes--;
-                       }
-                       break;
+                       RT_TRACE(COMP_RF,
+                                "RF %d %d register final value: %x\n",
+                                eRFPath, RegOffSetToBeCheck,
+                                RF3_Final_Value);
+                       RetryTimes--;
                }
 
                switch (eRFPath) {
-- 
1.8.4.1

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to