linux/drivers/misc/mei
Samuel Ortiz 5e85b36448 mei: init: Flush scheduled work before resetting the device
Flushing pending work items before resetting the device makes more
sense than doing so afterwards. Some of them, like e.g. the NFC
initialization one, find themselves with client IDs changed after
the reset, eventually leading to trigger a client.c:mei_me_cl_by_id()
warning after a few modprobe/rmmod cycles.

Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-06-13 22:31:05 -07:00
..
amthif.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2013-04-30 09:36:50 -07:00
bus.c mei: bus: Reset event_cb when disabling a device 2013-05-21 09:57:55 -07:00
client.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2013-04-30 09:36:50 -07:00
client.h mei: fix reading large reposnes 2013-04-19 13:38:38 -07:00
debugfs.c mei: convert to use simple_open() 2013-04-11 12:39:01 -07:00
hbm.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2013-04-30 09:36:50 -07:00
hbm.h mei: revamp hbm state machine 2013-04-19 10:58:21 -07:00
hw-me-regs.h mei: rename interface to hw-me 2013-01-08 16:40:45 -08:00
hw-me.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2013-04-30 09:36:50 -07:00
hw-me.h mei: revamp mei_data2slots 2013-03-15 11:10:48 -07:00
hw.h mei: simplify preparing client host bus messages 2013-01-07 10:31:29 -08:00
init.c mei: init: Flush scheduled work before resetting the device 2013-06-13 22:31:05 -07:00
interrupt.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2013-04-30 09:36:50 -07:00
Kconfig mei: move mei-me to separate module 2013-03-29 08:32:21 -07:00
main.c mei: fix out of array access to me clients array 2013-05-21 09:54:26 -07:00
Makefile mei: nfc: Initial nfc implementation 2013-04-10 18:56:53 -07:00
mei_dev.h mei: reseting -> resetting 2013-04-19 13:38:39 -07:00
nfc.c mei: nfc: Implement MEI bus ops 2013-04-10 18:56:53 -07:00
pci-me.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2013-04-30 09:36:50 -07:00
wd.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2013-04-30 09:36:50 -07:00