Commit Graph

100 Commits (f96a6ec1db1ac730b5a031f2c2f7fcc6b07459d8)

Author SHA1 Message Date
Dmitry Torokhov da40b0b6b4 Input: evdev - try to wake up readers only if we have full packet 14 years ago
Eric Dumazet 7cbbb758d3 Input: remove useless synchronize_rcu() calls 14 years ago
Jeff Brown cdda911c34 Input: evdev - only signal polls on full packets 14 years ago
Jeff Brown 9fb0f14e31 Input: evdev - indicate buffer overrun with SYN_DROPPED 14 years ago
Peter Korsgaard 439581ec07 Input: evdev - fix evdev_write return value on partial writes 14 years ago
Henrik Rydberg 85b7720039 Input: introduce device properties 14 years ago
Dmitry Torokhov ab4e019219 Input: define separate EVIOCGKEYCODE_V2/EVIOCSKEYCODE_V2 14 years ago
Joe Perches da0c490115 Input: use pr_fmt and pr_<level> 14 years ago
Daniel Mack f9ce6eb5b6 Input: evdev - fix EVIOCSABS regression 15 years ago
Daniel Mack 0a74a1df3c Input: evdev - fix Ooops in EVIOCGABS/EVIOCSABS 15 years ago
Arnd Bergmann 6038f373a3 llseek: automatically add .llseek fop 15 years ago
Mauro Carvalho Chehab 8613e4c287 Input: add support for large scancodes 15 years ago
Arnd Bergmann 2be8527928 input: __rcu annotations 15 years ago
Dmitry Torokhov 448cd1664a Input: evdev - rearrange ioctl handling 15 years ago
Daniel Mack d31b2865a4 Input: dynamically allocate ABS information 15 years ago
Daniel Mack 987a6c0298 Input: switch to input_abs_*() access functions 15 years ago
Dmitry Torokhov c18fb1396e Input: evdev - signal that device is writable in evdev_poll() 15 years ago
Dmitry Torokhov 20da92de8e Input: change input handlers to use bool when possible 15 years ago
Henrik Rydberg 40d007e7df Input: introduce MT event slots 15 years ago
Henrik Rydberg e725a4945d Input: evdev - never leave the client buffer empty after write 15 years ago
Henrik Rydberg 63a6404d8a Input: evdev - use driver hint to compute size of event buffer 15 years ago
Henrik Rydberg b58f7086d5 Input: evdev - convert to dynamic event buffer 15 years ago
Dmitry Torokhov 58b939959d Input: scancode in get/set_keycodes should be unsigned 15 years ago
Dmitry Torokhov 3d7bbd4575 Input: mark input interfaces as non-seekable 15 years ago
Adam Jackson 30a589fde0 Input: evdev - be less aggressive about sending SIGIO notifies 15 years ago
Alexey Dobriyan a99bbaf5ee headers: remove sched.h from poll.h 16 years ago
Daniel Mack f936601471 Input: fix EVIOCGNAME/JSIOCGNAME regression 16 years ago
Tero Saarni ec20a022aa Input: synaptics - add support for reporting x/y resolution 16 years ago
Thadeu Lima de Souza Cascardo 3d5cb60ef3 Input: simplify name handling for certain input handles 16 years ago
Jonathan Corbet 60aa49243d Rationalize fasync return values 16 years ago
Al Viro 233e70f422 saner FASYNC handling on file close 16 years ago
Kay Sievers a6c2490f01 Input: struct device - replace bus_id with dev_name(), dev_set_name() 17 years ago
Philip Langdale 2d56f3a32c Input: refactor evdev 32bit compat to be shareable with uinput 17 years ago
Geert Uytterhoeven c85e2031eb Input: evdev - fix printf() format for sizeof 17 years ago
Dmitry Torokhov f2afa7711f Input: paper over a bug in Synaptics X driver 17 years ago
Linus Torvalds 5402a7349d Input: evdev - split EVIOCGBIT handlig into a separate function 17 years ago
Adam Dawidowski f2278f31d6 Input: fix force feedback upload issue in compat mode 17 years ago
Dmitry Torokhov a7097ff89c Input: make sure input interfaces pin parent input devices 17 years ago
Björn Steinbrink eb08b6b973 evdev: Release eventual input device grabs when getting disconnected 17 years ago
Dmitry Torokhov f4f37c8ec7 Input: Add proper locking when changing device's keymap 17 years ago
Jiri Slaby 7b19ada2ed get rid of input BIT* duplicate defines 18 years ago
Dmitry Torokhov 82ba56c273 Input: use full RCU API 18 years ago
Oliver Neukum 064450140f Input: fix open count handling in input interfaces 18 years ago
Dmitry Torokhov 6addb1d6de Input: evdev - implement proper locking 18 years ago
Ralf Baechle 293c5bd13f [MIPS] Fixup secure computing stuff. 18 years ago
Dmitry Torokhov 9657d75c5f Input: convert from class devices to standard devices 18 years ago
Dmitry Torokhov 1dfa281240 Input: reduce raciness when input handlers disconnect 18 years ago
Kenichi Nagai bf61f8d357 Input: evdev - fix overflow in compat_ioctl 18 years ago
Randy Dunlap e63340ae6b header cleaning: don't include smp_lock.h when not used 18 years ago
Dmitry Torokhov ce305b6a08 Input: evdev - fix some sparse warnings (signedness, shadowing) 18 years ago