Staging: rtl8188eu: Combine two loops to increase readability
authorVatika Harlalka <vatikaharlalka@gmail.com>
Thu, 26 Feb 2015 18:17:39 +0000 (23:47 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 26 Feb 2015 20:56:58 +0000 (12:56 -0800)
The first loop assigns values to ofdm_index array and the
second checks for boundary conditions. They are combined and
a comment is added to increase clarity.

Signed-off-by: Vatika Harlalka <vatikaharlalka@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8188eu/hal/phy.c

index 9eaf2300caa2d94207552142079958d18d1bba49..d94ce61647b6bcb5825d93482c1f6ca28e44e7a3 100644 (file)
@@ -584,17 +584,17 @@ void rtl88eu_dm_txpower_tracking_callback_thermalmeter(struct adapter *adapt)
                        }
                        if (offset >= index_mapping_NUM_88E)
                                offset = index_mapping_NUM_88E-1;
-                       for (i = 0; i < rf; i++)
-                               ofdm_index[i] = dm_odm->RFCalibrateInfo.OFDM_index[i] + ofdm_index_mapping[j][offset];
-                       cck_index = dm_odm->RFCalibrateInfo.CCK_index + ofdm_index_mapping[j][offset];
 
+                       /* Updating ofdm_index values with new OFDM / CCK offset */
                        for (i = 0; i < rf; i++) {
+                               ofdm_index[i] = dm_odm->RFCalibrateInfo.OFDM_index[i] + ofdm_index_mapping[j][offset];
                                if (ofdm_index[i] > OFDM_TABLE_SIZE_92D-1)
                                        ofdm_index[i] = OFDM_TABLE_SIZE_92D-1;
                                else if (ofdm_index[i] < ofdm_min_index)
                                        ofdm_index[i] = ofdm_min_index;
                        }
 
+                       cck_index = dm_odm->RFCalibrateInfo.CCK_index + ofdm_index_mapping[j][offset];
                        if (cck_index > CCK_TABLE_SIZE-1)
                                cck_index = CCK_TABLE_SIZE-1;
                        else if (cck_index < 0)
This page took 0.025605 seconds and 5 git commands to generate.