aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Usyskin <alexander.usyskin@intel.com>2016-02-07 16:35:39 -0500
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-02-07 17:47:20 -0500
commit6938c1923f8ac6eb6d1c99b924d3e377201143ed (patch)
treee64e75f564006ae5b873b27aa3d853829e46d167
parentf4e06246183f187d1327fdba18a797eb091a7d03 (diff)
mei: hbm: warn about fw-initiated disconnect
The FW can initiate client disconnection only because an error condition, hence it make sense to bump the debug message to the warning level to have an entery in the log. 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>
-rw-r--r--drivers/misc/mei/client.h3
-rw-r--r--drivers/misc/mei/hbm.c2
2 files changed, 4 insertions, 1 deletions
diff --git a/drivers/misc/mei/client.h b/drivers/misc/mei/client.h
index 9925cf1a91ef..be6929620d61 100644
--- a/drivers/misc/mei/client.h
+++ b/drivers/misc/mei/client.h
@@ -245,6 +245,9 @@ void mei_cl_all_disconnect(struct mei_device *dev);
245#define cl_dbg(dev, cl, format, arg...) \ 245#define cl_dbg(dev, cl, format, arg...) \
246 dev_dbg((dev)->dev, MEI_CL_FMT format, MEI_CL_PRM(cl), ##arg) 246 dev_dbg((dev)->dev, MEI_CL_FMT format, MEI_CL_PRM(cl), ##arg)
247 247
248#define cl_warn(dev, cl, format, arg...) \
249 dev_warn((dev)->dev, MEI_CL_FMT format, MEI_CL_PRM(cl), ##arg)
250
248#define cl_err(dev, cl, format, arg...) \ 251#define cl_err(dev, cl, format, arg...) \
249 dev_err((dev)->dev, MEI_CL_FMT format, MEI_CL_PRM(cl), ##arg) 252 dev_err((dev)->dev, MEI_CL_FMT format, MEI_CL_PRM(cl), ##arg)
250 253
diff --git a/drivers/misc/mei/hbm.c b/drivers/misc/mei/hbm.c
index 3915b8e8d0f1..a2f32b0eb649 100644
--- a/drivers/misc/mei/hbm.c
+++ b/drivers/misc/mei/hbm.c
@@ -866,7 +866,7 @@ static int mei_hbm_fw_disconnect_req(struct mei_device *dev,
866 866
867 cl = mei_hbm_cl_find_by_cmd(dev, disconnect_req); 867 cl = mei_hbm_cl_find_by_cmd(dev, disconnect_req);
868 if (cl) { 868 if (cl) {
869 cl_dbg(dev, cl, "fw disconnect request received\n"); 869 cl_warn(dev, cl, "fw disconnect request received\n");
870 cl->state = MEI_FILE_DISCONNECTING; 870 cl->state = MEI_FILE_DISCONNECTING;
871 cl->timer_count = 0; 871 cl->timer_count = 0;
872 872