aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarry Cutts <hcutts@chromium.org>2018-08-30 17:56:22 -0400
committerJiri Kosina <jkosina@suse.cz>2018-09-05 04:12:07 -0400
commit3fe1d6bbcd16f384d2c7dab2caf8e4b2df9ea7e6 (patch)
treeda16e99cf21c5a7ac0c5332eba50870c6087e363
parentd56ca9855bf924f3bc9807a3e42f38539df3f41f (diff)
HID: logitech: Use LDJ_DEVICE macro for existing Logitech mice
Signed-off-by: Harry Cutts <hcutts@chromium.org> Reviewed-by: Benjamin Tissoires <benjamin.tissoires@redhat.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
-rw-r--r--drivers/hid/hid-logitech-hidpp.c15
1 files changed, 5 insertions, 10 deletions
diff --git a/drivers/hid/hid-logitech-hidpp.c b/drivers/hid/hid-logitech-hidpp.c
index fd6a8c325fa0..5f0c080059c6 100644
--- a/drivers/hid/hid-logitech-hidpp.c
+++ b/drivers/hid/hid-logitech-hidpp.c
@@ -3314,13 +3314,11 @@ static void hidpp_remove(struct hid_device *hdev)
3314 3314
3315static const struct hid_device_id hidpp_devices[] = { 3315static const struct hid_device_id hidpp_devices[] = {
3316 { /* wireless touchpad */ 3316 { /* wireless touchpad */
3317 HID_DEVICE(BUS_USB, HID_GROUP_LOGITECH_DJ_DEVICE, 3317 LDJ_DEVICE(0x4011),
3318 USB_VENDOR_ID_LOGITECH, 0x4011),
3319 .driver_data = HIDPP_QUIRK_CLASS_WTP | HIDPP_QUIRK_DELAYED_INIT | 3318 .driver_data = HIDPP_QUIRK_CLASS_WTP | HIDPP_QUIRK_DELAYED_INIT |
3320 HIDPP_QUIRK_WTP_PHYSICAL_BUTTONS }, 3319 HIDPP_QUIRK_WTP_PHYSICAL_BUTTONS },
3321 { /* wireless touchpad T650 */ 3320 { /* wireless touchpad T650 */
3322 HID_DEVICE(BUS_USB, HID_GROUP_LOGITECH_DJ_DEVICE, 3321 LDJ_DEVICE(0x4101),
3323 USB_VENDOR_ID_LOGITECH, 0x4101),
3324 .driver_data = HIDPP_QUIRK_CLASS_WTP | HIDPP_QUIRK_DELAYED_INIT }, 3322 .driver_data = HIDPP_QUIRK_CLASS_WTP | HIDPP_QUIRK_DELAYED_INIT },
3325 { /* wireless touchpad T651 */ 3323 { /* wireless touchpad T651 */
3326 HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 3324 HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH,
@@ -3360,16 +3358,13 @@ static const struct hid_device_id hidpp_devices[] = {
3360 { /* Mouse Logitech Performance MX */ 3358 { /* Mouse Logitech Performance MX */
3361 LDJ_DEVICE(0x101a), .driver_data = HIDPP_QUIRK_HI_RES_SCROLL_1P0 }, 3359 LDJ_DEVICE(0x101a), .driver_data = HIDPP_QUIRK_HI_RES_SCROLL_1P0 },
3362 { /* Keyboard logitech K400 */ 3360 { /* Keyboard logitech K400 */
3363 HID_DEVICE(BUS_USB, HID_GROUP_LOGITECH_DJ_DEVICE, 3361 LDJ_DEVICE(0x4024),
3364 USB_VENDOR_ID_LOGITECH, 0x4024),
3365 .driver_data = HIDPP_QUIRK_CLASS_K400 }, 3362 .driver_data = HIDPP_QUIRK_CLASS_K400 },
3366 { /* Solar Keyboard Logitech K750 */ 3363 { /* Solar Keyboard Logitech K750 */
3367 HID_DEVICE(BUS_USB, HID_GROUP_LOGITECH_DJ_DEVICE, 3364 LDJ_DEVICE(0x4002),
3368 USB_VENDOR_ID_LOGITECH, 0x4002),
3369 .driver_data = HIDPP_QUIRK_CLASS_K750 }, 3365 .driver_data = HIDPP_QUIRK_CLASS_K750 },
3370 3366
3371 { HID_DEVICE(BUS_USB, HID_GROUP_LOGITECH_DJ_DEVICE, 3367 { LDJ_DEVICE(HID_ANY_ID) },
3372 USB_VENDOR_ID_LOGITECH, HID_ANY_ID)},
3373 3368
3374 { HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_G920_WHEEL), 3369 { HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_G920_WHEEL),
3375 .driver_data = HIDPP_QUIRK_CLASS_G920 | HIDPP_QUIRK_FORCE_OUTPUT_REPORTS}, 3370 .driver_data = HIDPP_QUIRK_CLASS_G920 | HIDPP_QUIRK_FORCE_OUTPUT_REPORTS},