diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2013-09-07 12:48:41 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2013-09-07 12:48:41 -0400 |
commit | b04c99e3b845892d754ee8052d6324c39c4040de (patch) | |
tree | f2bcedc7977a43b731a0b5cb1030136d40ea2c1e /include/linux/mod_devicetable.h | |
parent | 44598f98b98e54beca34dc836b38eaea40be1abf (diff) |
Revert "Input: introduce BTN/ABS bits for drums and guitars"
This reverts commits 61e00655e9cb, 73f8645db191 and 8e22ecb603c8:
"Input: introduce BTN/ABS bits for drums and guitars"
"HID: wiimote: add support for Guitar-Hero drums"
"HID: wiimote: add support for Guitar-Hero guitars"
The extra new ABS_xx values resulted in ABS_MAX no longer being a
power-of-two, which broke the comparison logic. It also caused the
ioctl numbers to overflow into the next byte, causing problems for that.
We'll try again for 3.13.
Reported-by: Markus Trippelsdorf <markus@trippelsdorf.de>
Reported-by: Linus Torvalds <torvalds@linux-foundation.org>
Acked-by: David Herrmann <dh.herrmann@gmail.com>
Acked-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Cc: Benjamin Tissoires <benjamin.tissoires@gmail.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'include/linux/mod_devicetable.h')
-rw-r--r-- | include/linux/mod_devicetable.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/mod_devicetable.h b/include/linux/mod_devicetable.h index 329aa307cb77..45e921401b06 100644 --- a/include/linux/mod_devicetable.h +++ b/include/linux/mod_devicetable.h | |||
@@ -277,7 +277,7 @@ struct pcmcia_device_id { | |||
277 | #define INPUT_DEVICE_ID_KEY_MIN_INTERESTING 0x71 | 277 | #define INPUT_DEVICE_ID_KEY_MIN_INTERESTING 0x71 |
278 | #define INPUT_DEVICE_ID_KEY_MAX 0x2ff | 278 | #define INPUT_DEVICE_ID_KEY_MAX 0x2ff |
279 | #define INPUT_DEVICE_ID_REL_MAX 0x0f | 279 | #define INPUT_DEVICE_ID_REL_MAX 0x0f |
280 | #define INPUT_DEVICE_ID_ABS_MAX 0x4f | 280 | #define INPUT_DEVICE_ID_ABS_MAX 0x3f |
281 | #define INPUT_DEVICE_ID_MSC_MAX 0x07 | 281 | #define INPUT_DEVICE_ID_MSC_MAX 0x07 |
282 | #define INPUT_DEVICE_ID_LED_MAX 0x0f | 282 | #define INPUT_DEVICE_ID_LED_MAX 0x0f |
283 | #define INPUT_DEVICE_ID_SND_MAX 0x07 | 283 | #define INPUT_DEVICE_ID_SND_MAX 0x07 |