diff options
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-8000.c')
| -rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-8000.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-8000.c b/drivers/net/wireless/iwlwifi/iwl-8000.c index 51c41531d81d..44b19e015102 100644 --- a/drivers/net/wireless/iwlwifi/iwl-8000.c +++ b/drivers/net/wireless/iwlwifi/iwl-8000.c | |||
| @@ -67,7 +67,7 @@ | |||
| 67 | #include "iwl-agn-hw.h" | 67 | #include "iwl-agn-hw.h" |
| 68 | 68 | ||
| 69 | /* Highest firmware API version supported */ | 69 | /* Highest firmware API version supported */ |
| 70 | #define IWL8000_UCODE_API_MAX 8 | 70 | #define IWL8000_UCODE_API_MAX 9 |
| 71 | 71 | ||
| 72 | /* Oldest version we won't warn about */ | 72 | /* Oldest version we won't warn about */ |
| 73 | #define IWL8000_UCODE_API_OK 8 | 73 | #define IWL8000_UCODE_API_OK 8 |
| @@ -85,6 +85,9 @@ | |||
| 85 | #define NVM_HW_SECTION_NUM_FAMILY_8000 10 | 85 | #define NVM_HW_SECTION_NUM_FAMILY_8000 10 |
| 86 | #define DEFAULT_NVM_FILE_FAMILY_8000 "iwl_nvm_8000.bin" | 86 | #define DEFAULT_NVM_FILE_FAMILY_8000 "iwl_nvm_8000.bin" |
| 87 | 87 | ||
| 88 | /* Max SDIO RX aggregation size of the ADDBA request/response */ | ||
| 89 | #define MAX_RX_AGG_SIZE_8260_SDIO 28 | ||
| 90 | |||
| 88 | static const struct iwl_base_params iwl8000_base_params = { | 91 | static const struct iwl_base_params iwl8000_base_params = { |
| 89 | .eeprom_size = OTP_LOW_IMAGE_SIZE_FAMILY_8000, | 92 | .eeprom_size = OTP_LOW_IMAGE_SIZE_FAMILY_8000, |
| 90 | .num_of_queues = IWLAGN_NUM_QUEUES, | 93 | .num_of_queues = IWLAGN_NUM_QUEUES, |
| @@ -119,10 +122,9 @@ const struct iwl_cfg iwl8260_2ac_cfg = { | |||
| 119 | .ht_params = &iwl8000_ht_params, | 122 | .ht_params = &iwl8000_ht_params, |
| 120 | .nvm_ver = IWL8000_NVM_VERSION, | 123 | .nvm_ver = IWL8000_NVM_VERSION, |
| 121 | .nvm_calib_ver = IWL8000_TX_POWER_VERSION, | 124 | .nvm_calib_ver = IWL8000_TX_POWER_VERSION, |
| 122 | .default_nvm_file = DEFAULT_NVM_FILE_FAMILY_8000, | ||
| 123 | }; | 125 | }; |
| 124 | 126 | ||
| 125 | const struct iwl_cfg iwl8260_n_cfg = { | 127 | const struct iwl_cfg iwl8260_2ac_sdio_cfg = { |
| 126 | .name = "Intel(R) Dual Band Wireless-AC 8260", | 128 | .name = "Intel(R) Dual Band Wireless-AC 8260", |
| 127 | .fw_name_pre = IWL8000_FW_PRE, | 129 | .fw_name_pre = IWL8000_FW_PRE, |
| 128 | IWL_DEVICE_8000, | 130 | IWL_DEVICE_8000, |
| @@ -130,6 +132,7 @@ const struct iwl_cfg iwl8260_n_cfg = { | |||
| 130 | .nvm_ver = IWL8000_NVM_VERSION, | 132 | .nvm_ver = IWL8000_NVM_VERSION, |
| 131 | .nvm_calib_ver = IWL8000_TX_POWER_VERSION, | 133 | .nvm_calib_ver = IWL8000_TX_POWER_VERSION, |
| 132 | .default_nvm_file = DEFAULT_NVM_FILE_FAMILY_8000, | 134 | .default_nvm_file = DEFAULT_NVM_FILE_FAMILY_8000, |
| 135 | .max_rx_agg_size = MAX_RX_AGG_SIZE_8260_SDIO, | ||
| 133 | }; | 136 | }; |
| 134 | 137 | ||
| 135 | MODULE_FIRMWARE(IWL8000_MODULE_FIRMWARE(IWL8000_UCODE_API_OK)); | 138 | MODULE_FIRMWARE(IWL8000_MODULE_FIRMWARE(IWL8000_UCODE_API_OK)); |
