mirror of https://gitee.com/openkylin/linux.git
ath9k: consider return code on
just to comply with current ath9k_hw_nvram_read to return value, hence behaving reacting accordingly. Signed-off-by: Eduardo Abinader <eduardo.abinader@riverbed.com> Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
This commit is contained in:
parent
4c51e7db87
commit
a5d268277a
|
@ -3252,7 +3252,8 @@ static int ar9300_eeprom_restore_flash(struct ath_hw *ah, u8 *mptr,
|
|||
int i;
|
||||
|
||||
for (i = 0; i < mdata_size / 2; i++, data++)
|
||||
ath9k_hw_nvram_read(ah, i, data);
|
||||
if (!ath9k_hw_nvram_read(ah, i, data))
|
||||
return -EIO;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
@ -3282,7 +3283,8 @@ static int ar9300_eeprom_restore_internal(struct ath_hw *ah,
|
|||
if (ath9k_hw_use_flash(ah)) {
|
||||
u8 txrx;
|
||||
|
||||
ar9300_eeprom_restore_flash(ah, mptr, mdata_size);
|
||||
if (ar9300_eeprom_restore_flash(ah, mptr, mdata_size))
|
||||
return -EIO;
|
||||
|
||||
/* check if eeprom contains valid data */
|
||||
eep = (struct ar9300_eeprom *) mptr;
|
||||
|
|
Loading…
Reference in New Issue