linux-stable/drivers/misc/mei
Tomas Winkler 5c4c0106e9 mei: add pci driver ops shutdown handler.
The shutdown handler quiesces the device, it performs link reset in
order to close all connections and notify the device that is not longer
managed by the driver.
This is essentially a stripped down version of the PCI remove() function
where only the necessary amount of work is done to stop any further
activity.

Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-04-08 17:38:25 +02:00
..
amthif.c mei: revamp io list cleanup function. 2017-01-31 11:07:43 +01:00
bus-fixup.c mei: don't wait for os version message reply 2017-03-16 10:47:53 +09:00
bus.c sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h> 2017-03-02 08:42:32 +01:00
client.c sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h> 2017-03-02 08:42:32 +01:00
client.h mei: revamp io list cleanup function. 2017-01-31 11:07:43 +01:00
debugfs.c Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2017-02-20 13:23:30 -08:00
hbm.c mei: replace callback structures used as list head by list_head 2017-01-31 11:07:43 +01:00
hbm.h mei: me: d0i3: add d0i3 enter/exit state machine 2015-08-03 17:33:55 -07:00
hw-me-regs.h mei: me: add lewisburg device ids 2016-11-29 20:15:30 +01:00
hw-me.c mei: me: generate an interrupt if the hw indicates reset. 2017-02-03 11:49:06 +01:00
hw-me.h mei: fix the back to back interrupt handling 2016-12-06 11:03:22 +01:00
hw-txe-regs.h mei: extract fw status registers 2014-05-03 19:21:22 -04:00
hw-txe.c mei: simplify error handling via devres function. 2017-01-31 11:08:18 +01:00
hw-txe.h mei: simplify error handling via devres function. 2017-01-31 11:08:18 +01:00
hw.h mei: bus: enable OS version only for SPT and newer 2017-01-11 07:43:57 +01:00
init.c mei: fix deadlock on mei reset 2017-03-16 10:47:53 +09:00
interrupt.c mei: replace callback structures used as list head by list_head 2017-01-31 11:07:43 +01:00
Kconfig mei: wd: drop the watchdog code from the core mei driver 2016-02-06 22:11:06 -08:00
main.c sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h> 2017-03-02 08:42:32 +01:00
Makefile mei: wd: drop the watchdog code from the core mei driver 2016-02-06 22:11:06 -08:00
mei-trace.c mei: trace pci configuration space io 2016-02-07 13:00:52 -08:00
mei-trace.h mei: drop superfluous closing bracket from write traces 2016-02-07 14:47:20 -08:00
mei_dev.h mei: replace callback structures used as list head by list_head 2017-01-31 11:07:43 +01:00
pci-me.c mei: add pci driver ops shutdown handler. 2017-04-08 17:38:25 +02:00
pci-txe.c mei: add pci driver ops shutdown handler. 2017-04-08 17:38:25 +02:00