Dmitry Torokhov
d1fefd5b73
Input: remove race when instantiating polled device attributes
...
Polled device's attributes controlling polling rate and whether polling is
enabled are attached to input device. We should have device core
instantiate them for us, so that they are created by the time new device
notification is sent to userspace, instead of doing it ourselves
afterwards.
Tested-by: Alexander Shiyan <shc_work@mail.ru>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
2014-05-14 16:40:03 -07:00
..
gameport
Input: delete non-required instances of include <linux/init.h>
2014-01-06 23:23:57 -08:00
joystick
Merge branch 'next' into for-linus
2014-01-23 08:10:44 -08:00
keyboard
Input: gpio_keys - more conversions to devm-* API
2014-05-14 16:40:02 -07:00
misc
Input: rotary_encoder - make of_device_id array const
2014-05-14 16:39:56 -07:00
mouse
Input: appletouch - fix jumps when additional fingers are detected
2014-03-30 23:44:17 -07:00
serio
Input: apbps2 - make of_device_id array const
2014-05-14 16:39:57 -07:00
tablet
Input: gtco - fix usb_dev leak
2014-01-27 22:34:49 -08:00
touchscreen
Input: zforce - make of_device_id array const
2014-05-14 16:40:01 -07:00
apm-power.c
Input: random formatting fixes
2012-08-21 22:29:49 -07:00
evbug.c
Input: use pr_fmt and pr_<level>
2010-11-30 23:10:26 -08:00
evdev.c
Input: evdev - get rid of old workaround for EVIOCGBIT
2014-05-14 16:39:46 -07:00
ff-core.c
Input: random formatting fixes
2012-08-21 22:29:49 -07:00
ff-memless.c
Input: random formatting fixes
2012-08-21 22:29:49 -07:00
input-compat.c
compat: Use COMPAT_USE_64BIT_TIME in the input subsystem
2012-02-20 12:48:47 -08:00
input-compat.h
compat: Use COMPAT_USE_64BIT_TIME in the input subsystem
2012-02-20 12:48:47 -08:00
input-mt.c
Input: MT - handle semi-mt devices in core
2013-04-07 21:02:32 -07:00
input-polldev.c
Input: remove race when instantiating polled device attributes
2014-05-14 16:40:03 -07:00
input.c
Merge branch 'next' into for-linus
2014-01-23 08:10:44 -08:00
joydev.c
Input: fix use-after-free introduced with dynamic minor changes
2012-10-22 08:50:37 +03:00
Kconfig
Input: mousedev - allow disabling even without CONFIG_EXPERT
2013-10-31 08:46:07 -07:00
Makefile
Input: matrix-keymap - uninline and prepare for device tree support
2012-05-10 22:38:47 -07:00
matrix-keymap.c
input: Export matrix_keypad_parse_of_params()
2013-04-19 00:31:13 +02:00
mousedev.c
Input: mousedev - move /dev/input/mice to the correct minor
2012-11-18 23:15:16 -08:00
sparse-keymap.c
Input: random formatting fixes
2012-08-21 22:29:49 -07:00