summaryrefslogtreecommitdiff
path: root/drivers/misc/m4sensorhub_gesture.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/misc/m4sensorhub_gesture.c')
-rw-r--r--drivers/misc/m4sensorhub_gesture.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/drivers/misc/m4sensorhub_gesture.c b/drivers/misc/m4sensorhub_gesture.c
index d5e364ea6c5..9ccbbe3091e 100644
--- a/drivers/misc/m4sensorhub_gesture.c
+++ b/drivers/misc/m4sensorhub_gesture.c
@@ -114,7 +114,7 @@ static void m4ges_isr(enum m4sensorhub_irqs int_event, void *handle)
/* 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 @@ static void m4ges_isr(enum m4sensorhub_irqs int_event, void *handle)
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);