IKXCLOCK-4069 Add Gesture Kernel Logging

Added additional logging to help debug gesture wakeup failures.

Change-Id: I68152acacd8f429a4750074094605fb54de812a5
Signed-off-by: Eric Tashakkor <w36098@motorola.com>
diff --git a/drivers/misc/m4sensorhub_gesture.c b/drivers/misc/m4sensorhub_gesture.c
index d5e364e..9ccbbe3 100644
--- a/drivers/misc/m4sensorhub_gesture.c
+++ b/drivers/misc/m4sensorhub_gesture.c
@@ -114,7 +114,7 @@
 		/* the GESTURE_VIEW is only effect for kernel now
 		 * do not send gesture to android
 		 */
-		goto m4ges_isr_fail;
+		goto m4ges_no_iio_push;
 	}
 #endif /* CONFIG_WAKEUP_SOURCE_NOTIFY */
 
@@ -122,6 +122,12 @@
 	iio_push_to_buffers(iio, (unsigned char *)&(dd->iiodat));
 	dd->gesture_count++;
 
+m4ges_no_iio_push:
+	/* Log gestures received  */
+	pr_info("%s: Gesture received: count=%u, type=%hhu, value=%hhd.\n",
+		__func__, dd->gesture_count, dd->iiodat.gesture_type,
+		dd->iiodat.gesture_value);
+
 m4ges_isr_fail:
 	if (err < 0)
 		m4ges_err("%s: Failed with error code %d.\n", __func__, err);