diff options
author | Pavel Roskin <proski@gnu.org> | 2007-06-02 14:00:24 -0400 |
---|---|---|
committer | Guido Guenther <agx@bogon.sigxcpu.org> | 2007-06-03 18:38:22 +0200 |
commit | 5a98cd97e234ccb9842aa94b719fc3440fac5532 (patch) | |
tree | 6f36659b17086095e7480619e6408f5ca68bab78 /at76_usb.h | |
parent | 2830c34666a96eb97c006cdf3a3a23ca7c142f8c (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.h | 2 |
1 files changed, 0 insertions, 2 deletions
@@ -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; |