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:37:21 +0000 (11:37 +0100)
commit5e8021ae0865f8a4e2f3d8259fc8d6014ef0b577
treec960276a2a7e29b10af79389aa6f5d51a77ce730
parent5e88c6f4aaa70c542e59e5a9d2244bcc99cd245d
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