lkml.org 
[lkml]   [2018]   [Mar]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[RFC/RFT patch 3/7] Input: evdev - Conflate clock MONOTONIC and BOOTTIME
    Now that clock MONOTONIC and BOOTTIME are indentical remove all the special
    casing. The user space visible interfaces still support both clocks.

    Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
    Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
    Cc: linux-input@vger.kernel.org
    ---
    drivers/input/evdev.c | 7 +------
    1 file changed, 1 insertion(+), 6 deletions(-)

    --- a/drivers/input/evdev.c
    +++ b/drivers/input/evdev.c
    @@ -31,7 +31,6 @@
    enum evdev_clock_type {
    EV_CLK_REAL = 0,
    EV_CLK_MONO,
    - EV_CLK_BOOT,
    EV_CLK_MAX
    };

    @@ -198,12 +197,10 @@ static int evdev_set_clk_type(struct evd
    case CLOCK_REALTIME:
    clk_type = EV_CLK_REAL;
    break;
    + case CLOCK_BOOTTIME:
    case CLOCK_MONOTONIC:
    clk_type = EV_CLK_MONO;
    break;
    - case CLOCK_BOOTTIME:
    - clk_type = EV_CLK_BOOT;
    - break;
    default:
    return -EINVAL;
    }
    @@ -314,8 +311,6 @@ static void evdev_events(struct input_ha

    ev_time[EV_CLK_MONO] = ktime_get();
    ev_time[EV_CLK_REAL] = ktime_mono_to_real(ev_time[EV_CLK_MONO]);
    - ev_time[EV_CLK_BOOT] = ktime_mono_to_any(ev_time[EV_CLK_MONO],
    - TK_OFFS_BOOT);

    rcu_read_lock();


    \
     
     \ /
      Last update: 2018-03-01 17:53    [W:3.422 / U:1.336 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site