mei: bus: add vtag support
authorAlexander Usyskin <alexander.usyskin@intel.com>
Mon, 16 Nov 2020 12:56:11 +0000 (14:56 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 7 Dec 2020 09:29:57 +0000 (10:29 +0100)
commit85261c1ff156eb60fc26c378748387f2e85c6878
tree6e487243c332131f5c2fbd31f7b99f7fce924f66
parent6e559fe128927cc414406b63eb92ea16e673f43d
mei: bus: add vtag support

Add API to support vtag in communication on mei bus.

Add mei_cldev_send_vtag, mei_cldev_recv_vtag and
mei_cldev_recv_nonblock_vtag functions to allow sending a message
with vtag set and to receive vtag of an incoming message.

Cc: Sean Z Huang <sean.z.huang@intel.com>
Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com>
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Link: https://lore.kernel.org/r/20201116125612.1660971-1-tomas.winkler@intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/mei/bus-fixup.c
drivers/misc/mei/bus.c
drivers/misc/mei/client.c
drivers/misc/mei/mei_dev.h
include/linux/mei_cl_bus.h