diff options
author | Raimund Roth <raimundmroth@googlemail.com> | 2015-06-08 05:11:38 -0400 |
---|---|---|
committer | Jiri Kosina <jkosina@suse.cz> | 2015-06-18 04:56:16 -0400 |
commit | 18eec2cd7e9746cd672ada102987534ae16f0f44 (patch) | |
tree | 995ad9e7df9d9dd20a6f47b871fd0eaef39e35a1 /drivers/hid/hid-core.c | |
parent | 0317a65b94770c953480970f67db0a716778c6a7 (diff) |
HID: microsoft: Add Surface Power Cover
Adding support for the Microsoft Surface Pro Power Cover.
Signed-off-by: Raimund Roth <raimundmroth@gmail.gom>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Diffstat (limited to 'drivers/hid/hid-core.c')
-rw-r--r-- | drivers/hid/hid-core.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/hid/hid-core.c b/drivers/hid/hid-core.c index 2a0bd8e256ac..d596a068b1c6 100644 --- a/drivers/hid/hid-core.c +++ b/drivers/hid/hid-core.c | |||
@@ -706,7 +706,8 @@ static void hid_scan_collection(struct hid_parser *parser, unsigned type) | |||
706 | 706 | ||
707 | if (hid->vendor == USB_VENDOR_ID_MICROSOFT && | 707 | if (hid->vendor == USB_VENDOR_ID_MICROSOFT && |
708 | (hid->product == USB_DEVICE_ID_MS_TYPE_COVER_3 || | 708 | (hid->product == USB_DEVICE_ID_MS_TYPE_COVER_3 || |
709 | hid->product == USB_DEVICE_ID_MS_TYPE_COVER_3_JP) && | 709 | hid->product == USB_DEVICE_ID_MS_TYPE_COVER_3_JP || |
710 | hid->product == USB_DEVICE_ID_MS_POWER_COVER) && | ||
710 | hid->group == HID_GROUP_MULTITOUCH) | 711 | hid->group == HID_GROUP_MULTITOUCH) |
711 | hid->group = HID_GROUP_GENERIC; | 712 | hid->group = HID_GROUP_GENERIC; |
712 | 713 | ||
@@ -1901,6 +1902,7 @@ static const struct hid_device_id hid_have_special_driver[] = { | |||
1901 | { HID_USB_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_OFFICE_KB) }, | 1902 | { HID_USB_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_OFFICE_KB) }, |
1902 | { HID_USB_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_TYPE_COVER_3) }, | 1903 | { HID_USB_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_TYPE_COVER_3) }, |
1903 | { HID_USB_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_TYPE_COVER_3_JP) }, | 1904 | { HID_USB_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_TYPE_COVER_3_JP) }, |
1905 | { HID_USB_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_POWER_COVER) }, | ||
1904 | { HID_USB_DEVICE(USB_VENDOR_ID_MONTEREY, USB_DEVICE_ID_GENIUS_KB29E) }, | 1906 | { HID_USB_DEVICE(USB_VENDOR_ID_MONTEREY, USB_DEVICE_ID_GENIUS_KB29E) }, |
1905 | { HID_USB_DEVICE(USB_VENDOR_ID_MSI, USB_DEVICE_ID_MSI_GT683R_LED_PANEL) }, | 1907 | { HID_USB_DEVICE(USB_VENDOR_ID_MSI, USB_DEVICE_ID_MSI_GT683R_LED_PANEL) }, |
1906 | { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, USB_DEVICE_ID_NTRIG_TOUCH_SCREEN) }, | 1908 | { HID_USB_DEVICE(USB_VENDOR_ID_NTRIG, USB_DEVICE_ID_NTRIG_TOUCH_SCREEN) }, |