BZ: 16049
This patch is adding a TX timeout trace in the FFL modem protocol driver. It is
also correcting a misleading comment.
Change-Id: I5729c586d67459426bc3a822c0b8d23b90fb6a79
Orig-change-Id: Ic9bdbdcd194eec9b56d57ad71586f81842366a4b
Signed-off-by: Olivier Stoltz Douchet <olivierx.stoltz-douchet@intel.com>
Reviewed-on: http://android.intel.com:8080/31424
Reviewed-by: Robert, Denis <denis.robert@intel.com>
Reviewed-by: Akue, LoicX <loicx.akue@intel.com>
Reviewed-by: Morel, YannickX <yannickx.morel@intel.com>
Reviewed-by: Pillet, VincentX <vincentx.pillet@intel.com>
Reviewed-by: Predon, Frederic <frederic.predon@intel.com>
Reviewed-by: Lebsir, SamiX <samix.lebsir@intel.com>
Tested-by: Lebsir, SamiX <samix.lebsir@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
{
struct ffl_ctx *ctx = (struct ffl_ctx *)param;
+ pr_err(DRVNAME ": TX timeout");
+
ffl_throw_tty_hangup(ctx, HU_TIMEOUT);
}
/**
- * ffl_do_tx_hangup - initiate a hangup due to TX timeout
+ * ffl_do_tx_hangup - initiate a hangup (TX timeout, modem reset or core dump)
* @work: a reference to work queue element
*
* Required since port shutdown calls a mutex that might sleep