android_kernel_xiaomi_sm8450/drivers/misc/mei
Alexander Usyskin 15ffa991d9 mei: handle tx queue flushing for vtag connections
Since multiple file pointers (fp) can be associated
with a single host client, upon close() only objects
associated with the fp has to flushed from the tx queues.
The control queues should be flushed only when all
the connections are closed and the client is disconnected.

Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com>
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Link: https://lore.kernel.org/r/20200818115147.2567012-9-tomas.winkler@intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-08-18 15:44:44 +02:00
..
hdcp mei: hdcp: Replace one-element array with flexible-array member 2020-07-23 09:27:09 +02:00
bus-fixup.c mei: bus: use sizeof of variable instead of struct type 2020-07-23 19:33:09 +02:00
bus.c mei: add a spin lock to protect rd_completed queue 2020-08-18 15:44:43 +02:00
client.c mei: handle tx queue flushing for vtag connections 2020-08-18 15:44:44 +02:00
client.h mei: add a vtag map for each client 2020-08-18 15:44:44 +02:00
debugfs.c mei: add vtag support bit in client properties 2020-08-18 15:44:43 +02:00
dma-ring.c mei: adjust the copyright notice in the files. 2019-03-28 02:07:54 +09:00
hbm.c mei: add support for mei extended header. 2020-08-18 15:44:43 +02:00
hbm.h mei: hbm: add capabilities message 2020-08-18 15:44:43 +02:00
hw-me-regs.h mei: me: add MEI device for KBP with ITPS capability 2020-06-29 18:40:26 +02:00
hw-me.c mei: add device kind to sysfs 2020-07-29 16:21:13 +02:00
hw-me.h mei: add device kind to sysfs 2020-07-29 16:21:13 +02:00
hw-txe-regs.h mei: adjust the copyright notice in the files. 2019-03-28 02:07:54 +09:00
hw-txe.c mei: hw: use sizeof of variable instead of struct type 2020-07-23 19:33:09 +02:00
hw-txe.h mei: adjust the copyright notice in the files. 2019-03-28 02:07:54 +09:00
hw.h mei: bump hbm version to 2.2 2020-08-18 15:44:43 +02:00
init.c mei: abstract fw status register read. 2019-11-07 09:35:49 +01:00
interrupt.c mei: add support for mei extended header. 2020-08-18 15:44:43 +02:00
Kconfig mei: Replace HTTP links with HTTPS ones 2020-07-23 09:27:09 +02:00
main.c mei: add a vtag map for each client 2020-08-18 15:44:44 +02:00
Makefile mei: adjust the copyright notice in the files. 2019-03-28 02:07:54 +09:00
mei_dev.h mei: add a vtag map for each client 2020-08-18 15:44:44 +02:00
mei-trace.c mei: adjust the copyright notice in the files. 2019-03-28 02:07:54 +09:00
mei-trace.h mei: adjust the copyright notice in the files. 2019-03-28 02:07:54 +09:00
pci-me.c mei: add device kind to sysfs 2020-07-29 16:21:13 +02:00
pci-txe.c PM: sleep: core: Rename DPM_FLAG_NEVER_SKIP 2020-04-24 21:33:09 +02:00