--- src/sys/bus/usb/usb_subr.c 2007/07/03 19:28:16 1.24 +++ src/sys/bus/usb/usb_subr.c 2007/11/05 19:09:42 1.25 @@ -64,7 +64,6 @@ #include #include #include -#include "usbdevs.h" #include #define delay(d) DELAY(d) @@ -88,24 +87,6 @@ static usbd_status usbd_probe_and_attach static u_int32_t usb_cookie_no = 0; -#ifdef USBVERBOSE -typedef u_int16_t usb_vendor_id_t; -typedef u_int16_t usb_product_id_t; - -/* - * Descriptions of of known vendors and devices ("products"). - */ -struct usb_knowndev { - usb_vendor_id_t vendor; - usb_product_id_t product; - int flags; - char *vendorname, *productname; -}; -#define USB_KNOWNDEV_NOPROD 0x01 /* match on vendor only */ - -#include "usbdevs_data.h" -#endif /* USBVERBOSE */ - static const char * const usbd_error_strs[] = { "NORMAL_COMPLETION", "IN_PROGRESS", @@ -199,9 +180,6 @@ usbd_devinfo_vp(usbd_device_handle dev, { usb_device_descriptor_t *udd = &dev->ddesc; char *vendor = 0, *product = 0; -#ifdef USBVERBOSE - const struct usb_knowndev *kdp; -#endif if (dev == NULL) { v[0] = p[0] = '\0'; @@ -227,25 +205,7 @@ usbd_devinfo_vp(usbd_device_handle dev, vendor = NULL; product = NULL; } -#ifdef USBVERBOSE - if (vendor == NULL || product == NULL) { - for(kdp = usb_knowndevs; - kdp->vendorname != NULL; - kdp++) { - if (kdp->vendor == UGETW(udd->idVendor) && - (kdp->product == UGETW(udd->idProduct) || - (kdp->flags & USB_KNOWNDEV_NOPROD) != 0)) - break; - } - if (kdp->vendorname != NULL) { - if (vendor == NULL) - vendor = kdp->vendorname; - if (product == NULL) - product = (kdp->flags & USB_KNOWNDEV_NOPROD) == 0 ? - kdp->productname : NULL; - } - } -#endif + if (vendor != NULL && *vendor) strcpy(v, vendor); else