From patchwork Tue Aug 24 15:39:50 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Decio Fonini X-Patchwork-Id: 127121 X-Patchwork-Delegate: jikos@jikos.cz Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by demeter.kernel.org (8.14.4/8.14.3) with ESMTP id o7OFjlDh025134 for ; Tue, 24 Aug 2010 15:45:47 GMT Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755434Ab0HXPpG (ORCPT ); Tue, 24 Aug 2010 11:45:06 -0400 Received: from iku-turso.techk.org ([201.17.8.2]:47018 "EHLO Iku-turso.techk.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753313Ab0HXPpF (ORCPT ); Tue, 24 Aug 2010 11:45:05 -0400 X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-4.2.3 (demeter.kernel.org [140.211.167.41]); Tue, 24 Aug 2010 15:45:48 +0000 (UTC) X-Greylist: delayed 306 seconds by postgrey-1.27 at vger.kernel.org; Tue, 24 Aug 2010 11:45:05 EDT Received: from tk.techk.org ([::ffff:201.29.202.63]) (AUTH: LOGIN fonini, SSL: TLSv1/SSLv3,256bits,AES256-SHA) by Iku-turso.techk.org with esmtp; Tue, 24 Aug 2010 12:39:51 -0300 id 00425ED5.4C73E7C8.00003222 Date: Tue, 24 Aug 2010 12:39:50 -0300 (BRT) From: Decio Fonini To: Jiri Kosina cc: linux-input@vger.kernel.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org Subject: [PATCH 2.6.35.3] usbhid: USB 5543:6001 needs HID_QUIRK_MULTI_INPUT Message-ID: User-Agent: Alpine 2.00 (LFD 1167 2008-08-23) Mime-Version: 1.0 Sender: linux-input-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-input@vger.kernel.org diff -uprN -X a/Documentation/dontdiff a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h --- a/drivers/hid/hid-ids.h 2010-08-20 15:55:55.000000000 -0300 +++ b/drivers/hid/hid-ids.h 2010-08-24 10:17:12.244384470 -0300 @@ -490,6 +490,7 @@ #define USB_VENDOR_ID_UCLOGIC 0x5543 #define USB_DEVICE_ID_UCLOGIC_TABLET_PF1209 0x0042 #define USB_DEVICE_ID_UCLOGIC_TABLET_WP4030U 0x0003 +#define USB_DEVICE_ID_UCLOGIC_TABLET_KNA5 0x6001 #define USB_VENDOR_ID_VERNIER 0x08f7 #define USB_DEVICE_ID_VERNIER_LABPRO 0x0001 diff -uprN -X a/Documentation/dontdiff a/drivers/hid/usbhid/hid-quirks.c b/drivers/hid/usbhid/hid-quirks.c --- a/drivers/hid/usbhid/hid-quirks.c 2010-08-20 15:55:55.000000000 -0300 +++ b/drivers/hid/usbhid/hid-quirks.c 2010-08-24 11:07:51.388410656 -0300 @@ -69,6 +69,7 @@ static const struct hid_blacklist { { USB_VENDOR_ID_TURBOX, USB_DEVICE_ID_TURBOX_KEYBOARD, HID_QUIRK_NOGET }, { USB_VENDOR_ID_UCLOGIC, USB_DEVICE_ID_UCLOGIC_TABLET_PF1209, HID_QUIRK_MULTI_INPUT }, { USB_VENDOR_ID_UCLOGIC, USB_DEVICE_ID_UCLOGIC_TABLET_WP4030U, HID_QUIRK_MULTI_INPUT }, + { USB_VENDOR_ID_UCLOGIC, USB_DEVICE_ID_UCLOGIC_TABLET_KNA5, HID_QUIRK_MULTI_INPUT }, { USB_VENDOR_ID_WISEGROUP, USB_DEVICE_ID_DUAL_USB_JOYPAD, HID_QUIRK_NOGET | HID_QUIRK_MULTI_INPUT | HID_QUIRK_SKIP_OUTPUT_REPORTS }, { USB_VENDOR_ID_WISEGROUP, USB_DEVICE_ID_QUAD_USB_JOYPAD, HID_QUIRK_NOGET | HID_QUIRK_MULTI_INPUT },