diff options
author | imp <imp@FreeBSD.org> | 2007-06-22 05:14:27 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2007-06-22 05:14:27 +0000 |
commit | 8de1c80f2c98ec30f9b716c2421f59ef1637975b (patch) | |
tree | 492bd008598cc0cdfc4a787bf2d91515eab54122 /sys/dev/usb/udbp.c | |
parent | 07622d6318eb526c8e7e46c7d6d2e445ac6d0696 (diff) | |
download | FreeBSD-src-8de1c80f2c98ec30f9b716c2421f59ef1637975b.zip FreeBSD-src-8de1c80f2c98ec30f9b716c2421f59ef1637975b.tar.gz |
USL101 Host-to-Host bridge support
PR: 82436
Submitted by: Maxim M. Kazachek
Approved by: re (kensmith)
Diffstat (limited to 'sys/dev/usb/udbp.c')
-rw-r--r-- | sys/dev/usb/udbp.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/sys/dev/usb/udbp.c b/sys/dev/usb/udbp.c index 767618f..2c23dce 100644 --- a/sys/dev/usb/udbp.c +++ b/sys/dev/usb/udbp.c @@ -254,16 +254,20 @@ udbp_match(device_t self) */ if ((uaa->vendor == USB_VENDOR_NETCHIP && uaa->product == USB_PRODUCT_NETCHIP_TURBOCONNECT)) - return(UMATCH_VENDOR_PRODUCT); + return (UMATCH_VENDOR_PRODUCT); if ((uaa->vendor == USB_VENDOR_PROLIFIC && (uaa->product == USB_PRODUCT_PROLIFIC_PL2301 || uaa->product == USB_PRODUCT_PROLIFIC_PL2302))) - return(UMATCH_VENDOR_PRODUCT); + return (UMATCH_VENDOR_PRODUCT); if ((uaa->vendor == USB_VENDOR_ANCHOR && uaa->product == USB_PRODUCT_ANCHOR_EZLINK)) - return(UMATCH_VENDOR_PRODUCT); + return (UMATCH_VENDOR_PRODUCT); + + if ((uaa->vendor == USB_VENDOR_GENESYS && + uaa->product == USB_PRODUCT_GENESYS_GL620USB)) + return (UMATCH_VENDOR_PRODUCT); return (UMATCH_NONE); } |