diff options
-rw-r--r-- | sys/dev/usb/udbp.c | 10 | ||||
-rw-r--r-- | 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 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); } diff --git a/sys/dev/usb/usbdevs b/sys/dev/usb/usbdevs index 7e54b68..8cd09b6 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 |