HID: fix dropped device-specific quirks
Device-specific quirks are set up correctly in their respective vendor-specific driver, then get overwritten in usbhid_parse(). This is only issue for device-specific NOGET quirks being set by driver for a few devices out there. Signed-off-by: Zoltan Karcagi <zkr@freemail.hu> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
This commit is contained in:
Родитель
b4348f32da
Коммит
f520899708
|
@ -898,7 +898,7 @@ static int usbhid_parse(struct hid_device *hid)
|
|||
goto err;
|
||||
}
|
||||
|
||||
hid->quirks = quirks;
|
||||
hid->quirks |= quirks;
|
||||
|
||||
return 0;
|
||||
err:
|
||||
|
|
Загрузка…
Ссылка в новой задаче