aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZiyan <jaraidaniel@gmail.com>2016-02-26 17:55:12 +0100
committerWolfgang Wiedmeyer <wolfgit@wiedmeyer.de>2016-03-18 01:51:05 +0100
commite8d223bdbb059fd8850c220e984501d4628f57d3 (patch)
treef28d0cd330742106ac6210028dbb2a21c7c08565
parent993aae88f8995b3597fac88e3f991d22f5f95143 (diff)
downloadkernel_samsung_smdk4412-e8d223bdbb059fd8850c220e984501d4628f57d3.zip
kernel_samsung_smdk4412-e8d223bdbb059fd8850c220e984501d4628f57d3.tar.gz
kernel_samsung_smdk4412-e8d223bdbb059fd8850c220e984501d4628f57d3.tar.bz2
input: Don't use monotonic time for event time stamps.
Change-Id: Id0a5c96eb8a7d1d8e08bd3b7a4ac50cdc9c73f39
-rw-r--r--drivers/input/evdev.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/drivers/input/evdev.c b/drivers/input/evdev.c
index 67dd99a..97046dd 100644
--- a/drivers/input/evdev.c
+++ b/drivers/input/evdev.c
@@ -107,11 +107,8 @@ static void evdev_event(struct input_handle *handle,
struct evdev *evdev = handle->private;
struct evdev_client *client;
struct input_event event;
- struct timespec ts;
- ktime_get_ts(&ts);
- event.time.tv_sec = ts.tv_sec;
- event.time.tv_usec = ts.tv_nsec / NSEC_PER_USEC;
+ do_gettimeofday(&event.time);
event.type = type;
event.code = code;
event.value = value;