Merge "platform: msm_shared: Print error return values for glink calls"
diff --git a/platform/msm_shared/rpm-glink.c b/platform/msm_shared/rpm-glink.c
index 4b74c98..77538f0 100644
--- a/platform/msm_shared/rpm-glink.c
+++ b/platform/msm_shared/rpm-glink.c
@@ -92,7 +92,7 @@
 			send_err = glink_tx(rpm_glink_port, NULL, (const void *)rpm_data, len_to_rpm, 0);
 			if (send_err)
 			{
-				dprintf(CRITICAL, "%s:%d, Glink tx error\n", __func__, __LINE__);
+				dprintf(CRITICAL, "%s:%d, Glink tx error: 0x%x\n", __func__, __LINE__, send_err);
 				free(rpm_data);
 				free_kvp_object(&req.data);
 				break;
@@ -112,7 +112,7 @@
 			fill_kvp_object(&cmd.data, data, len);
 			send_err = glink_tx(rpm_glink_port, NULL, (const void *)&cmd, len_to_rpm, 0);
 			if (send_err)
-				dprintf(CRITICAL, "%s:%d, Glink tx error\n", __func__, __LINE__);
+				dprintf(CRITICAL, "%s:%d, Glink tx error: 0x%x\n", __func__, __LINE__, send_err);
 			free_kvp_object(&cmd.data);
 			break;
 		default:
@@ -336,7 +336,7 @@
 	}
 	else
 	{
-		dprintf(CRITICAL, "RPM Glink Init Failure\n");
+		dprintf(CRITICAL, "RPM Glink Init Failure 0x%x\n", ret);
 		ASSERT(0);
 	}
 	event_wait(&wait_for_init);
@@ -361,7 +361,7 @@
 
 	if (ret)
 	{
-		dprintf(CRITICAL, "Glink SSR Channel: Tx for link tear down request failure\n");
+		dprintf(CRITICAL, "Glink SSR Channel: Tx for link tear down request failure with error code: 0x%x\n", ret);
 		ASSERT(0);
 	}