mei: remove flash_work_queue
authorTomas Winkler <tomas.winkler@intel.com>
Mon, 11 Nov 2013 11:26:06 +0000 (13:26 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 27 Nov 2013 19:11:28 +0000 (11:11 -0800)
commitdc844b0d99b8533d6174e5b9a369f7c2cdacfe66
tree091142af7d38c69732b3a2cf955bae1770c49119
parent6ce4eac1f600b34f2f7f58f9cd8f0503d79e42ae
mei: remove flash_work_queue

Cancel each work properly and remove flash_work_queue.

Quoting documentation:

In most situations flushing the entire workqueue is overkill; you merely
need to know that a particular work item isn't queued and isn't running.
In such cases you should use cancel_delayed_work_sync() or
cancel_work_sync() instead.

Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/mei/init.c
drivers/misc/mei/mei_dev.h
drivers/misc/mei/nfc.c
drivers/misc/mei/pci-me.c