]> err.no Git - linux-2.6/commitdiff
USB HID: don't warn on idVendor == 0
authorJiri Kosina <jkosina@suse.cz>
Sun, 29 Apr 2007 11:14:56 +0000 (13:14 +0200)
committerJiri Kosina <jkosina@suse.cz>
Sun, 29 Apr 2007 11:14:56 +0000 (13:14 +0200)
It turns out that there are broken devices out there that incorrectly
report VID/PID as 0x000, see http://lkml.org/lkml/2007/4/27/496

Therefore we should not confuse users by dumping warnings and stacktraces
in such situation. It is not possible to add quirks for such horribly
broken devices, but currently that's not needed.

Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/usbhid/hid-quirks.c

index 27188bd1e8519592d4dc183c2538cf0dd879da54..17a87555e32f73159a6af506d39466765aa16450 100644 (file)
@@ -477,8 +477,6 @@ static struct hid_blacklist *usbhid_exists_dquirk(const u16 idVendor,
        struct quirks_list_struct *q;
        struct hid_blacklist *bl_entry = NULL;
 
-       WARN_ON(idVendor == 0);
-
        list_for_each_entry(q, &dquirks_list, node) {
                if (q->hid_bl_item.idVendor == idVendor &&
                                q->hid_bl_item.idProduct == idProduct) {