2019-03-29 14:12:17 +08:00
|
|
|
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
2018-11-06 04:14:04 +08:00
|
|
|
From: Alexander Usyskin <alexander.usyskin@intel.com>
|
|
|
|
Date: Wed, 9 May 2018 09:18:17 +0300
|
2019-03-29 14:12:17 +08:00
|
|
|
Subject: [PATCH] mei: add vtag support bit in client properties
|
2018-11-06 04:14:04 +08:00
|
|
|
|
|
|
|
Change-Id: I8b1c80bf0d8a5f3fea4ec1e8e604f6cc8d16a7b8
|
|
|
|
Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com>
|
|
|
|
---
|
|
|
|
drivers/misc/mei/debugfs.c | 7 ++++---
|
|
|
|
drivers/misc/mei/hw.h | 3 ++-
|
|
|
|
2 files changed, 6 insertions(+), 4 deletions(-)
|
|
|
|
|
|
|
|
diff --git a/drivers/misc/mei/debugfs.c b/drivers/misc/mei/debugfs.c
|
2020-10-27 02:14:06 +08:00
|
|
|
index 67689cf4e52d..0a254cceb2fa 100644
|
2018-11-06 04:14:04 +08:00
|
|
|
--- a/drivers/misc/mei/debugfs.c
|
|
|
|
+++ b/drivers/misc/mei/debugfs.c
|
|
|
|
@@ -36,7 +36,7 @@ static ssize_t mei_dbgfs_read_meclients(struct file *fp, char __user *ubuf,
|
|
|
|
int ret;
|
|
|
|
|
|
|
|
#define HDR \
|
|
|
|
-" |id|fix| UUID |con|msg len|sb|refc|\n"
|
|
|
|
+" |id|fix| UUID |con|msg len|sb|refc|vm|\n"
|
|
|
|
|
|
|
|
down_read(&dev->me_clients_rwsem);
|
|
|
|
list_for_each_entry(me_cl, &dev->me_clients, list)
|
|
|
|
@@ -60,14 +60,15 @@ static ssize_t mei_dbgfs_read_meclients(struct file *fp, char __user *ubuf,
|
|
|
|
|
|
|
|
if (mei_me_cl_get(me_cl)) {
|
|
|
|
pos += scnprintf(buf + pos, bufsz - pos,
|
|
|
|
- "%2d|%2d|%3d|%pUl|%3d|%7d|%2d|%4d|\n",
|
|
|
|
+ "%2d|%2d|%3d|%pUl|%3d|%7d|%2d|%4d|%2d|\n",
|
|
|
|
i++, me_cl->client_id,
|
|
|
|
me_cl->props.fixed_address,
|
|
|
|
&me_cl->props.protocol_name,
|
|
|
|
me_cl->props.max_number_of_connections,
|
|
|
|
me_cl->props.max_msg_length,
|
|
|
|
me_cl->props.single_recv_buf,
|
|
|
|
- kref_read(&me_cl->refcnt));
|
|
|
|
+ kref_read(&me_cl->refcnt),
|
|
|
|
+ me_cl->props.vm_supported);
|
|
|
|
|
|
|
|
mei_me_cl_put(me_cl);
|
|
|
|
}
|
|
|
|
diff --git a/drivers/misc/mei/hw.h b/drivers/misc/mei/hw.h
|
2020-10-27 02:14:06 +08:00
|
|
|
index b4e00028ad0a..0a5823472bd7 100644
|
2018-11-06 04:14:04 +08:00
|
|
|
--- a/drivers/misc/mei/hw.h
|
|
|
|
+++ b/drivers/misc/mei/hw.h
|
|
|
|
@@ -340,7 +340,8 @@ struct mei_client_properties {
|
|
|
|
u8 max_number_of_connections;
|
|
|
|
u8 fixed_address;
|
|
|
|
u8 single_recv_buf:1;
|
|
|
|
- u8 reserved:7;
|
|
|
|
+ u8 vm_supported:1;
|
|
|
|
+ u8 reserved:6;
|
|
|
|
u32 max_msg_length;
|
|
|
|
} __packed;
|
|
|
|
|
|
|
|
--
|
2019-04-08 18:08:36 +08:00
|
|
|
https://clearlinux.org
|
2018-11-06 04:14:04 +08:00
|
|
|
|