From patchwork Thu Aug 4 19:45:39 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anthony Bourguignon X-Patchwork-Id: 1036732 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by demeter2.kernel.org (8.14.4/8.14.4) with ESMTP id p74K4h0w025473 for ; Thu, 4 Aug 2011 20:04:44 GMT Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753531Ab1HDT4S (ORCPT ); Thu, 4 Aug 2011 15:56:18 -0400 Received: from richmond.toniob.net ([88.191.116.29]:60896 "EHLO mail.toniob.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752823Ab1HDT4S (ORCPT ); Thu, 4 Aug 2011 15:56:18 -0400 X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-4.2.6 (demeter2.kernel.org [140.211.167.43]); Thu, 04 Aug 2011 20:04:44 +0000 (UTC) X-Greylist: delayed 630 seconds by postgrey-1.27 at vger.kernel.org; Thu, 04 Aug 2011 15:56:17 EDT Received: from [192.168.0.25] (roy.toniob.net [178.33.166.4]) by mail.toniob.net (Postfix) with ESMTPSA id 47D851427; Thu, 4 Aug 2011 21:45:41 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=toniob.net; s=mail; t=1312487142; bh=u+hsjHK67Oo6lImqoZdgFXDu2KLRgu/OCBOQFICDxi8=; h=Subject:From:To:Cc:Date:Content-Type:Message-ID:Mime-Version; b=UNd7OkdBdUNYSVcJVZyVhyrJZAzhvc15JzU7SMIk5oiQ2LDetlgHcL/6YkhMYY+RT nEMDZd31uaqRS/Ceo1iqeTQ3V2rLU7qeRvZEuMAWjGL1VDJXghnDi+SrY2/cHP5s3w r4jpJ54uiyFq+dZbOdJyB8HY+VQf8F6R7FFuKl56TopRdDyaH/EclAzWkcaFfBg7ob 2x16j3kUf+IAUYKZZW2sBsQPn/Ut8LS/XE1HTWBlY6PdTi3l7Wyiip5+Joafv3OY1L aTI+KNoj7U6bl9e6LYgWpXkb+RerJorqk9jVZZZMoFzk10T+N+IjBkjkTwjk9f77E9 I1wDW/iJBKC0g== Subject: rt2x00: Add rt2870 device id From: Anthony Bourguignon To: linux-wireless@vger.kernel.org Cc: users@rt2x00.serialmonkey.com Date: Thu, 04 Aug 2011 21:45:39 +0200 X-Mailer: Evolution 3.0.0- Message-ID: <1312487142.4832.8.camel@moss> Mime-Version: 1.0 Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Hello, Dvico ships WiFi usb keys with some of their tvix hardware. The vendor id is related to dvico and not known from the rt2800usb driver. The chipset is found to be a rt2870. You'll find enclosed a patch to handle theses usb keys. I've tested it on a vanilla 3.0 kernel and the key is recognize and working perfectly. Sincerely Anthony Bourguignon diff --git a/drivers/net/wireless/rt2x00/rt2800usb.c b/drivers/net/wireless/rt2x00/rt2800usb.c index ba82c97..3704ef7 100644 --- a/drivers/net/wireless/rt2x00/rt2800usb.c +++ b/drivers/net/wireless/rt2x00/rt2800usb.c @@ -839,6 +839,8 @@ static struct usb_device_id rt2800usb_device_table[] = { { USB_DEVICE(0x07d1, 0x3c16) }, /* Draytek */ { USB_DEVICE(0x07fa, 0x7712) }, + /* DVICO */ + { USB_DEVICE(0x0fe9, 0xb307) }, /* Edimax */ { USB_DEVICE(0x7392, 0x7711) }, { USB_DEVICE(0x7392, 0x7717) },