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:

NetBSD Home
NetBSD PR Database Search

(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.