HID: usbhid: Add ALWAYS_POLL quirk for some mice
authorAnkit Patel <anpatel@nvidia.com>
Tue, 22 Nov 2022 07:35:20 +0000 (15:35 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 14 Dec 2022 10:31:58 +0000 (11:31 +0100)
commit4dde75945a9ca23b09dbdcafbbdee9dd5dd953af
tree5f7c72d5d83be624a7c19c0bc665e158d08f8698
parent11e95d85c3c99a226cc7003c787e31a02ee5b2ba
HID: usbhid: Add ALWAYS_POLL quirk for some mice

commit f6d910a89a2391e5ce1f275d205023880a33d3f8 upstream.

Some additional USB mouse devices are needing ALWAYS_POLL quirk without
which they disconnect and reconnect every 60s.

Add below devices to the known quirk list.
CHERRY    VID 0x046a, PID 0x000c
MICROSOFT VID 0x045e, PID 0x0783
PRIMAX    VID 0x0461, PID 0x4e2a

Signed-off-by: Ankit Patel <anpatel@nvidia.com>
Signed-off-by: Haotien Hsu <haotienh@nvidia.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/hid/hid-ids.h
drivers/hid/hid-quirks.c