Linus Torvalds
e8ff13b0bf
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
...
Pull HID updates from Jiri Kosina:
"The list of changes worth pointing out explicitly:
- We are getting 'UHID', which is a new framework for implementing HID
transport drivers in userspace (this is different from HIDRAW, which
is transport-independent and provides report parsing facilities;
uhid is for the other (transport) part of the pipeline).
It's needed for (and currently being used by) Bluetooth-LowEnergy,
as its specification mandates things we don't want in the kernel.
Written by David Herrmann.
- there have been quite a few bugs in runtime suspend/resume paths
(probably never reported to actually happen in the wild, but still).
Alan Stern fixed those.
- a few other driver updates and fixes and random new device support."
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid: (45 commits)
HID: add ASUS AIO keyboard model AK1D
HID: add support for Cypress barcode scanner 04B4:ED81
HID: Allow drivers to be their own listener
HID: usbhid: fix error paths in suspend
HID: usbhid: check for suspend or reset before restarting
HID: usbhid: replace HID_REPORTED_IDLE with HID_SUSPENDED
HID: usbhid: inline some simple routines
HID: usbhid: fix autosuspend calls
HID: usbhid: fix use-after-free bug
HID: hid-core: optimize in case of hidraw
HID: hidraw: fix list->buffer memleak
HID: uhid: Fix sending events with invalid data
HID: roccat: added sensor sysfs attribute for Savu
HID: Add driver for Holtek based keyboards with broken HID
HID: Add suport for the brightness control keys on HP keyboards
HID: magicmouse: Implement Multi-touch Protocol B (MT-B)
HID: magicmouse: Removing report_touches switch
HID: roccat: rename roccat_common functions to roccat_common2
HID: roccat: fix wrong hid_err usage on struct usb_device
HID: roccat: move functionality to roccat-common
...
2012-07-24 13:30:14 -07:00
..
2012-05-25 09:31:59 -07:00
2012-07-17 15:11:37 -04:00
2012-07-20 12:31:05 +02:00
2012-07-17 19:35:59 -07:00
2012-05-07 15:39:35 -07:00
2012-05-20 10:06:08 -03:00
2012-05-12 13:32:17 +08:00
2012-06-19 15:24:34 -07:00
2012-05-14 13:34:31 -07:00
2012-05-10 22:39:43 -07:00
2012-07-22 16:36:08 -07:00
2012-07-19 08:34:37 -07:00
2012-07-22 15:25:52 -04:00
2012-06-01 16:55:42 -07:00
2012-07-04 19:51:50 +02:00
2012-06-07 14:58:38 +02:00
2012-05-09 12:53:47 +02:00
2012-05-15 17:30:30 -04:00
2012-05-31 18:18:11 -07:00
2012-05-12 19:57:34 -07:00
2012-07-23 17:34:48 -07:00
2012-06-26 06:55:23 -07:00
2012-05-22 13:54:18 +10:00
2012-07-22 19:32:00 +01:00
2012-05-29 16:22:33 -07:00
2012-06-28 17:37:00 -07:00
2012-06-06 15:20:22 -04:00
2012-05-31 20:29:58 -04:00
2012-07-24 10:01:50 -07:00
2012-07-05 01:33:59 -07:00
2012-05-29 16:22:29 -07:00
2012-05-15 20:14:35 -04:00
2012-05-19 12:17:35 -06:00
2012-06-15 08:46:23 +02:00
2012-07-11 16:04:49 -07:00
2012-05-29 16:22:20 -07:00
2012-07-04 13:07:05 +02:00
2012-07-17 21:37:27 +02:00
2012-05-08 14:13:25 -07:00
2012-05-15 12:02:39 -07:00
2012-05-11 17:13:00 +02:00
2012-05-02 09:30:32 +01:00
2012-05-25 01:44:51 +02:00
2012-06-03 20:05:57 -07:00
2012-05-31 17:49:32 -07:00
2012-06-18 09:47:00 -04:00
2012-07-19 08:34:37 -07:00
2012-05-31 17:49:29 -07:00
2012-07-19 00:03:17 +02:00
2012-05-31 17:49:28 -07:00
2012-05-07 15:02:26 +02:00
2012-07-14 16:34:14 +04:00
2012-07-18 18:15:46 -07:00
2012-05-02 14:15:27 -05:00
2012-05-25 12:46:23 +05:30
2012-05-21 15:09:37 +02:00
2012-05-31 17:49:31 -07:00
2012-05-07 14:35:00 +02:00
2012-05-09 15:10:45 +02:00
2012-05-09 15:10:45 +02:00
2012-05-10 12:00:56 +02:00
2012-07-19 10:39:00 +02:00
2012-05-01 08:58:06 -04:00
2012-05-28 19:13:50 -03:00
2012-04-30 15:30:18 -07:00
2012-06-01 12:12:01 -04:00
2012-07-16 22:38:27 -07:00
2012-06-27 15:42:24 -07:00
2012-05-31 17:49:32 -07:00
2012-07-17 21:37:27 +02:00
2012-05-29 23:28:33 -04:00
2012-05-04 16:25:29 -07:00
2012-06-01 16:57:51 -07:00
2012-07-22 23:57:58 +04:00
2012-05-21 20:27:36 -07:00
2012-05-24 12:57:47 -07:00
2012-05-14 09:47:23 -03:00
2012-05-15 11:34:08 -04:00
2012-07-23 00:01:29 +04:00
2012-05-30 21:04:53 -04:00
2012-06-28 13:52:15 -04:00
2012-05-16 20:00:27 -04:00
2012-07-24 00:01:30 -07:00
2012-05-15 08:22:04 +02:00
2012-05-21 15:09:33 +02:00
2012-04-27 10:46:45 +08:00
2012-07-05 15:04:10 +02:00
2012-07-09 16:23:33 +02:00
2012-04-30 10:39:17 +02:00
2012-07-11 23:34:39 +02:00
2012-05-29 16:22:21 -07:00
2012-05-25 12:48:26 -04:00
2012-05-22 16:02:13 -07:00
2012-05-12 14:28:18 +02:00
2012-06-04 16:49:43 +02:00
2012-05-12 14:28:15 +02:00
2012-05-12 14:28:14 +02:00
2012-05-30 10:55:34 +02:00
2012-05-17 19:06:13 -04:00
2012-07-02 15:11:12 +02:00
2012-05-22 17:13:11 -04:00
2012-06-19 21:39:50 +02:00
2012-07-20 11:07:00 -07:00
2012-04-28 22:21:51 -04:00
2012-05-01 09:30:55 -04:00
2012-07-20 11:07:00 -07:00
2012-07-18 09:36:12 -07:00
2012-06-30 01:08:00 -07:00
2012-05-17 15:49:51 -04:00
2012-06-12 15:25:46 -07:00
2012-07-02 12:34:22 -07:00
2012-06-11 23:57:22 -07:00
2012-06-08 12:15:43 +02:00
2012-05-23 22:11:12 -04:00
2012-07-11 18:22:32 +10:00
2012-05-22 18:08:08 +02:00
2012-05-07 10:58:57 -06:00
2012-05-08 19:38:31 +02:00
2012-05-31 17:49:31 -07:00
2012-07-18 08:59:58 -07:00
2012-05-23 13:49:23 -04:00
2012-07-22 12:19:36 -07:00
2012-05-19 12:41:56 -06:00
2012-05-27 08:12:42 -04:00
2012-04-29 18:21:10 -04:00
2012-05-15 23:34:37 +02:00
2012-07-06 10:53:49 +02:00
2012-05-29 16:22:32 -07:00
2012-07-24 13:40:06 +02:00
2012-05-31 17:49:32 -07:00
2012-05-29 16:22:21 -07:00
2012-07-21 13:58:17 -07:00
2012-05-31 17:49:30 -07:00
2012-07-02 12:34:23 -07:00
2012-05-11 10:56:56 +01:00
2012-05-31 17:49:28 -07:00
2012-07-21 10:34:00 -07:00
2012-06-04 11:43:00 -04:00
2012-07-24 12:01:20 -07:00
2012-05-30 11:43:10 +02:00
2012-05-01 09:30:55 -04:00
2012-05-29 16:22:29 -07:00
2012-05-29 16:22:32 -07:00
2012-05-29 16:22:31 -07:00
2012-05-29 23:28:41 -04:00
2012-05-07 15:32:23 -04:00
2012-05-15 08:08:31 -07:00
2012-05-07 22:58:09 -04:00
2012-07-01 03:34:50 -07:00
2012-05-09 13:58:06 -07:00
2012-07-11 16:04:50 -07:00
2012-05-29 16:22:28 -07:00
2012-05-29 16:22:20 -07:00
2012-05-22 15:20:28 -04:00
2012-07-01 03:34:50 -07:00
2012-07-19 15:51:36 -04:00
2012-05-16 15:24:36 -04:00
2012-05-16 15:23:46 -04:00
2012-05-29 16:22:28 -07:00
2012-06-20 14:39:35 -07:00
2012-07-11 10:20:47 -07:00
2012-05-29 16:22:20 -07:00
2012-07-11 16:04:41 -07:00
2012-05-01 12:54:54 +02:00
2012-06-08 14:58:13 +09:30
2012-05-31 17:49:27 -07:00
2012-05-08 16:33:56 -07:00
2012-07-03 13:22:37 +08:00
2012-07-14 16:35:40 +04:00
2012-07-22 12:44:01 -07:00
2012-07-20 11:06:59 -07:00
2012-06-16 15:40:02 +02:00
2012-06-16 15:40:02 +02:00
2012-06-22 02:49:52 +02:00
2012-06-29 16:46:06 -07:00
2012-07-17 09:02:36 -07:00
2012-07-09 16:42:24 -04:00
2012-05-26 14:17:30 -04:00
2012-06-18 08:45:16 -04:00
2012-05-24 16:15:48 -04:00
2012-05-09 15:17:43 -04:00
2012-07-14 16:33:08 +04:00
2012-07-17 12:16:39 +02:00
2012-06-26 21:06:11 -07:00
2012-05-18 16:48:36 -06:00
2012-05-12 14:28:17 +02:00
2012-05-07 22:58:09 -04:00
2012-05-21 14:31:48 +01:00
2012-07-11 15:26:51 +10:00
2012-05-29 16:22:24 -07:00
2012-05-21 15:09:33 +02:00
2012-05-29 16:22:18 -07:00
2012-06-20 14:39:36 -07:00
2012-07-22 16:07:45 -07:00
2012-07-10 09:52:05 -07:00
2012-05-14 14:15:32 -07:00
2012-06-18 12:13:21 +02:00
2012-07-09 00:10:56 -07:00
2012-05-15 14:59:28 -07:00
2012-04-29 13:12:42 -07:00
2012-07-12 07:54:46 -07:00
2012-05-12 15:53:42 -04:00
2012-07-05 22:12:32 +02:00
2012-07-19 00:02:30 +02:00
2012-05-01 21:28:38 +02:00
2012-05-01 21:25:49 +02:00
2012-05-01 21:28:38 +02:00
2012-05-04 21:15:52 -07:00
2012-07-08 00:25:48 +10:00
2012-05-07 17:03:27 -07:00
2012-05-15 14:59:28 -07:00
2012-06-13 16:52:40 -07:00
2012-06-11 12:26:15 +08:00
2012-07-22 23:58:19 +04:00
2012-07-22 23:58:19 +04:00
2012-06-05 10:46:40 -07:00
2012-05-17 15:18:37 +02:00
2012-07-06 06:01:49 -07:00
2012-07-02 11:39:19 -07:00
2012-06-06 20:43:28 -07:00
2012-07-22 19:26:07 +01:00
2012-05-29 16:22:27 -07:00
2012-05-31 17:49:31 -07:00
2012-05-31 17:49:31 -07:00
2012-05-29 16:22:21 -07:00
2012-05-12 15:15:20 -04:00
2012-07-04 11:51:59 +03:00
2012-05-29 16:22:33 -07:00
2012-07-10 22:40:13 -07:00
2012-07-23 12:27:27 -07:00
2012-06-01 10:37:01 -04:00
2012-05-04 15:13:54 -07:00
2012-05-23 17:12:06 -07:00
2012-05-17 19:02:14 -04:00
2012-05-25 16:34:48 +09:00
2012-05-22 19:07:55 +09:00
2012-07-10 12:08:14 +09:00
2012-05-15 14:59:29 -07:00
2012-06-01 12:58:52 -04:00
2012-07-22 12:39:33 -07:00
2012-05-31 17:49:26 -07:00
2012-06-05 17:32:30 +02:00
2012-07-19 11:02:03 -07:00
2012-07-16 22:31:34 -07:00
2012-07-19 11:02:03 -07:00
2012-06-13 21:16:42 +02:00
2012-04-30 10:48:25 -07:00
2012-05-15 14:08:35 -07:00
2012-05-14 18:53:19 -04:00
2012-07-01 13:31:23 +02:00
2012-06-04 12:28:45 -07:00
2012-05-15 11:33:58 -04:00
2012-06-15 21:48:14 -07:00
2012-05-31 17:49:32 -07:00
2012-06-22 23:02:22 -07:00
2012-05-14 12:19:56 -07:00
2012-07-22 23:57:56 +04:00
2012-07-23 00:58:46 -07:00
2012-06-01 12:58:50 -04:00
2012-05-09 14:19:13 -07:00
2012-06-11 20:07:17 +02:00
2012-07-10 15:47:46 +02:00
2012-05-21 16:16:58 -07:00
2012-07-13 19:34:43 -04:00
2012-05-22 18:27:32 -07:00
2012-07-22 23:57:55 +04:00
2012-07-06 10:53:49 +02:00
2012-05-10 11:24:03 -07:00
2012-06-02 15:21:43 -07:00
2012-07-22 23:57:56 +04:00
2012-06-18 13:42:03 +02:00
2012-04-26 02:01:39 -07:00
2012-05-21 09:00:03 -07:00
2012-05-03 03:28:39 -07:00
2012-05-09 13:57:30 -07:00
2012-05-20 08:27:44 -03:00
2012-06-21 09:32:16 +01:00
2012-05-03 09:30:55 +01:00
2012-06-11 15:47:21 -03:00
2012-05-22 12:16:16 +09:30
2012-04-25 21:26:33 -07:00
2012-04-26 12:34:58 -07:00
2012-05-30 07:55:31 +02:00
2012-05-06 13:43:41 +08:00