• Hans de Goede's avatar
    HID: logitech-hidpp: Drop HIDPP_QUIRK_UNIFYING · 9ce363aa
    Hans de Goede authored
    HIDPP unifying is only checked once in probe() and it is also
    set by probe() itself.
    
    Drop the quirk and replace its one check by the condition which is
    used to set the quirk in the first place.
    
    This series has been tested on the following devices:
    Logitech Bluetooth Laser Travel Mouse (bluetooth, HID++ 1.0)
    Logitech M720 Triathlon (bluetooth, HID++ 4.5)
    Logitech M720 Triathlon (unifying, HID++ 4.5)
    Logitech K400 Pro (unifying, HID++ 4.1)
    Logitech K270 (eQUAD nano Lite, HID++ 2.0)
    Logitech M185 (eQUAD nano Lite, HID++ 4.5)
    Logitech LX501 keyboard (27 Mhz, HID++ builtin scroll-wheel, HID++ 1.0)
    Logitech M-RAZ105 mouse (27 Mhz, HID++ extra mouse buttons, HID++ 1.0)
    
    And by bentiss:
    Logitech Touchpad T650 (unifying)
    Logitech Touchpad T651 (bluetooth)
    Logitech MX Master 3B (BLE)
    Logitech G403 (plain USB / Gaming receiver)
    Signed-off-by: default avatarHans de Goede <hdegoede@redhat.com>
    Link: https://lore.kernel.org/r/20231010102029.111003-13-hdegoede@redhat.comSigned-off-by: default avatarBenjamin Tissoires <bentiss@kernel.org>
    9ce363aa
hid-logitech-hidpp.c 132 KB