Commit 18cb09cb authored by Martin Kaiser's avatar Martin Kaiser Committed by Greg Kroah-Hartman
Browse files

staging: r8188eu: only OFDM_index[0] is used



Replace the OFDM_index array in struct odm_rf_cal with a single variable.
Only its first component is used.

Signed-off-by: default avatarMartin Kaiser <martin@kaiser.cx>
Link: https://lore.kernel.org/r/20220206161809.423031-3-martin@kaiser.cx


Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent c2e6b577
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -169,7 +169,7 @@ odm_TXPowerTrackingCallback_ThermalMeter_8188E(
			dm_odm->RFCalibrateInfo.ThermalValue_LCK = ThermalValue;
			dm_odm->RFCalibrateInfo.ThermalValue_IQK = ThermalValue;

			dm_odm->RFCalibrateInfo.OFDM_index[0] = OFDM_index_old;
			dm_odm->RFCalibrateInfo.OFDM_index = OFDM_index_old;
			dm_odm->RFCalibrateInfo.CCK_index = CCK_index_old;
		}

@@ -234,7 +234,7 @@ odm_TXPowerTrackingCallback_ThermalMeter_8188E(
			}
			if (offset >= index_mapping_NUM_88E)
				offset = index_mapping_NUM_88E - 1;
			OFDM_index[0] = dm_odm->RFCalibrateInfo.OFDM_index[0] + OFDM_index_mapping[j][offset];
			OFDM_index[0] = dm_odm->RFCalibrateInfo.OFDM_index + OFDM_index_mapping[j][offset];
			CCK_index = dm_odm->RFCalibrateInfo.CCK_index + OFDM_index_mapping[j][offset];

			if (OFDM_index[0] > OFDM_TABLE_SIZE_92D - 1)
+1 −1
Original line number Diff line number Diff line
@@ -254,7 +254,7 @@ struct odm_rf_cal {

	u8	bCCKinCH14;
	u8	CCK_index;
	u8	OFDM_index[2];
	u8	OFDM_index;
	bool bDoneTxpower;

	u8	ThermalValue_HP[HP_THERMAL_NUM];