diff options
| -rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-eeprom-parse.c | 3 | 
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-eeprom-parse.c b/drivers/net/wireless/iwlwifi/iwl-eeprom-parse.c index c87a05cbec1..f10170fe879 100644 --- a/drivers/net/wireless/iwlwifi/iwl-eeprom-parse.c +++ b/drivers/net/wireless/iwlwifi/iwl-eeprom-parse.c @@ -853,6 +853,9 @@ iwl_parse_eeprom_data(struct device *dev, const struct iwl_cfg *cfg,  					     EEPROM_RADIO_CONFIG);  	data->sku = iwl_eeprom_query16(eeprom, eeprom_size,  				       EEPROM_SKU_CAP); +	if (iwlwifi_mod_params.disable_11n & IWL_DISABLE_HT_ALL) +		data->sku &= ~EEPROM_SKU_CAP_11N_ENABLE; +  	data->eeprom_version = iwl_eeprom_query16(eeprom, eeprom_size,  						  EEPROM_VERSION);  |