HID: usbhid: discarded events don't abort idleness
authorOliver Neukum <oneukum@suse.com>
Thu, 5 Nov 2015 11:55:27 +0000 (12:55 +0100)
committerJiri Kosina <jkosina@suse.cz>
Mon, 23 Nov 2015 14:46:03 +0000 (15:46 +0100)
commitcc8a9d79222c6b259ea9eceef21b94a5610616f0
treeae01b3951f50ae0b2564b2ef05acece3ac54afad
parentdfa0c5faf1b8964fa508373232b4cb597a5c226b
HID: usbhid: discarded events don't abort idleness

If an event is discarded the device stays idle.  Just reverse the order of
check and marking busy.

Found by code inspection.

Signed-off-by: Oliver Neukum <oneukum@suse.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/usbhid/hid-core.c