linux/drivers/misc/mei
Tomas Winkler 7d93e58d53 mei: allow multiple retries if the hw reset has failed
In some rare case mei hw reset may take long time to settle.
Instead of blocking resume flow we span another driver reset flow in
separate work context

This allows as to shorten hw reset timeout to something more acceptable
by DPM_WATCHDOG_TIMEOUT

Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-02-07 15:09:35 -08:00
..
amthif.c mei: fix syntax in comments and debug output 2014-01-08 15:28:27 -08:00
bus.c mei: bus: propagate error code returned by mei_me_cl_by_id 2013-10-29 16:20:43 -07:00
client.c mei: limit the number of consecutive resets 2014-01-13 14:57:21 -08:00
client.h Merge 3.12-rc3 into char-misc-next 2013-09-29 18:27:03 -07:00
debugfs.c mei: fix syntax in comments and debug output 2014-01-08 15:28:27 -08:00
hbm.c mei: allow multiple retries if the hw reset has failed 2014-02-07 15:09:35 -08:00
hbm.h mei: use hbm idle state to prevent spurious resets 2014-01-08 15:25:41 -08:00
hw-me-regs.h mei: add 9 series PCH mei device ids 2013-12-05 09:48:23 -08:00
hw-me.c mei: allow multiple retries if the hw reset has failed 2014-02-07 15:09:35 -08:00
hw-me.h mei: revamp mei_data2slots 2013-03-15 11:10:48 -07:00
hw-txe-regs.h mei: txe: add hw-txe-regs.h header file 2014-02-07 15:08:46 -08:00
hw-txe.c mei: txe: add hw-txe.c 2014-02-07 15:08:46 -08:00
hw-txe.h mei: txe: add hw-txe.h header file 2014-02-07 15:08:46 -08:00
hw.h mei: allow multiple retries if the hw reset has failed 2014-02-07 15:09:35 -08:00
init.c mei: allow multiple retries if the hw reset has failed 2014-02-07 15:09:35 -08:00
interrupt.c mei: revamp mei reset state machine 2014-01-13 14:57:21 -08:00
Kconfig mei: txe: add Kbuild for TXE device 2014-02-07 15:08:46 -08:00
main.c mei: fix syntax in comments and debug output 2014-01-08 15:28:27 -08:00
Makefile mei: txe: add Kbuild for TXE device 2014-02-07 15:08:46 -08:00
mei_dev.h mei: limit the number of consecutive resets 2014-01-13 14:57:21 -08:00
nfc.c mei: fix syntax in comments and debug output 2014-01-08 15:28:27 -08:00
pci-me.c mei: revamp mei reset state machine 2014-01-13 14:57:21 -08:00
pci-txe.c mei: txe: add pci-txe.c 2014-02-07 15:08:46 -08:00
wd.c mei: enable marking internal commands 2013-12-18 16:39:54 -08:00