iwlwifi: mvm: remove useless check for mvm->cfg in iwl_parse_nvm_section()
authorLuca Coelho <luciano.coelho@intel.com>
Tue, 15 Aug 2017 16:24:59 +0000 (19:24 +0300)
committerLuca Coelho <luciano.coelho@intel.com>
Fri, 18 Aug 2017 14:36:42 +0000 (17:36 +0300)
At this point we have already copied the cfg pointer to mvm and we
have been dereferencing this pointer many times before, so it will
never be NULL or we would have crashed.  Remove the useless check.

Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
drivers/net/wireless/intel/iwlwifi/mvm/nvm.c

index 5a6916f0b9ec6f7ebac5cf67636ab2d243d343b7..b05673e4a19349b7023b0072dda12eda2ee267f5 100644 (file)
@@ -326,9 +326,6 @@ iwl_parse_nvm_sections(struct iwl_mvm *mvm)
                }
        }
 
-       if (WARN_ON(!mvm->cfg))
-               return NULL;
-
        hw = (const __le16 *)sections[mvm->cfg->nvm_hw_section_num].data;
        sw = (const __le16 *)sections[NVM_SECTION_TYPE_SW].data;
        calib = (const __le16 *)sections[NVM_SECTION_TYPE_CALIBRATION].data;