aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEmmanuel Grumbach <emmanuel.grumbach@intel.com>2012-02-17 13:52:03 -0500
committerWey-Yi Guy <wey-yi.w.guy@intel.com>2012-02-17 13:53:41 -0500
commit6d4dec7ba4b0275c97c39b694cfe60e9aeafdf60 (patch)
tree74dc3f20d918b2b0bcbeb6abe6dd1d8449230de9
parent78e5a464320338a90b0367ab9cc58029393a9824 (diff)
iwlwifi: iwl_set_hw_params returns always 0
Remove the return value. Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com> Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
-rw-r--r--drivers/net/wireless/iwlwifi/iwl-1000.c4
-rw-r--r--drivers/net/wireless/iwlwifi/iwl-2000.c4
-rw-r--r--drivers/net/wireless/iwlwifi/iwl-5000.c8
-rw-r--r--drivers/net/wireless/iwlwifi/iwl-6000.c3
-rw-r--r--drivers/net/wireless/iwlwifi/iwl-agn.c10
-rw-r--r--drivers/net/wireless/iwlwifi/iwl-core.h2
6 files changed, 9 insertions, 22 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-1000.c b/drivers/net/wireless/iwlwifi/iwl-1000.c
index 8c1466c907ff..91c4a72da8d7 100644
--- a/drivers/net/wireless/iwlwifi/iwl-1000.c
+++ b/drivers/net/wireless/iwlwifi/iwl-1000.c
@@ -120,7 +120,7 @@ static struct iwl_sensitivity_ranges iwl1000_sensitivity = {
120 .nrg_th_cca = 62, 120 .nrg_th_cca = 62,
121}; 121};
122 122
123static int iwl1000_hw_set_hw_params(struct iwl_priv *priv) 123static void iwl1000_hw_set_hw_params(struct iwl_priv *priv)
124{ 124{
125 if (iwlagn_mod_params.num_of_queues >= IWL_MIN_NUM_QUEUES && 125 if (iwlagn_mod_params.num_of_queues >= IWL_MIN_NUM_QUEUES &&
126 iwlagn_mod_params.num_of_queues <= IWLAGN_NUM_QUEUES) 126 iwlagn_mod_params.num_of_queues <= IWLAGN_NUM_QUEUES)
@@ -146,8 +146,6 @@ static int iwl1000_hw_set_hw_params(struct iwl_priv *priv)
146 146
147 /* Set initial sensitivity parameters */ 147 /* Set initial sensitivity parameters */
148 hw_params(priv).sens = &iwl1000_sensitivity; 148 hw_params(priv).sens = &iwl1000_sensitivity;
149
150 return 0;
151} 149}
152 150
153static struct iwl_lib_ops iwl1000_lib = { 151static struct iwl_lib_ops iwl1000_lib = {
diff --git a/drivers/net/wireless/iwlwifi/iwl-2000.c b/drivers/net/wireless/iwlwifi/iwl-2000.c
index d4f5f3b87578..75f0e5088662 100644
--- a/drivers/net/wireless/iwlwifi/iwl-2000.c
+++ b/drivers/net/wireless/iwlwifi/iwl-2000.c
@@ -116,7 +116,7 @@ static struct iwl_sensitivity_ranges iwl2000_sensitivity = {
116 .nrg_th_cca = 62, 116 .nrg_th_cca = 62,
117}; 117};
118 118
119static int iwl2000_hw_set_hw_params(struct iwl_priv *priv) 119static void iwl2000_hw_set_hw_params(struct iwl_priv *priv)
120{ 120{
121 if (iwlagn_mod_params.num_of_queues >= IWL_MIN_NUM_QUEUES && 121 if (iwlagn_mod_params.num_of_queues >= IWL_MIN_NUM_QUEUES &&
122 iwlagn_mod_params.num_of_queues <= IWLAGN_NUM_QUEUES) 122 iwlagn_mod_params.num_of_queues <= IWLAGN_NUM_QUEUES)
@@ -142,8 +142,6 @@ static int iwl2000_hw_set_hw_params(struct iwl_priv *priv)
142 142
143 /* Set initial sensitivity parameters */ 143 /* Set initial sensitivity parameters */
144 hw_params(priv).sens = &iwl2000_sensitivity; 144 hw_params(priv).sens = &iwl2000_sensitivity;
145
146 return 0;
147} 145}
148 146
149static struct iwl_lib_ops iwl2000_lib = { 147static struct iwl_lib_ops iwl2000_lib = {
diff --git a/drivers/net/wireless/iwlwifi/iwl-5000.c b/drivers/net/wireless/iwlwifi/iwl-5000.c
index dc9317d0343e..458e6778c72f 100644
--- a/drivers/net/wireless/iwlwifi/iwl-5000.c
+++ b/drivers/net/wireless/iwlwifi/iwl-5000.c
@@ -162,7 +162,7 @@ static void iwl5000_set_ct_threshold(struct iwl_priv *priv)
162 hw_params(priv).ct_kill_threshold = CT_KILL_THRESHOLD_LEGACY; 162 hw_params(priv).ct_kill_threshold = CT_KILL_THRESHOLD_LEGACY;
163} 163}
164 164
165static int iwl5000_hw_set_hw_params(struct iwl_priv *priv) 165static void iwl5000_hw_set_hw_params(struct iwl_priv *priv)
166{ 166{
167 if (iwlagn_mod_params.num_of_queues >= IWL_MIN_NUM_QUEUES && 167 if (iwlagn_mod_params.num_of_queues >= IWL_MIN_NUM_QUEUES &&
168 iwlagn_mod_params.num_of_queues <= IWLAGN_NUM_QUEUES) 168 iwlagn_mod_params.num_of_queues <= IWLAGN_NUM_QUEUES)
@@ -185,11 +185,9 @@ static int iwl5000_hw_set_hw_params(struct iwl_priv *priv)
185 185
186 /* Set initial sensitivity parameters */ 186 /* Set initial sensitivity parameters */
187 hw_params(priv).sens = &iwl5000_sensitivity; 187 hw_params(priv).sens = &iwl5000_sensitivity;
188
189 return 0;
190} 188}
191 189
192static int iwl5150_hw_set_hw_params(struct iwl_priv *priv) 190static void iwl5150_hw_set_hw_params(struct iwl_priv *priv)
193{ 191{
194 if (iwlagn_mod_params.num_of_queues >= IWL_MIN_NUM_QUEUES && 192 if (iwlagn_mod_params.num_of_queues >= IWL_MIN_NUM_QUEUES &&
195 iwlagn_mod_params.num_of_queues <= IWLAGN_NUM_QUEUES) 193 iwlagn_mod_params.num_of_queues <= IWLAGN_NUM_QUEUES)
@@ -212,8 +210,6 @@ static int iwl5150_hw_set_hw_params(struct iwl_priv *priv)
212 210
213 /* Set initial sensitivity parameters */ 211 /* Set initial sensitivity parameters */
214 hw_params(priv).sens = &iwl5150_sensitivity; 212 hw_params(priv).sens = &iwl5150_sensitivity;
215
216 return 0;
217} 213}
218 214
219static void iwl5150_temperature(struct iwl_priv *priv) 215static void iwl5150_temperature(struct iwl_priv *priv)
diff --git a/drivers/net/wireless/iwlwifi/iwl-6000.c b/drivers/net/wireless/iwlwifi/iwl-6000.c
index c36fb858a45b..19e41037f61e 100644
--- a/drivers/net/wireless/iwlwifi/iwl-6000.c
+++ b/drivers/net/wireless/iwlwifi/iwl-6000.c
@@ -137,7 +137,7 @@ static struct iwl_sensitivity_ranges iwl6000_sensitivity = {
137 .nrg_th_cca = 62, 137 .nrg_th_cca = 62,
138}; 138};
139 139
140static int iwl6000_hw_set_hw_params(struct iwl_priv *priv) 140static void iwl6000_hw_set_hw_params(struct iwl_priv *priv)
141{ 141{
142 if (iwlagn_mod_params.num_of_queues >= IWL_MIN_NUM_QUEUES && 142 if (iwlagn_mod_params.num_of_queues >= IWL_MIN_NUM_QUEUES &&
143 iwlagn_mod_params.num_of_queues <= IWLAGN_NUM_QUEUES) 143 iwlagn_mod_params.num_of_queues <= IWLAGN_NUM_QUEUES)
@@ -165,7 +165,6 @@ static int iwl6000_hw_set_hw_params(struct iwl_priv *priv)
165 /* Set initial sensitivity parameters */ 165 /* Set initial sensitivity parameters */
166 hw_params(priv).sens = &iwl6000_sensitivity; 166 hw_params(priv).sens = &iwl6000_sensitivity;
167 167
168 return 0;
169} 168}
170 169
171static int iwl6000_hw_channel_switch(struct iwl_priv *priv, 170static int iwl6000_hw_channel_switch(struct iwl_priv *priv,
diff --git a/drivers/net/wireless/iwlwifi/iwl-agn.c b/drivers/net/wireless/iwlwifi/iwl-agn.c
index cf1a353c20bb..68b9e5e5da78 100644
--- a/drivers/net/wireless/iwlwifi/iwl-agn.c
+++ b/drivers/net/wireless/iwlwifi/iwl-agn.c
@@ -1082,7 +1082,7 @@ static void iwl_uninit_drv(struct iwl_priv *priv)
1082#define IWL_RX_BUF_SIZE_4K (4 * 1024) 1082#define IWL_RX_BUF_SIZE_4K (4 * 1024)
1083#define IWL_RX_BUF_SIZE_8K (8 * 1024) 1083#define IWL_RX_BUF_SIZE_8K (8 * 1024)
1084 1084
1085static int iwl_set_hw_params(struct iwl_priv *priv) 1085static void iwl_set_hw_params(struct iwl_priv *priv)
1086{ 1086{
1087 if (iwlagn_mod_params.amsdu_size_8K) 1087 if (iwlagn_mod_params.amsdu_size_8K)
1088 hw_params(priv).rx_page_order = 1088 hw_params(priv).rx_page_order =
@@ -1102,7 +1102,7 @@ static int iwl_set_hw_params(struct iwl_priv *priv)
1102 hw_params(priv).wd_timeout = cfg(priv)->base_params->wd_timeout; 1102 hw_params(priv).wd_timeout = cfg(priv)->base_params->wd_timeout;
1103 1103
1104 /* Device-specific setup */ 1104 /* Device-specific setup */
1105 return cfg(priv)->lib->set_hw_params(priv); 1105 cfg(priv)->lib->set_hw_params(priv);
1106} 1106}
1107 1107
1108 1108
@@ -1239,11 +1239,7 @@ int iwl_probe(struct iwl_bus *bus, const struct iwl_trans_ops *trans_ops,
1239 /************************ 1239 /************************
1240 * 5. Setup HW constants 1240 * 5. Setup HW constants
1241 ************************/ 1241 ************************/
1242 if (iwl_set_hw_params(priv)) { 1242 iwl_set_hw_params(priv);
1243 err = -ENOENT;
1244 IWL_ERR(priv, "failed to set hw parameters\n");
1245 goto out_free_eeprom;
1246 }
1247 1243
1248 /******************* 1244 /*******************
1249 * 6. Setup priv 1245 * 6. Setup priv
diff --git a/drivers/net/wireless/iwlwifi/iwl-core.h b/drivers/net/wireless/iwlwifi/iwl-core.h
index 8d60dcf6f2eb..49370dd37768 100644
--- a/drivers/net/wireless/iwlwifi/iwl-core.h
+++ b/drivers/net/wireless/iwlwifi/iwl-core.h
@@ -76,7 +76,7 @@ struct iwl_cmd;
76 76
77struct iwl_lib_ops { 77struct iwl_lib_ops {
78 /* set hw dependent parameters */ 78 /* set hw dependent parameters */
79 int (*set_hw_params)(struct iwl_priv *priv); 79 void (*set_hw_params)(struct iwl_priv *priv);
80 /* setup BT Rx handler */ 80 /* setup BT Rx handler */
81 void (*bt_rx_handler_setup)(struct iwl_priv *priv); 81 void (*bt_rx_handler_setup)(struct iwl_priv *priv);
82 /* setup BT related deferred work */ 82 /* setup BT related deferred work */