diff options
author | Holger Schurig <holgerschurig@gmail.com> | 2010-02-04 13:37:45 (GMT) |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2010-02-08 21:50:56 (GMT) |
commit | 40e6fa829a2544c9f8fd5a94844fe502334d6afc (patch) | |
tree | a6278d89caa2c3c104369d5be400c4c64092bb05 /drivers/net/wireless/libertas/cmdresp.c | |
parent | 85359499eec796e784e2f1e3d7bbb31d84dd4c2b (diff) | |
download | linux-fsl-qoriq-40e6fa829a2544c9f8fd5a94844fe502334d6afc.tar.xz |
libertas: don't retry commands
Retrying commands seldomly works, most often the firmware is in a
weird state anyway and needs the device to reset. So it's better
to report the broken state back to user-space.
Also rename command_timer_fn() into lbs_cmd_timeout_handler(),
which better reflect it's usage.
Signed-off-by: Holger Schurig <holgerschurig@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/libertas/cmdresp.c')
-rw-r--r-- | drivers/net/wireless/libertas/cmdresp.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/drivers/net/wireless/libertas/cmdresp.c b/drivers/net/wireless/libertas/cmdresp.c index 0334a58..e747044 100644 --- a/drivers/net/wireless/libertas/cmdresp.c +++ b/drivers/net/wireless/libertas/cmdresp.c @@ -240,11 +240,6 @@ int lbs_process_command_response(struct lbs_private *priv, u8 *data, u32 len) /* Now we got response from FW, cancel the command timer */ del_timer(&priv->command_timer); priv->cmd_timed_out = 0; - if (priv->nr_retries) { - lbs_pr_info("Received result %x to command %x after %d retries\n", - result, curcmd, priv->nr_retries); - priv->nr_retries = 0; - } /* Store the response code to cur_cmd_retcode. */ priv->cur_cmd_retcode = result; |