|
@@ -51,13 +51,14 @@
|
|
|
/* Highest firmware API version supported */
|
|
|
#define IWL6000_UCODE_API_MAX 4
|
|
|
#define IWL6050_UCODE_API_MAX 4
|
|
|
+#define IWL6000G2_UCODE_API_MAX 4
|
|
|
|
|
|
/* Lowest firmware API version supported */
|
|
|
#define IWL6000_UCODE_API_MIN 4
|
|
|
#define IWL6050_UCODE_API_MIN 4
|
|
|
+#define IWL6000G2_UCODE_API_MIN 4
|
|
|
|
|
|
#define IWL6000_FW_PRE "iwlwifi-6000-"
|
|
|
-#define IWL6000_G2_FW_PRE "iwlwifi-6005-"
|
|
|
#define _IWL6000_MODULE_FIRMWARE(api) IWL6000_FW_PRE #api ".ucode"
|
|
|
#define IWL6000_MODULE_FIRMWARE(api) _IWL6000_MODULE_FIRMWARE(api)
|
|
|
|
|
@@ -65,6 +66,10 @@
|
|
|
#define _IWL6050_MODULE_FIRMWARE(api) IWL6050_FW_PRE #api ".ucode"
|
|
|
#define IWL6050_MODULE_FIRMWARE(api) _IWL6050_MODULE_FIRMWARE(api)
|
|
|
|
|
|
+#define IWL6000G2_FW_PRE "iwlwifi-6005-"
|
|
|
+#define _IWL6000G2_MODULE_FIRMWARE(api) IWL6000G2_FW_PRE #api ".ucode"
|
|
|
+#define IWL6000G2_MODULE_FIRMWARE(api) _IWL6000G2_MODULE_FIRMWARE(api)
|
|
|
+
|
|
|
static void iwl6000_set_ct_threshold(struct iwl_priv *priv)
|
|
|
{
|
|
|
/* want Celsius */
|
|
@@ -363,16 +368,16 @@ static const struct iwl_ops iwl6050_ops = {
|
|
|
/*
|
|
|
* "i": Internal configuration, use internal Power Amplifier
|
|
|
*/
|
|
|
-struct iwl_cfg iwl6000i_g2_2agn_cfg = {
|
|
|
+struct iwl_cfg iwl6000g2i_2agn_cfg = {
|
|
|
.name = "6000 Series 2x2 AGN Gen2",
|
|
|
- .fw_name_pre = IWL6000_G2_FW_PRE,
|
|
|
- .ucode_api_max = IWL6000_UCODE_API_MAX,
|
|
|
- .ucode_api_min = IWL6000_UCODE_API_MIN,
|
|
|
+ .fw_name_pre = IWL6000G2_FW_PRE,
|
|
|
+ .ucode_api_max = IWL6000G2_UCODE_API_MAX,
|
|
|
+ .ucode_api_min = IWL6000G2_UCODE_API_MIN,
|
|
|
.sku = IWL_SKU_A|IWL_SKU_G|IWL_SKU_N,
|
|
|
.ops = &iwl6000_ops,
|
|
|
.eeprom_size = OTP_LOW_IMAGE_SIZE,
|
|
|
- .eeprom_ver = EEPROM_6000_EEPROM_VERSION,
|
|
|
- .eeprom_calib_ver = EEPROM_6000_TX_POWER_VERSION,
|
|
|
+ .eeprom_ver = EEPROM_6000G2_EEPROM_VERSION,
|
|
|
+ .eeprom_calib_ver = EEPROM_6000G2_TX_POWER_VERSION,
|
|
|
.num_of_queues = IWLAGN_NUM_QUEUES,
|
|
|
.num_of_ampdu_queues = IWLAGN_NUM_AMPDU_QUEUES,
|
|
|
.mod_params = &iwlagn_mod_params,
|
|
@@ -600,3 +605,4 @@ struct iwl_cfg iwl6000_3agn_cfg = {
|
|
|
|
|
|
MODULE_FIRMWARE(IWL6000_MODULE_FIRMWARE(IWL6000_UCODE_API_MAX));
|
|
|
MODULE_FIRMWARE(IWL6050_MODULE_FIRMWARE(IWL6050_UCODE_API_MAX));
|
|
|
+MODULE_FIRMWARE(IWL6000G2_MODULE_FIRMWARE(IWL6000G2_UCODE_API_MAX));
|