diff options
author | Hans Petter Selasky <hselasky@FreeBSD.org> | 2013-02-10 10:56:13 +0000 |
---|---|---|
committer | Hans Petter Selasky <hselasky@FreeBSD.org> | 2013-02-10 10:56:13 +0000 |
commit | 6950c75f401152bfb9b7a0603241434b51cba482 (patch) | |
tree | 98239bf65cd74264d2ba911ccbce4a4b729fa56b /sys/dev/usb/usb_msctest.c | |
parent | 74b50dd979d8277c2629f39f8201b9f51176f812 (diff) |
Notes
Diffstat (limited to 'sys/dev/usb/usb_msctest.c')
-rw-r--r-- | sys/dev/usb/usb_msctest.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/sys/dev/usb/usb_msctest.c b/sys/dev/usb/usb_msctest.c index a1bc5fc006a42..1f0598ab62cfb 100644 --- a/sys/dev/usb/usb_msctest.c +++ b/sys/dev/usb/usb_msctest.c @@ -505,13 +505,8 @@ bbb_attach(struct usb_device *udev, uint8_t iface_index) usb_error_t err; uint8_t do_unlock; - /* automatic locking */ - if (usbd_enum_is_locked(udev)) { - do_unlock = 0; - } else { - do_unlock = 1; - usbd_enum_lock(udev); - } + /* Prevent re-enumeration */ + do_unlock = usbd_enum_lock(udev); /* * Make sure any driver which is hooked up to this interface, |