From brix@lothlorien.brixandersen.dk Mon Sep 3 16:53:32 2007 Return-Path: Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 361EC16A421 for ; Mon, 3 Sep 2007 16:53:32 +0000 (UTC) (envelope-from brix@lothlorien.brixandersen.dk) Received: from solow.pil.dk (relay.pil.dk [195.41.47.164]) by mx1.freebsd.org (Postfix) with ESMTP id DE80C13C478 for ; Mon, 3 Sep 2007 16:53:31 +0000 (UTC) (envelope-from brix@lothlorien.brixandersen.dk) Received: from lothlorien.brixandersen.dk (osgiliath.brixandersen.dk [87.53.223.189]) by solow.pil.dk (Postfix) with ESMTP id A56931CC0F1 for ; Mon, 3 Sep 2007 18:53:29 +0200 (CEST) Received: by lothlorien.brixandersen.dk (Postfix, from userid 1001) id E0A5E11425; Mon, 3 Sep 2007 18:53:28 +0200 (CEST) Message-Id: <20070903165328.E0A5E11425@lothlorien.brixandersen.dk> Date: Mon, 3 Sep 2007 18:53:28 +0200 (CEST) From: Henrik Brix Andersen Reply-To: Henrik Brix Andersen To: FreeBSD-gnats-submit@freebsd.org Cc: Subject: [patch] Update quirks for the MetaGeek Wi-Spy X-Send-Pr-Version: 3.113 X-GNATS-Notify: >Number: 116057 >Category: usb >Synopsis: [patch] Update quirks for the MetaGeek Wi-Spy >Confidential: no >Severity: non-critical >Priority: low >Responsible: brix >State: closed >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Sep 03 17:00:11 GMT 2007 >Closed-Date: Mon Jan 07 23:14:17 UTC 2008 >Last-Modified: Mon Jan 07 23:14:17 UTC 2008 >Originator: Henrik Brix Andersen >Release: FreeBSD 7.0-CURRENT i386 >Organization: >Environment: System: FreeBSD lothlorien.brixandersen.dk 7.0-CURRENT FreeBSD 7.0-CURRENT #68: Mon Sep 3 17:47:37 CEST 2007 root@lothlorien.brixandersen.dk:/usr/obj/usr/src/sys/LOTHLORIEN i386 >Description: This patch updates the quirks for the MetaGeek Wi-Spy 1A, 1B and 2.4x. The 1A and 1B are practically identical, although the 1A has a bad VID/PID pair in its firmware. The 2.4x is a completely new product, but still requires the UQ_KBD_IGNORE quirk. >How-To-Repeat: >Fix: --- wispy.diff begins here --- --- sys/dev/usb/usbdevs.orig 2007-09-03 17:25:54.000000000 +0200 +++ sys/dev/usb/usbdevs 2007-09-03 17:33:17.000000000 +0200 @@ -1062,7 +1062,7 @@ product CYBERTAN TG54USB 0x1666 TG54USB /* Cypress Semiconductor products */ product CYPRESS MOUSE 0x0001 mouse product CYPRESS THERMO 0x0002 thermometer -product CYPRESS WISPY 0x0bad MetaGeek Wi-Spy +product CYPRESS WISPY1A 0x0bad MetaGeek Wi-Spy product CYPRESS KBDHUB 0x0101 Keyboard/Hub product CYPRESS FMRADIO 0x1002 FM Radio product CYPRESS USBRS232 0x5500 USB-RS232 Interface @@ -1599,7 +1599,8 @@ product MELCO G54HP 0x00d9 WLI-U2-G54HP product MELCO KG54L 0x00da WLI-U2-KG54L /* MetaGeek products */ -product METAGEEK WISPYX 0x083e MetaGeek Wi-Spy 2.4x +product METAGEEK WISPY1B 0x083e MetaGeek Wi-Spy +product METAGEEK WISPY24X 0x083f MetaGeek Wi-Spy 2.4x /* Metricom products */ product METRICOM RICOCHET_GS 0x0001 Ricochet GS --- sys/dev/usb/usb_quirks.c.orig 2007-09-03 17:31:12.000000000 +0200 +++ sys/dev/usb/usb_quirks.c 2007-09-03 17:31:43.000000000 +0200 @@ -106,9 +106,11 @@ static const struct usbd_quirk_entry { ANY, { UQ_HID_IGNORE }}, /* Devices which should be ignored by both ukbd and uhid */ - { USB_VENDOR_CYPRESS, USB_PRODUCT_CYPRESS_WISPY, + { USB_VENDOR_CYPRESS, USB_PRODUCT_CYPRESS_WISPY1A, ANY, { UQ_KBD_IGNORE }}, - { USB_VENDOR_METAGEEK, USB_PRODUCT_METAGEEK_WISPYX, + { USB_VENDOR_METAGEEK, USB_PRODUCT_METAGEEK_WISPY1B, + ANY, { UQ_KBD_IGNORE }}, + { USB_VENDOR_METAGEEK, USB_PRODUCT_METAGEEK_WISPY24X, ANY, { UQ_KBD_IGNORE }}, { 0, 0, 0, { 0 } } }; --- wispy.diff ends here --- >Release-Note: >Audit-Trail: From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: usb/116057: commit references a PR Date: Sun, 11 Nov 2007 20:57:16 +0000 (UTC) brix 2007-11-11 20:57:08 UTC FreeBSD src repository (ports committer) Modified files: sys/dev/usb usb_quirks.c usbdevs Log: Update quirks for the MetaGeek Wi-Spy 1A, 1B and 2.4x. PR: usb/116057 Approved by: imp, erwin (mentor) Revision Changes Path 1.64 +4 -2 src/sys/dev/usb/usb_quirks.c 1.333 +3 -2 src/sys/dev/usb/usbdevs _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" State-Changed-From-To: open->patched State-Changed-By: brix State-Changed-When: Sun Nov 11 21:11:42 UTC 2007 State-Changed-Why: Committed, awaiting MFC Responsible-Changed-From-To: freebsd-usb->brix Responsible-Changed-By: brix Responsible-Changed-When: Sun Nov 11 21:11:42 UTC 2007 Responsible-Changed-Why: Committed, awaiting MFC http://www.freebsd.org/cgi/query-pr.cgi?pr=116057 State-Changed-From-To: patched->closed State-Changed-By: brix State-Changed-When: Mon Jan 7 23:13:52 UTC 2008 State-Changed-Why: MFC'ed to RELENG_7 and RELENG_7_0 http://www.freebsd.org/cgi/query-pr.cgi?pr=116057 >Unformatted: