Skip to content

Commit f2d6fdb

Browse files
KAGA-KOKOIngo Molnar
authored andcommitted
Input: Evdev - unify MONOTONIC and BOOTTIME clock behavior
Now that the MONOTONIC and BOOTTIME clocks are indentical, remove all the special casing. The user space visible interfaces still support both clocks, but their behavior is identical. Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com> Cc: John Stultz <john.stultz@linaro.org> Cc: Jonathan Corbet <corbet@lwn.net> Cc: Kevin Easton <kevin@guarana.org> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: Mark Salyzyn <salyzyn@android.com> Cc: Michael Kerrisk <mtk.manpages@gmail.com> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Petr Mladek <pmladek@suse.com> Cc: Prarit Bhargava <prarit@redhat.com> Cc: Sergey Senozhatsky <sergey.senozhatsky@gmail.com> Cc: Steven Rostedt <rostedt@goodmis.org> Cc: linux-input@vger.kernel.org Link: http://lkml.kernel.org/r/20180301165150.155899327@linutronix.de Signed-off-by: Ingo Molnar <mingo@kernel.org>
1 parent d6ed449 commit f2d6fdb

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

drivers/input/evdev.c

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131
enum evdev_clock_type {
3232
EV_CLK_REAL = 0,
3333
EV_CLK_MONO,
34-
EV_CLK_BOOT,
3534
EV_CLK_MAX
3635
};
3736

@@ -198,12 +197,10 @@ static int evdev_set_clk_type(struct evdev_client *client, unsigned int clkid)
198197
case CLOCK_REALTIME:
199198
clk_type = EV_CLK_REAL;
200199
break;
200+
case CLOCK_BOOTTIME:
201201
case CLOCK_MONOTONIC:
202202
clk_type = EV_CLK_MONO;
203203
break;
204-
case CLOCK_BOOTTIME:
205-
clk_type = EV_CLK_BOOT;
206-
break;
207204
default:
208205
return -EINVAL;
209206
}
@@ -314,8 +311,6 @@ static void evdev_events(struct input_handle *handle,
314311

315312
ev_time[EV_CLK_MONO] = ktime_get();
316313
ev_time[EV_CLK_REAL] = ktime_mono_to_real(ev_time[EV_CLK_MONO]);
317-
ev_time[EV_CLK_BOOT] = ktime_mono_to_any(ev_time[EV_CLK_MONO],
318-
TK_OFFS_BOOT);
319314

320315
rcu_read_lock();
321316

0 commit comments

Comments
 (0)