aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/net/wireless/iwlwifi/iwl-4965.c2
-rw-r--r--drivers/net/wireless/iwlwifi/iwl-5000.c3
-rw-r--r--drivers/net/wireless/iwlwifi/iwl-agn.c14
-rw-r--r--drivers/net/wireless/iwlwifi/iwl-core.h1
-rw-r--r--drivers/net/wireless/iwlwifi/iwl3945-base.c18
5 files changed, 4 insertions, 34 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-4965.c b/drivers/net/wireless/iwlwifi/iwl-4965.c
index e4762e530345..a98ff4ead720 100644
--- a/drivers/net/wireless/iwlwifi/iwl-4965.c
+++ b/drivers/net/wireless/iwlwifi/iwl-4965.c
@@ -2361,8 +2361,6 @@ MODULE_FIRMWARE(IWL4965_MODULE_FIRMWARE(IWL4965_UCODE_API_MAX));
2361 2361
2362module_param_named(antenna, iwl4965_mod_params.antenna, int, 0444); 2362module_param_named(antenna, iwl4965_mod_params.antenna, int, 0444);
2363MODULE_PARM_DESC(antenna, "select antenna (1=Main, 2=Aux, default 0 [both])"); 2363MODULE_PARM_DESC(antenna, "select antenna (1=Main, 2=Aux, default 0 [both])");
2364module_param_named(disable, iwl4965_mod_params.disable, int, 0444);
2365MODULE_PARM_DESC(disable, "manually disable the radio (default 0 [radio on])");
2366module_param_named(swcrypto, iwl4965_mod_params.sw_crypto, int, 0444); 2364module_param_named(swcrypto, iwl4965_mod_params.sw_crypto, int, 0444);
2367MODULE_PARM_DESC(swcrypto, "using crypto in software (default 0 [hardware])"); 2365MODULE_PARM_DESC(swcrypto, "using crypto in software (default 0 [hardware])");
2368module_param_named(debug, iwl4965_mod_params.debug, uint, 0444); 2366module_param_named(debug, iwl4965_mod_params.debug, uint, 0444);
diff --git a/drivers/net/wireless/iwlwifi/iwl-5000.c b/drivers/net/wireless/iwlwifi/iwl-5000.c
index 5bbb4f953364..d731a836e6c8 100644
--- a/drivers/net/wireless/iwlwifi/iwl-5000.c
+++ b/drivers/net/wireless/iwlwifi/iwl-5000.c
@@ -1655,9 +1655,6 @@ struct iwl_cfg iwl5150_agn_cfg = {
1655MODULE_FIRMWARE(IWL5000_MODULE_FIRMWARE(IWL5000_UCODE_API_MAX)); 1655MODULE_FIRMWARE(IWL5000_MODULE_FIRMWARE(IWL5000_UCODE_API_MAX));
1656MODULE_FIRMWARE(IWL5150_MODULE_FIRMWARE(IWL5150_UCODE_API_MAX)); 1656MODULE_FIRMWARE(IWL5150_MODULE_FIRMWARE(IWL5150_UCODE_API_MAX));
1657 1657
1658module_param_named(disable50, iwl50_mod_params.disable, int, 0444);
1659MODULE_PARM_DESC(disable50,
1660 "manually disable the 50XX radio (default 0 [radio on])");
1661module_param_named(swcrypto50, iwl50_mod_params.sw_crypto, bool, 0444); 1658module_param_named(swcrypto50, iwl50_mod_params.sw_crypto, bool, 0444);
1662MODULE_PARM_DESC(swcrypto50, 1659MODULE_PARM_DESC(swcrypto50,
1663 "using software crypto engine (default 0 [hardware])\n"); 1660 "using software crypto engine (default 0 [hardware])\n");
diff --git a/drivers/net/wireless/iwlwifi/iwl-agn.c b/drivers/net/wireless/iwlwifi/iwl-agn.c
index fc52d3229d66..9e41e1bb7c79 100644
--- a/drivers/net/wireless/iwlwifi/iwl-agn.c
+++ b/drivers/net/wireless/iwlwifi/iwl-agn.c
@@ -2774,18 +2774,8 @@ static int iwl_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
2774 goto out_free_eeprom; 2774 goto out_free_eeprom;
2775 /* At this point both hw and priv are initialized. */ 2775 /* At this point both hw and priv are initialized. */
2776 2776
2777 /**********************************
2778 * 7. Initialize module parameters
2779 **********************************/
2780
2781 /* Disable radio (SW RF KILL) via parameter when loading driver */
2782 if (priv->cfg->mod_params->disable) {
2783 set_bit(STATUS_RF_KILL_SW, &priv->status);
2784 IWL_DEBUG_INFO(priv, "Radio disabled.\n");
2785 }
2786
2787 /******************** 2777 /********************
2788 * 8. Setup services 2778 * 7. Setup services
2789 ********************/ 2779 ********************/
2790 spin_lock_irqsave(&priv->lock, flags); 2780 spin_lock_irqsave(&priv->lock, flags);
2791 iwl_disable_interrupts(priv); 2781 iwl_disable_interrupts(priv);
@@ -2809,7 +2799,7 @@ static int iwl_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
2809 iwl_setup_rx_handlers(priv); 2799 iwl_setup_rx_handlers(priv);
2810 2800
2811 /********************************** 2801 /**********************************
2812 * 9. Setup and register mac80211 2802 * 8. Setup and register mac80211
2813 **********************************/ 2803 **********************************/
2814 2804
2815 /* enable interrupts if needed: hw bug w/a */ 2805 /* enable interrupts if needed: hw bug w/a */
diff --git a/drivers/net/wireless/iwlwifi/iwl-core.h b/drivers/net/wireless/iwlwifi/iwl-core.h
index 3bc2f6c3e8b9..d4c60afa2891 100644
--- a/drivers/net/wireless/iwlwifi/iwl-core.h
+++ b/drivers/net/wireless/iwlwifi/iwl-core.h
@@ -176,7 +176,6 @@ struct iwl_ops {
176}; 176};
177 177
178struct iwl_mod_params { 178struct iwl_mod_params {
179 int disable; /* def: 0 = enable radio */
180 int sw_crypto; /* def: 0 = using hardware encryption */ 179 int sw_crypto; /* def: 0 = using hardware encryption */
181 u32 debug; /* def: 0 = minimal debug log messages */ 180 u32 debug; /* def: 0 = minimal debug log messages */
182 int disable_hw_scan; /* def: 0 = use h/w scan */ 181 int disable_hw_scan; /* def: 0 = use h/w scan */
diff --git a/drivers/net/wireless/iwlwifi/iwl3945-base.c b/drivers/net/wireless/iwlwifi/iwl3945-base.c
index c9fde0e0c982..a5efb3b28c74 100644
--- a/drivers/net/wireless/iwlwifi/iwl3945-base.c
+++ b/drivers/net/wireless/iwlwifi/iwl3945-base.c
@@ -4309,20 +4309,8 @@ static int iwl3945_pci_probe(struct pci_dev *pdev, const struct pci_device_id *e
4309 IWL_INFO(priv, "Detected Intel Wireless WiFi Link %s\n", 4309 IWL_INFO(priv, "Detected Intel Wireless WiFi Link %s\n",
4310 priv->cfg->name); 4310 priv->cfg->name);
4311 4311
4312 /***********************************
4313 * 7. Initialize Module Parameters
4314 * **********************************/
4315
4316 /* Initialize module parameter values here */
4317 /* Disable radio (SW RF KILL) via parameter when loading driver */
4318 if (iwl3945_mod_params.disable) {
4319 set_bit(STATUS_RF_KILL_SW, &priv->status);
4320 IWL_DEBUG_INFO(priv, "Radio disabled.\n");
4321 }
4322
4323
4324 /*********************** 4312 /***********************
4325 * 8. Setup Services 4313 * 7. Setup Services
4326 * ********************/ 4314 * ********************/
4327 4315
4328 spin_lock_irqsave(&priv->lock, flags); 4316 spin_lock_irqsave(&priv->lock, flags);
@@ -4350,7 +4338,7 @@ static int iwl3945_pci_probe(struct pci_dev *pdev, const struct pci_device_id *e
4350 iwl3945_setup_rx_handlers(priv); 4338 iwl3945_setup_rx_handlers(priv);
4351 4339
4352 /********************************* 4340 /*********************************
4353 * 9. Setup and Register mac80211 4341 * 8. Setup and Register mac80211
4354 * *******************************/ 4342 * *******************************/
4355 4343
4356 iwl_enable_interrupts(priv); 4344 iwl_enable_interrupts(priv);
@@ -4528,8 +4516,6 @@ MODULE_FIRMWARE(IWL3945_MODULE_FIRMWARE(IWL3945_UCODE_API_MAX));
4528 4516
4529module_param_named(antenna, iwl3945_mod_params.antenna, int, 0444); 4517module_param_named(antenna, iwl3945_mod_params.antenna, int, 0444);
4530MODULE_PARM_DESC(antenna, "select antenna (1=Main, 2=Aux, default 0 [both])"); 4518MODULE_PARM_DESC(antenna, "select antenna (1=Main, 2=Aux, default 0 [both])");
4531module_param_named(disable, iwl3945_mod_params.disable, int, 0444);
4532MODULE_PARM_DESC(disable, "manually disable the radio (default 0 [radio on])");
4533module_param_named(swcrypto, iwl3945_mod_params.sw_crypto, int, 0444); 4519module_param_named(swcrypto, iwl3945_mod_params.sw_crypto, int, 0444);
4534MODULE_PARM_DESC(swcrypto, 4520MODULE_PARM_DESC(swcrypto,
4535 "using software crypto (default 1 [software])\n"); 4521 "using software crypto (default 1 [software])\n");