HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K12A keyboard-dock
authorHans de Goede <hdegoede@redhat.com>
Sat, 2 May 2020 18:18:42 +0000 (20:18 +0200)
committerJiri Kosina <jkosina@suse.cz>
Mon, 4 May 2020 09:24:58 +0000 (11:24 +0200)
commit1e189f267015a098bdcb82cc652d13fbf2203fa0
tree83c5432c390dc2f150f9bd27df63cb2a540575c9
parent2465f0d5c9e36d4c99eb424d38f72ea250f0ee92
HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K12A keyboard-dock

Add a HID_QUIRK_NO_INIT_REPORTS quirk for the Dell K12A keyboard-dock,
which can be used with various Dell Venue 11 models.

Without this quirk the keyboard/touchpad combo works fine when connected
at boot, but when hotplugged 9 out of 10 times it will not work properly.
Adding the quirk fixes this.

Cc: Mario Limonciello <mario.limonciello@dell.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/hid-ids.h
drivers/hid/hid-quirks.c