summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Gray <jsg@cvs.openbsd.org>2012-09-19 16:51:11 +0000
committerJonathan Gray <jsg@cvs.openbsd.org>2012-09-19 16:51:11 +0000
commitf392d8d7a35de1531320540e666006e9eed269d1 (patch)
tree7b21c5e0042c8412daa676039119bce55568ae30
parent40e5a984b4427777a099d28b14e09e3053ee60fc (diff)
match some more LAN95xx device ids
-rw-r--r--sys/dev/usb/if_smsc.c21
1 files changed, 19 insertions, 2 deletions
diff --git a/sys/dev/usb/if_smsc.c b/sys/dev/usb/if_smsc.c
index 3958616f930..968951b7846 100644
--- a/sys/dev/usb/if_smsc.c
+++ b/sys/dev/usb/if_smsc.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_smsc.c,v 1.1 2012/09/19 16:33:04 jsg Exp $ */
+/* $OpenBSD: if_smsc.c,v 1.2 2012/09/19 16:51:10 jsg Exp $ */
/* $FreeBSD: src/sys/dev/usb/net/if_smsc.c,v 1.1 2012/08/15 04:03:55 gonzo Exp $ */
/*-
* Copyright (c) 2012
@@ -109,7 +109,24 @@ static int smsc_debug = 0;
* Various supported device vendors/products.
*/
static const struct usb_devno smsc_devs[] = {
- { USB_VENDOR_SMC2, USB_PRODUCT_SMC2_SMSC9512_14 }
+ { USB_VENDOR_SMC2, USB_PRODUCT_SMC2_LAN89530 },
+ { USB_VENDOR_SMC2, USB_PRODUCT_SMC2_LAN9530 },
+ { USB_VENDOR_SMC2, USB_PRODUCT_SMC2_LAN9730 },
+ { USB_VENDOR_SMC2, USB_PRODUCT_SMC2_SMSC9500 },
+ { USB_VENDOR_SMC2, USB_PRODUCT_SMC2_SMSC9500A },
+ { USB_VENDOR_SMC2, USB_PRODUCT_SMC2_SMSC9500A_ALT },
+ { USB_VENDOR_SMC2, USB_PRODUCT_SMC2_SMSC9500A_HAL },
+ { USB_VENDOR_SMC2, USB_PRODUCT_SMC2_SMSC9500A_SAL10 },
+ { USB_VENDOR_SMC2, USB_PRODUCT_SMC2_SMSC9500_ALT },
+ { USB_VENDOR_SMC2, USB_PRODUCT_SMC2_SMSC9500_SAL10 },
+ { USB_VENDOR_SMC2, USB_PRODUCT_SMC2_SMSC9505 },
+ { USB_VENDOR_SMC2, USB_PRODUCT_SMC2_SMSC9505A },
+ { USB_VENDOR_SMC2, USB_PRODUCT_SMC2_SMSC9505A_HAL },
+ { USB_VENDOR_SMC2, USB_PRODUCT_SMC2_SMSC9505A_SAL10 },
+ { USB_VENDOR_SMC2, USB_PRODUCT_SMC2_SMSC9505_SAL10 },
+ { USB_VENDOR_SMC2, USB_PRODUCT_SMC2_SMSC9512_14 },
+ { USB_VENDOR_SMC2, USB_PRODUCT_SMC2_SMSC9512_14_ALT },
+ { USB_VENDOR_SMC2, USB_PRODUCT_SMC2_SMSC9512_14_SAL10 }
};
#ifdef USB_DEBUG