diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2013-12-13 16:21:28 -0500 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2013-12-13 16:21:28 -0500 |
| commit | 1008ebb61e01e3152901b4c5f58bd01a60ed115b (patch) | |
| tree | 1e7e5b683d732db34a1cb412099fe9b1f5d6ccc1 | |
| parent | ca3367518b89b7c1e593dee82a4a4c9bbdfa8695 (diff) | |
| parent | d81cae806af428898f63391b5d7cd7ba0d87025d (diff) | |
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
Pull HID fixes from Jiri Kosina:
- Genius Gx Imperator Keyboard regression fix (missing break in case),
by Ben Hutchings
- duplicate sysfs entry error fix for hid-sensor-hub driver, by
Srinivas Pandruvada
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid:
HID: hid-sensor-hub: fix duplicate sysfs entry error
HID: kye: Fix missing break in kye_report_fixup()
| -rw-r--r-- | drivers/hid/hid-kye.c | 1 | ||||
| -rw-r--r-- | drivers/hid/hid-sensor-hub.c | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/drivers/hid/hid-kye.c b/drivers/hid/hid-kye.c index ecb5ca669e97..e77696367591 100644 --- a/drivers/hid/hid-kye.c +++ b/drivers/hid/hid-kye.c | |||
| @@ -341,6 +341,7 @@ static __u8 *kye_report_fixup(struct hid_device *hdev, __u8 *rdesc, | |||
| 341 | case USB_DEVICE_ID_GENIUS_GX_IMPERATOR: | 341 | case USB_DEVICE_ID_GENIUS_GX_IMPERATOR: |
| 342 | rdesc = kye_consumer_control_fixup(hdev, rdesc, rsize, 83, | 342 | rdesc = kye_consumer_control_fixup(hdev, rdesc, rsize, 83, |
| 343 | "Genius Gx Imperator Keyboard"); | 343 | "Genius Gx Imperator Keyboard"); |
| 344 | break; | ||
| 344 | case USB_DEVICE_ID_GENIUS_MANTICORE: | 345 | case USB_DEVICE_ID_GENIUS_MANTICORE: |
| 345 | rdesc = kye_consumer_control_fixup(hdev, rdesc, rsize, 104, | 346 | rdesc = kye_consumer_control_fixup(hdev, rdesc, rsize, 104, |
| 346 | "Genius Manticore Keyboard"); | 347 | "Genius Manticore Keyboard"); |
diff --git a/drivers/hid/hid-sensor-hub.c b/drivers/hid/hid-sensor-hub.c index d87f7cb4bee5..8fab82829f8b 100644 --- a/drivers/hid/hid-sensor-hub.c +++ b/drivers/hid/hid-sensor-hub.c | |||
| @@ -569,6 +569,8 @@ static int sensor_hub_probe(struct hid_device *hdev, | |||
| 569 | goto err_free_names; | 569 | goto err_free_names; |
| 570 | } | 570 | } |
| 571 | sd->hid_sensor_hub_client_devs[ | 571 | sd->hid_sensor_hub_client_devs[ |
| 572 | sd->hid_sensor_client_cnt].id = PLATFORM_DEVID_AUTO; | ||
| 573 | sd->hid_sensor_hub_client_devs[ | ||
| 572 | sd->hid_sensor_client_cnt].name = name; | 574 | sd->hid_sensor_client_cnt].name = name; |
| 573 | sd->hid_sensor_hub_client_devs[ | 575 | sd->hid_sensor_hub_client_devs[ |
| 574 | sd->hid_sensor_client_cnt].platform_data = | 576 | sd->hid_sensor_client_cnt].platform_data = |
