NetBSD Problem Report #44483
From ryo_on@yk.rim.or.jp Sat Jan 29 12:48:27 2011
Return-Path: <ryo_on@yk.rim.or.jp>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
by www.NetBSD.org (Postfix) with ESMTP id 3D89963B873
for <gnats-bugs@gnats.netbsd.org>; Sat, 29 Jan 2011 12:48:27 +0000 (UTC)
Message-Id: <20110129124827.3D89963B873@www.NetBSD.org>
Date: Sat, 29 Jan 2011 12:48:27 +0000 (UTC)
From: ryoon@NetBSD.org
Reply-To: ryoon@NetBSD.org
To: gnats-bugs@gnats.NetBSD.org
Subject: Support for WACOM graphics tablet Graphire2/Favo (ET-0405A-U)
X-Send-Pr-Version: 3.95
>Number: 44483
>Category: kern
>Synopsis: Support for WACOM graphics tablet Graphire2/Favo (ET-0405A-U)
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: kern-bug-people
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat Jan 29 12:50:00 +0000 2011
>Closed-Date: Sat Jan 29 14:23:53 +0000 2011
>Last-Modified: Sat Jan 29 14:23:53 +0000 2011
>Originator: Ryo ONODERA
>Release: NetBSD 5.99.44
>Organization:
>Environment:
System: NetBSD hydrogen.elements.tetera.org 5.99.44 NetBSD 5.99.44 (LEAFGIRL2) #0: Sat Jan 29 21:02:08 JST 2011 root@hydrogen.elements.tetera.org:/usr/obj/sys/arch/i386/compile/LEAFGIRL2 i386
Architecture: i386
Machine: i386
>Description:
Please support Graphire 2 graphics tablet from Wacom.
After applying following patches, we can get these messages, and it works fine.
uhidev0 at uhub0 port 1 configuration 1 interface 0
uhidev0: WACOM ET-0405A-UV2.0-3, rev 1.10/2.03, addr 2, iclass 3/1
uhidev0: 3 report ids
ums0 at uhidev0 reportid 1: 3 buttons and Z dir
wsmouse1 at ums0 mux 0
uhid0 at uhidev0 reportid 2: input=7, output=0, feature=2
uhid1 at uhidev0 reportid 3: input=0, output=0, feature=2
>How-To-Repeat:
>Fix:
? uhidev.c.new
Index: uhidev.c
===================================================================
RCS file: /cvsroot/src/sys/dev/usb/uhidev.c,v
retrieving revision 1.48
diff -u -r1.48 uhidev.c
--- uhidev.c 3 Nov 2010 22:34:24 -0000 1.48
+++ uhidev.c 29 Jan 2011 12:30:41 -0000
@@ -197,6 +197,7 @@
descptr = uhid_graphire_report_descr;
break;
+ case USB_PRODUCT_WACOM_ET0405AU:
case USB_PRODUCT_WACOM_GRAPHIRE3_4X5:
case USB_PRODUCT_WACOM_GRAPHIRE3_6X8:
case USB_PRODUCT_WACOM_GRAPHIRE4_4X5: /* The 6x8 too? */
Index: usbdevs
===================================================================
RCS file: /cvsroot/src/sys/dev/usb/usbdevs,v
retrieving revision 1.576
diff -u -r1.576 usbdevs
--- usbdevs 16 Jan 2011 08:58:03 -0000 1.576
+++ usbdevs 29 Jan 2011 12:30:44 -0000
@@ -2768,6 +2768,7 @@
/* Wacom products */
product WACOM CT0405U 0x0000 CT-0405-U Tablet
product WACOM GRAPHIRE 0x0010 Graphire
+product WACOM GRAPHIRE2 0x0011 Graphire2 ET-0405A-U
product WACOM GRAPHIRE3_4X5 0x0013 Graphire3 4x5
product WACOM GRAPHIRE3_6X8 0x0014 Graphire3 6x8
product WACOM GRAPHIRE4_4X5 0x0015 Graphire4 4x5
>Release-Note:
>Audit-Trail:
From: Ryo ONODERA <ryo_on@yk.rim.or.jp>
To: gnats-bugs@gnats.netbsd.org
Cc:
Subject: Re: kern/44483: Support for WACOM graphics tablet Graphire2/Favo
(ET-0405A-U)
Date: Sat, 29 Jan 2011 22:43:42 +0900 (JST)
I included wrong, broken patches.
Sorry.
Index: uhidev.c
===================================================================
RCS file: /cvsroot/src/sys/dev/usb/uhidev.c,v
retrieving revision 1.48
diff -u -r1.48 uhidev.c
--- uhidev.c 3 Nov 2010 22:34:24 -0000 1.48
+++ uhidev.c 29 Jan 2011 13:26:59 -0000
@@ -197,6 +197,7 @@
descptr = uhid_graphire_report_descr;
break;
+ case USB_PRODUCT_WACOM_GRAPHIRE2:
case USB_PRODUCT_WACOM_GRAPHIRE3_4X5:
case USB_PRODUCT_WACOM_GRAPHIRE3_6X8:
case USB_PRODUCT_WACOM_GRAPHIRE4_4X5: /* The 6x8 too? */
Index: usbdevs
===================================================================
RCS file: /cvsroot/src/sys/dev/usb/usbdevs,v
retrieving revision 1.576
diff -u -r1.576 usbdevs
--- usbdevs 16 Jan 2011 08:58:03 -0000 1.576
+++ usbdevs 29 Jan 2011 13:27:02 -0000
@@ -2768,6 +2768,7 @@
/* Wacom products */
product WACOM CT0405U 0x0000 CT-0405-U Tablet
product WACOM GRAPHIRE 0x0010 Graphire
+product WACOM GRAPHIRE2 0x0011 Graphire2 ET-0405A-U
product WACOM GRAPHIRE3_4X5 0x0013 Graphire3 4x5
product WACOM GRAPHIRE3_6X8 0x0014 Graphire3 6x8
product WACOM GRAPHIRE4_4X5 0x0015 Graphire4 4x5
From: "Izumi Tsutsui" <tsutsui@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/44483 CVS commit: src/sys/dev/usb
Date: Sat, 29 Jan 2011 14:17:45 +0000
Module Name: src
Committed By: tsutsui
Date: Sat Jan 29 14:17:44 UTC 2011
Modified Files:
src/sys/dev/usb: usbdevs
Log Message:
PR kern/44483: Add Wacom Graphire2 ET-0405A-U graphics tablet.
To generate a diff of this commit:
cvs rdiff -u -r1.576 -r1.577 src/sys/dev/usb/usbdevs
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
From: "Izumi Tsutsui" <tsutsui@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/44483 CVS commit: src/sys/dev/usb
Date: Sat, 29 Jan 2011 14:18:25 +0000
Module Name: src
Committed By: tsutsui
Date: Sat Jan 29 14:18:24 UTC 2011
Modified Files:
src/sys/dev/usb: usbdevs.h usbdevs_data.h
Log Message:
Regen from usbdevs rev 1.577:
> PR kern/44483: Add Wacom Graphire2 ET-0405A-U graphics tablet.
To generate a diff of this commit:
cvs rdiff -u -r1.569 -r1.570 src/sys/dev/usb/usbdevs.h
cvs rdiff -u -r1.570 -r1.571 src/sys/dev/usb/usbdevs_data.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
State-Changed-From-To: open->closed
State-Changed-By: tsutsui@NetBSD.org
State-Changed-When: Sat, 29 Jan 2011 23:23:53 +0900
State-Changed-Why:
Patch applied. Thanks,
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.