[PORT FROM R2] hsi_ffl_tty.c: add a TX timeout trace in the logs
authorOlivier Stoltz Douchet <olivierx.stoltz-douchet@intel.com>
Thu, 1 Dec 2011 16:31:47 +0000 (17:31 +0100)
committerbuildbot <buildbot@intel.com>
Wed, 18 Jan 2012 18:55:26 +0000 (10:55 -0800)
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>
drivers/hsi/clients/hsi_ffl_tty.c

index 5ae407e..2aaf97a 100644 (file)
@@ -2145,11 +2145,13 @@ static void ffl_tty_tx_timeout(unsigned long int param)
 {
        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