diff options
author | Emmanuel Grumbach <emmanuel.grumbach@intel.com> | 2012-02-17 13:52:03 -0500 |
---|---|---|
committer | Wey-Yi Guy <wey-yi.w.guy@intel.com> | 2012-02-17 13:53:41 -0500 |
commit | 6d4dec7ba4b0275c97c39b694cfe60e9aeafdf60 (patch) | |
tree | 74dc3f20d918b2b0bcbeb6abe6dd1d8449230de9 | |
parent | 78e5a464320338a90b0367ab9cc58029393a9824 (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.c | 4 | ||||
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-2000.c | 4 | ||||
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-5000.c | 8 | ||||
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-6000.c | 3 | ||||
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-agn.c | 10 | ||||
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-core.h | 2 |
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 | ||
123 | static int iwl1000_hw_set_hw_params(struct iwl_priv *priv) | 123 | static 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 | ||
153 | static struct iwl_lib_ops iwl1000_lib = { | 151 | static 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 | ||
119 | static int iwl2000_hw_set_hw_params(struct iwl_priv *priv) | 119 | static 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 | ||
149 | static struct iwl_lib_ops iwl2000_lib = { | 147 | static 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 | ||
165 | static int iwl5000_hw_set_hw_params(struct iwl_priv *priv) | 165 | static 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 | ||
192 | static int iwl5150_hw_set_hw_params(struct iwl_priv *priv) | 190 | static 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 | ||
219 | static void iwl5150_temperature(struct iwl_priv *priv) | 215 | static 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 | ||
140 | static int iwl6000_hw_set_hw_params(struct iwl_priv *priv) | 140 | static 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 | ||
171 | static int iwl6000_hw_channel_switch(struct iwl_priv *priv, | 170 | static 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 | ||
1085 | static int iwl_set_hw_params(struct iwl_priv *priv) | 1085 | static 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 | ||
77 | struct iwl_lib_ops { | 77 | struct 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 */ |