aboutsummaryrefslogtreecommitdiff
path: root/at76_usb.h
diff options
context:
space:
mode:
authorPavel Roskin <proski@gnu.org>2007-06-02 14:00:24 -0400
committerGuido Guenther <agx@bogon.sigxcpu.org>2007-06-03 18:38:22 +0200
commit5a98cd97e234ccb9842aa94b719fc3440fac5532 (patch)
tree6f36659b17086095e7480619e6408f5ca68bab78 /at76_usb.h
parent2830c34666a96eb97c006cdf3a3a23ca7c142f8c (diff)
[PATCH] Don't reschedule firmware loading
at76_probe() is run in the process context and doesn't need to delay the firmware download. Rescheduling doesn't guarantee the execution order, so it's better to make the order predictable. It also makes it possible to handle errors in the firmware download. Signed-off-by: Pavel Roskin <proski@gnu.org>
Diffstat (limited to 'at76_usb.h')
-rw-r--r--at76_usb.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/at76_usb.h b/at76_usb.h
index 4ea3e32..474049c 100644
--- a/at76_usb.h
+++ b/at76_usb.h
@@ -470,8 +470,6 @@ struct at76_priv {
/* work queues */
struct work_struct work_assoc_done;
- struct work_struct work_external_fw;
- struct work_struct work_internal_fw;
struct work_struct work_join;
struct work_struct work_mgmt_timeout;
struct work_struct work_new_bss;