HID: Ignore Jabra HID interface based on firmware version
authorNiels Skou Olsen <nolsen@jabra.com>
Wed, 4 Oct 2017 10:29:57 +0000 (12:29 +0200)
committerJiri Kosina <jkosina@suse.cz>
Tue, 21 Nov 2017 11:54:58 +0000 (12:54 +0100)
commitd5158e020c45936d0ea5a1ce1e49a45da6e76f44
treeaf2e5652b8943ddd5dc23a0d6c2343b88e00f9c9
parente04a0442d33b8cf183bba38646447b891bb02123
HID: Ignore Jabra HID interface based on firmware version

Two Jabra speakerphone devices were added to the ignore list in 2013,
because the device HID interfaces didn't work well with kernel usbhid
driver, and could cause volume key event storm.

See the original commit:
Commit 31b9779cb292 ("HID: ignore Jabra speakerphones HID interface")

Modify hid_lookup_quirk() to consider the firmware version of these two
devices, so that only versions older than a known good version are
ignored.

Signed-off-by: Niels Skou Olsen <nolsen@jabra.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/hid-quirks.c
drivers/hid/usbhid/hid-core.c