From 21bf93883e7646254a07bb787e9952a3cd587a72 Mon Sep 17 00:00:00 2001 From: Warner Losh Date: Fri, 22 Jun 2007 05:14:27 +0000 Subject: [PATCH] USL101 Host-to-Host bridge support PR: 82436 Submitted by: Maxim M. Kazachek Approved by: re (kensmith) --- sys/dev/usb/udbp.c | 10 +++++++--- sys/dev/usb/usbdevs | 1 + 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/sys/dev/usb/udbp.c b/sys/dev/usb/udbp.c index 767618f30642..2c23dce481b7 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); } diff --git a/sys/dev/usb/usbdevs b/sys/dev/usb/usbdevs index 7e54b68ad91b..8cd09b630fa8 100644 --- a/sys/dev/usb/usbdevs +++ b/sys/dev/usb/usbdevs @@ -1042,6 +1042,7 @@ product FUJITSU AH_F401U 0x105b AH-F401U Air H device product GENERALINSTMNTS SB5100 0x5100 SURFboard SB5100 Cable modem /* Genesys Logic products */ +product GENESYS GL620USB 0x0501 GL620USB Host-Host interface product GENESYS GL650 0x0604 GL650 Hub product GENESYS GL641USB 0x0700 GL641USB CompactFlash Card Reader product GENESYS GL641USB2IDE_2 0x0701 GL641USB USB-IDE Bridge No 2