diff options
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-agn-eeprom.c')
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-agn-eeprom.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-agn-eeprom.c b/drivers/net/wireless/iwlwifi/iwl-agn-eeprom.c index dbada761624..7c1be8cc173 100644 --- a/drivers/net/wireless/iwlwifi/iwl-agn-eeprom.c +++ b/drivers/net/wireless/iwlwifi/iwl-agn-eeprom.c | |||
@@ -460,7 +460,8 @@ void iwlcore_eeprom_enhanced_txpower(struct iwl_priv *priv) | |||
460 | * always check for valid entry before process | 460 | * always check for valid entry before process |
461 | * the information | 461 | * the information |
462 | */ | 462 | */ |
463 | if (!enhanced_txpower->common || enhanced_txpower->reserved) | 463 | if (!(enhanced_txpower->flags || enhanced_txpower->channel) || |
464 | enhanced_txpower->delta_20_in_40) | ||
464 | continue; | 465 | continue; |
465 | 466 | ||
466 | for (element = 0; element < eeprom_section_count; element++) { | 467 | for (element = 0; element < eeprom_section_count; element++) { |