HID: hid-elo: some systems cannot stomach work around
authorOliver Neukum <oneukum@suse.de>
Wed, 25 Sep 2013 07:42:55 +0000 (09:42 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 8 Dec 2013 15:29:16 +0000 (07:29 -0800)
commit30699c9661d6ecf0fb31804723f5d870865a617a
treebed2a34e03297e34efa1b92db05b3d5e5d525d16
parentfef8c18a3f38d5446328997aaf7c8a56534df8c6
HID: hid-elo: some systems cannot stomach work around

commit 403cfb53fb450d53751fdc7ee0cd6652419612cf upstream.

Some systems although they have firmware class 'M', which usually
needs a work around to not crash, must not be subjected to the
work around because the work around crashes them. They cannot be
told apart by their own device descriptor, but as they are part
of compound devices, can be identified by looking at their siblings.

Signed-off-by: Oliver Neukum <oneukum@suse.de>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/hid/hid-elo.c