aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/usb/usb_msctest.c
diff options
context:
space:
mode:
authorHans Petter Selasky <hselasky@FreeBSD.org>2014-05-30 13:45:20 +0000
committerHans Petter Selasky <hselasky@FreeBSD.org>2014-05-30 13:45:20 +0000
commitce19294c0eb1dfe57c9c4c1757a2d36d3fbd5a88 (patch)
tree9107e4e0bfdf333c95b251d814578839aea54cc3 /sys/dev/usb/usb_msctest.c
parent74c1f36628642437020cd7dc422b7a572f0c5ca0 (diff)
downloadsrc-ce19294c0eb1dfe57c9c4c1757a2d36d3fbd5a88.tar.gz
src-ce19294c0eb1dfe57c9c4c1757a2d36d3fbd5a88.zip
Make driver detach code in USB mass storage test optional.
Sponsored by: DARPA, AFRL
Notes
Notes: svn path=/head/; revision=266884
Diffstat (limited to 'sys/dev/usb/usb_msctest.c')
-rw-r--r--sys/dev/usb/usb_msctest.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/usb/usb_msctest.c b/sys/dev/usb/usb_msctest.c
index 3181acdcef61..f0cb1a560fce 100644
--- a/sys/dev/usb/usb_msctest.c
+++ b/sys/dev/usb/usb_msctest.c
@@ -507,6 +507,8 @@ bbb_attach(struct usb_device *udev, uint8_t iface_index)
struct usb_interface_descriptor *id;
struct bbb_transfer *sc;
usb_error_t err;
+
+#if USB_HAVE_MSCTEST_DETACH
uint8_t do_unlock;
/* Prevent re-enumeration */
@@ -520,6 +522,7 @@ bbb_attach(struct usb_device *udev, uint8_t iface_index)
if (do_unlock)
usbd_enum_unlock(udev);
+#endif
iface = usbd_get_iface(udev, iface_index);
if (iface == NULL)