Skip to content

Commit a69616d

Browse files
committed
Revert "HID: logitech: Use LDJ_DEVICE macro for existing Logitech mice"
This reverts commit 3fe1d6b. It turns out the current API is not that compatible with some Microsoft mice, so better start again from scratch. Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com> Acked-by: Harry Cutts <hcutts@chromium.org> Acked-by: Dmitry Torokhov <dmitry.torokhov@gmail.com> Acked-by: Jiri Kosina <jkosina@suse.cz>
1 parent d0341ef commit a69616d

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

drivers/hid/hid-logitech-hidpp.c

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3314,11 +3314,13 @@ static void hidpp_remove(struct hid_device *hdev)
33143314

33153315
static const struct hid_device_id hidpp_devices[] = {
33163316
{ /* wireless touchpad */
3317-
LDJ_DEVICE(0x4011),
3317+
HID_DEVICE(BUS_USB, HID_GROUP_LOGITECH_DJ_DEVICE,
3318+
USB_VENDOR_ID_LOGITECH, 0x4011),
33183319
.driver_data = HIDPP_QUIRK_CLASS_WTP | HIDPP_QUIRK_DELAYED_INIT |
33193320
HIDPP_QUIRK_WTP_PHYSICAL_BUTTONS },
33203321
{ /* wireless touchpad T650 */
3321-
LDJ_DEVICE(0x4101),
3322+
HID_DEVICE(BUS_USB, HID_GROUP_LOGITECH_DJ_DEVICE,
3323+
USB_VENDOR_ID_LOGITECH, 0x4101),
33223324
.driver_data = HIDPP_QUIRK_CLASS_WTP | HIDPP_QUIRK_DELAYED_INIT },
33233325
{ /* wireless touchpad T651 */
33243326
HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH,
@@ -3358,13 +3360,16 @@ static const struct hid_device_id hidpp_devices[] = {
33583360
{ /* Mouse Logitech Performance MX */
33593361
LDJ_DEVICE(0x101a), .driver_data = HIDPP_QUIRK_HI_RES_SCROLL_1P0 },
33603362
{ /* Keyboard logitech K400 */
3361-
LDJ_DEVICE(0x4024),
3363+
HID_DEVICE(BUS_USB, HID_GROUP_LOGITECH_DJ_DEVICE,
3364+
USB_VENDOR_ID_LOGITECH, 0x4024),
33623365
.driver_data = HIDPP_QUIRK_CLASS_K400 },
33633366
{ /* Solar Keyboard Logitech K750 */
3364-
LDJ_DEVICE(0x4002),
3367+
HID_DEVICE(BUS_USB, HID_GROUP_LOGITECH_DJ_DEVICE,
3368+
USB_VENDOR_ID_LOGITECH, 0x4002),
33653369
.driver_data = HIDPP_QUIRK_CLASS_K750 },
33663370

3367-
{ LDJ_DEVICE(HID_ANY_ID) },
3371+
{ HID_DEVICE(BUS_USB, HID_GROUP_LOGITECH_DJ_DEVICE,
3372+
USB_VENDOR_ID_LOGITECH, HID_ANY_ID)},
33683373

33693374
{ HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_G920_WHEEL),
33703375
.driver_data = HIDPP_QUIRK_CLASS_G920 | HIDPP_QUIRK_FORCE_OUTPUT_REPORTS},

0 commit comments

Comments
 (0)