From patchwork Fri May 1 16:07:22 2009 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Glendinning X-Patchwork-Id: 26764 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@bilbo.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from ozlabs.org (ozlabs.org [203.10.76.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mx.ozlabs.org", Issuer "CA Cert Signing Authority" (verified OK)) by bilbo.ozlabs.org (Postfix) with ESMTPS id 1C169B707E for ; Sat, 2 May 2009 02:08:11 +1000 (EST) Received: by ozlabs.org (Postfix) id 0BA67DDE0D; Sat, 2 May 2009 02:08:11 +1000 (EST) Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.176.167]) by ozlabs.org (Postfix) with ESMTP id A2FADDDDA5 for ; Sat, 2 May 2009 02:08:10 +1000 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752798AbZEAQH2 (ORCPT ); Fri, 1 May 2009 12:07:28 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752580AbZEAQH2 (ORCPT ); Fri, 1 May 2009 12:07:28 -0400 Received: from drevil.shawell.net ([86.54.240.115]:35905 "EHLO drevil2.shawell.net" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752499AbZEAQH1 (ORCPT ); Fri, 1 May 2009 12:07:27 -0400 Received: from localhost.localdomain (kensington.shawell.net [10.0.20.15]) by drevil2.shawell.net (Postfix) with ESMTP id 499A437880; Fri, 1 May 2009 17:07:21 +0100 (BST) From: Steve Glendinning To: netdev@vger.kernel.org Cc: Ian Saturley , David Miller , vlad.lyalikov@smsc.com, Steve Glendinning Subject: [PATCH] smsc95xx: add support for LAN9512 and LAN9514 Date: Fri, 1 May 2009 17:07:22 +0100 Message-Id: <1241194042-6800-1-git-send-email-steve.glendinning@smsc.com> X-Mailer: git-send-email 1.6.0.6 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org LAN9512 and LAN9514 are USB hubs with an integrated 10/100 ethernet controller. Logically this looks like an ethernet controller (similar to LAN9500) permanently attached to one of the hub's downstream ports. This patch adds the usb device id of the new ethernet controller to the smsc95xx driver. This id is the same in both new devices. Signed-off-by: Steve Glendinning --- drivers/net/usb/smsc95xx.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/drivers/net/usb/smsc95xx.c b/drivers/net/usb/smsc95xx.c index dc16653..14440fa 100644 --- a/drivers/net/usb/smsc95xx.c +++ b/drivers/net/usb/smsc95xx.c @@ -1231,6 +1231,11 @@ static const struct usb_device_id products[] = { USB_DEVICE(0x0424, 0x9500), .driver_info = (unsigned long) &smsc95xx_info, }, + { + /* SMSC9512/9514 USB Hub & Ethernet Device */ + USB_DEVICE(0x0424, 0xec00), + .driver_info = (unsigned long) &smsc95xx_info, + }, { }, /* END */ }; MODULE_DEVICE_TABLE(usb, products);