diff options
Diffstat (limited to 'sys/dev/usb/usbdi.h')
-rw-r--r-- | sys/dev/usb/usbdi.h | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/sys/dev/usb/usbdi.h b/sys/dev/usb/usbdi.h index fb1af43..52f2a01 100644 --- a/sys/dev/usb/usbdi.h +++ b/sys/dev/usb/usbdi.h @@ -232,29 +232,6 @@ struct usb_attach_arg { int nifaces; /* number of interfaces */ }; -#if defined(__NetBSD__) || defined(__OpenBSD__) -/* Match codes. */ -/* First five codes is for a whole device. */ -#define UMATCH_VENDOR_PRODUCT_REV 14 -#define UMATCH_VENDOR_PRODUCT 13 -#define UMATCH_VENDOR_DEVCLASS_DEVPROTO 12 -#define UMATCH_DEVCLASS_DEVSUBCLASS_DEVPROTO 11 -#define UMATCH_DEVCLASS_DEVSUBCLASS 10 -/* Next six codes are for interfaces. */ -#define UMATCH_VENDOR_PRODUCT_REV_CONF_IFACE 9 -#define UMATCH_VENDOR_PRODUCT_CONF_IFACE 8 -#define UMATCH_VENDOR_IFACESUBCLASS_IFACEPROTO 7 -#define UMATCH_VENDOR_IFACESUBCLASS 6 -#define UMATCH_IFACECLASS_IFACESUBCLASS_IFACEPROTO 5 -#define UMATCH_IFACECLASS_IFACESUBCLASS 4 -#define UMATCH_IFACECLASS 3 -#define UMATCH_IFACECLASS_GENERIC 2 -/* Generic driver */ -#define UMATCH_GENERIC 1 -/* No match */ -#define UMATCH_NONE 0 - -#elif defined(__FreeBSD__) /* FreeBSD needs values less than zero */ #define UMATCH_VENDOR_PRODUCT_REV (-10) #define UMATCH_VENDOR_PRODUCT (-20) @@ -272,12 +249,9 @@ struct usb_attach_arg { #define UMATCH_GENERIC (-140) #define UMATCH_NONE (ENXIO) -#endif - #define USBD_SHOW_DEVICE_CLASS 0x1 #define USBD_SHOW_INTERFACE_CLASS 0x2 -#if defined(__FreeBSD__) int usbd_driver_load(module_t mod, int what, void *arg); static inline int @@ -294,8 +268,6 @@ usb_get_iface(device_t dev) return (uap->iface); } -#endif - /* XXX Perhaps USB should have its own levels? */ #ifdef USB_USE_SOFTINTR #ifdef __HAVE_GENERIC_SOFT_INTERRUPTS |