msm: sysmon: get a restart reason for the external modem that uses HSIC

Change-Id: I98c9572b135fc4546c8d1dbee2c7e42fd35f7148
diff --git a/arch/arm/mach-msm/sysmon.c b/arch/arm/mach-msm/sysmon.c
index a03debd..78290a2 100644
--- a/arch/arm/mach-msm/sysmon.c
+++ b/arch/arm/mach-msm/sysmon.c
@@ -183,7 +183,7 @@
 	    buf == NULL || len == 0)
 		return -EINVAL;
 
-	if (!ss->chan_open)
+	if ((!ss->chan_open) && (dest_ss != SYSMON_SS_EXT_MODEM))
 		return -ENODEV;
 
 	mutex_lock(&ss->lock);