aboutsummaryrefslogtreecommitdiff
path: root/drivers/input/evdev.c
AgeCommit message (Expand)AuthorFilesLines
2017-03-21input: utilize new cdev_device_add helper functionGravatar Logan Gunthorpe 1-9/+2
2015-10-31Input: evdev - fix bug in checking duplicate clock change requestGravatar Aniroop Mathur 1-17/+19
2015-10-26Input: evdev - add event-mask APIGravatar David Herrmann 1-2/+232
2015-09-03Input: evdev - do not report errors form flush()Gravatar Takashi Iwai 1-9/+4
2015-05-15Input: evdev - use kvfree() in evdev_release()Gravatar Pekka Enberg 1-4/+1
2015-02-05Input: evdev - do not queue SYN_DROPPED if queue is emptyGravatar Dmitry Torokhov 1-11/+23
2015-01-15Merge tag 'v3.19-rc4' into nextGravatar Dmitry Torokhov 1-1/+1
2015-01-15Input: evdev - flush pending events on clock type changeGravatar Anshul Garg 1-23/+32
2014-12-30Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Gravatar Linus Torvalds 1-16/+44
2014-12-17Input: evdev - add CLOCK_BOOTTIME supportGravatar Aniroop Mathur 1-16/+44
2014-12-03drivers/input/evdev.c: don't kfree() a vmalloc addressGravatar Andrew Morton 1-1/+1
2014-10-07Input: evdev - fix EVIOCG{type} ioctlGravatar Dmitry Torokhov 1-5/+8
2014-07-23input: evdev: Use ktime_mono_to_real()Gravatar Thomas Gleixner 1-4/+3
2014-05-14Merge tag 'v3.15-rc5' into nextGravatar Dmitry Torokhov 1-1/+3
2014-05-14Input: evdev - get rid of old workaround for EVIOCGBITGravatar Dmitry Torokhov 1-18/+0
2014-03-29Input: don't modify the id of ioctl-provided ff effect on upload failureGravatar Elias Vanderstuyft 1-1/+3
2013-10-31Input: evdev - fall back to vmalloc for client event bufferGravatar Daniel Stone 1-4/+12
2013-09-07Input: evdev - add EVIOCREVOKE ioctlGravatar David Herrmann 1-6/+31
2013-06-09Input: evdev - flush queues during EVIOCGKEY-like ioctlsGravatar David Herrmann 1-4/+129
2012-10-22Input: fix use-after-free introduced with dynamic minor changesGravatar Dmitry Torokhov 1-2/+1
2012-10-08Input: extend the number of event (and other) devicesGravatar Dmitry Torokhov 1-66/+33
2012-09-19Input: evdev - Add the events() callbackGravatar Henrik Rydberg 1-21/+47
2012-09-19Input: Break out MT dataGravatar Henrik Rydberg 1-4/+6
2012-05-02Input: evdev - properly handle read/write with count 0Gravatar Dmitry Torokhov 1-23/+38
2012-05-02Input: evdev - properly access RCU-protected 'grab' dataGravatar Dmitry Torokhov 1-3/+5
2012-03-19Merge branch 'next' into for-linusGravatar Dmitry Torokhov 1-5/+47
2012-03-09Merge branch 'for-next' of github.com:rydberg/linux into nextGravatar Dmitry Torokhov 1-1/+26
2012-03-09Merge commit 'v3.3-rc6' into nextGravatar Dmitry Torokhov 1-1/+1
2012-02-24Input: evdev - fix variable initialisationGravatar Heiko Stübner 1-1/+1
2012-02-09Input: Add EVIOC mechanism for MT slotsGravatar Henrik Rydberg 1-1/+26
2012-02-03Input: add infrastructure for selecting clockid for event time stampsGravatar John Stultz 1-4/+21
2012-02-01Input: evdev - fix variable initialisationGravatar Heiko Stübner 1-1/+1
2011-12-30Input: evdev - do not block waiting for an event if fd is nonblockGravatar Dima Zavin 1-8/+7
2011-12-30Input: evdev - if no events and non-block, return EAGAIN not 0Gravatar Dima Zavin 1-0/+3
2011-12-30Input: evdev - only allow reading events if a full packet is presentGravatar Dima Zavin 1-1/+1
2011-06-18Input: evdev - try to wake up readers only if we have full packetGravatar Dmitry Torokhov 1-1/+2
2011-05-12Input: remove useless synchronize_rcu() callsGravatar Eric Dumazet 1-2/+0
2011-04-26Input: evdev - only signal polls on full packetsGravatar Jeff Brown 1-6/+11
2011-04-12Input: evdev - indicate buffer overrun with SYN_DROPPEDGravatar Jeff Brown 1-12/+21
2011-02-27Input: evdev - fix evdev_write return value on partial writesGravatar Peter Korsgaard 1-4/+6
2011-01-06Merge branch 'next' into for-linusGravatar Dmitry Torokhov 1-7/+12
2010-12-27Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/...Gravatar Dmitry Torokhov 1-0/+4
2010-12-20Input: introduce device propertiesGravatar Henrik Rydberg 1-0/+4
2010-12-14Input: define separate EVIOCGKEYCODE_V2/EVIOCSKEYCODE_V2Gravatar Dmitry Torokhov 1-55/+58
2010-11-30Input: use pr_fmt and pr_<level>Gravatar Joe Perches 1-7/+8
2010-10-25Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Gravatar Linus Torvalds 1-20/+80
2010-10-24Merge branch 'next' into for-linusGravatar Dmitry Torokhov 1-20/+80
2010-10-22Merge branch 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bklGravatar Linus Torvalds 1-1/+2
2010-10-21Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-1/+1
2010-10-18Input: evdev - fix EVIOCSABS regressionGravatar Daniel Mack 1-1/+1