OpenCloudOS-Kernel/drivers/misc/mei
Alexander Usyskin 06ee536bcb mei: fill file pointer in read cb for fixed address client
The read callback created from a flow control request for
a fixed address client have NULL in the file pointer.
Fill the file pointer using a data from a write callback.

This allows us to drop workaround introduced in:
commit eeabfcf5a9 ("mei: connection to fixed address clients from user-space")

Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com>
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2016-02-07 14:47:20 -08:00
..
Kconfig mei: wd: drop the watchdog code from the core mei driver 2016-02-06 22:11:06 -08:00
Makefile mei: wd: drop the watchdog code from the core mei driver 2016-02-06 22:11:06 -08:00
amthif.c mei: amthif: interrupt reader on link reset 2016-02-07 14:47:20 -08:00
bus-fixup.c mei: bus: whitelist the watchdog client 2016-02-06 22:11:06 -08:00
bus.c mei: bus: check if the device is enabled before data transfer 2016-02-07 14:47:20 -08:00
client.c mei: fill file pointer in read cb for fixed address client 2016-02-07 14:47:20 -08:00
client.h mei: clean write queues and wake waiters on disconnect 2016-02-07 14:47:20 -08:00
debugfs.c mei: debugfs: allow hbm features list dump in earlier stages 2016-02-07 14:47:20 -08:00
hbm.c mei: fix the KDoc formating 2015-10-17 21:45:05 -07: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 sunrise point device ids 2015-08-03 17:33:55 -07:00
hw-me.c mei: trace pci configuration space io 2016-02-07 13:00:52 -08:00
hw-me.h mei: me: d0i3: enable d0i3 interrupts 2015-08-03 17:33:54 -07:00
hw-txe-regs.h mei: extract fw status registers 2014-05-03 19:21:22 -04:00
hw-txe.c mei: trace pci configuration space io 2016-02-07 13:00:52 -08:00
hw-txe.h mei: fix kernel-doc warnings 2014-09-29 11:56:02 -04:00
hw.h mei: amthif: don't drop read packets on timeout 2016-02-07 14:47:20 -08:00
init.c mei: clean write queues and wake waiters on disconnect 2016-02-07 14:47:20 -08:00
interrupt.c mei: discard replies from unconnected fixed address clients 2016-02-07 14:47:20 -08:00
main.c mei: fill file pointer in read cb for fixed address client 2016-02-07 14:47:20 -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: bus: fix notification event delivery 2016-02-07 14:47:20 -08:00
pci-me.c mei: call stop on failed char device register 2016-02-07 14:47:20 -08:00
pci-txe.c mei: call stop on failed char device register 2016-02-07 14:47:20 -08:00
wd.c mei: fill file pointer in read cb for fixed address client 2016-02-07 14:47:20 -08:00