]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/input/input-compat.c
Merge tag 'csky-for-linus-4.20' of https://github.com/c-sky/csky-linux
[linux.git] / drivers / input / input-compat.c
index 2186f71c9fe5aaebf511b75f2be7e5f857aa8c63..fda8d6d2a2680719f5f0ae5302c4592d0d892f22 100644 (file)
@@ -24,8 +24,8 @@ int input_event_from_user(const char __user *buffer,
                                   sizeof(struct input_event_compat)))
                        return -EFAULT;
 
-               event->time.tv_sec = compat_event.time.tv_sec;
-               event->time.tv_usec = compat_event.time.tv_usec;
+               event->input_event_sec = compat_event.sec;
+               event->input_event_usec = compat_event.usec;
                event->type = compat_event.type;
                event->code = compat_event.code;
                event->value = compat_event.value;
@@ -44,8 +44,8 @@ int input_event_to_user(char __user *buffer,
        if (in_compat_syscall() && !COMPAT_USE_64BIT_TIME) {
                struct input_event_compat compat_event;
 
-               compat_event.time.tv_sec = event->time.tv_sec;
-               compat_event.time.tv_usec = event->time.tv_usec;
+               compat_event.sec = event->input_event_sec;
+               compat_event.usec = event->input_event_usec;
                compat_event.type = event->type;
                compat_event.code = event->code;
                compat_event.value = event->value;