aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/usb/usb_device.h
diff options
context:
space:
mode:
authorAndrew Thompson <thompsa@FreeBSD.org>2009-05-21 00:04:17 +0000
committerAndrew Thompson <thompsa@FreeBSD.org>2009-05-21 00:04:17 +0000
commitf29a072444d6e31d57f7edd94f952395ae7bb22e (patch)
tree3eff09d6b64c2439f2bb8e9d4a3aad08d336b07d /sys/dev/usb/usb_device.h
parent74904f7d58b9ddbedaf01e28432a8968295033b2 (diff)
Notes
Diffstat (limited to 'sys/dev/usb/usb_device.h')
-rw-r--r--sys/dev/usb/usb_device.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/usb/usb_device.h b/sys/dev/usb/usb_device.h
index 4aa385f59eea..9aba3fb27b63 100644
--- a/sys/dev/usb/usb_device.h
+++ b/sys/dev/usb/usb_device.h
@@ -83,7 +83,7 @@ struct usb2_interface {
* The following structure defines the USB device flags.
*/
struct usb2_device_flags {
- uint8_t usb2_mode:1; /* USB mode (see USB_MODE_XXX) */
+ enum usb_hc_mode usb_mode; /* host or device mode */
uint8_t self_powered:1; /* set if USB device is self powered */
uint8_t no_strings:1; /* set if USB device does not support
* strings */
@@ -190,7 +190,7 @@ extern int usb2_template;
struct usb2_device *usb2_alloc_device(device_t parent_dev, struct usb2_bus *bus,
struct usb2_device *parent_hub, uint8_t depth,
uint8_t port_index, uint8_t port_no, uint8_t speed,
- uint8_t usb2_mode);
+ enum usb_hc_mode mode);
struct usb2_pipe *usb2_get_pipe(struct usb2_device *udev, uint8_t iface_index,
const struct usb2_config *setup);
struct usb2_pipe *usb2_get_pipe_by_addr(struct usb2_device *udev, uint8_t ea_val);