|
@@ -1837,7 +1837,6 @@ static void usb_host_auto_check(void *unused)
|
|
|
struct USBAutoFilter *f;
|
|
|
libusb_device **devs = NULL;
|
|
|
struct libusb_device_descriptor ddesc;
|
|
|
- int unconnected = 0;
|
|
|
int i, n;
|
|
|
|
|
|
if (usb_host_init() != 0) {
|
|
@@ -1897,9 +1896,6 @@ static void usb_host_auto_check(void *unused)
|
|
|
libusb_free_device_list(devs, 1);
|
|
|
|
|
|
QTAILQ_FOREACH(s, &hostdevs, next) {
|
|
|
- if (s->dh == NULL) {
|
|
|
- unconnected++;
|
|
|
- }
|
|
|
if (s->seen == 0) {
|
|
|
if (s->dh) {
|
|
|
usb_host_close(s);
|
|
@@ -1908,17 +1904,6 @@ static void usb_host_auto_check(void *unused)
|
|
|
}
|
|
|
s->seen = 0;
|
|
|
}
|
|
|
-
|
|
|
-#if 0
|
|
|
- if (unconnected == 0) {
|
|
|
- /* nothing to watch */
|
|
|
- if (usb_auto_timer) {
|
|
|
- timer_del(usb_auto_timer);
|
|
|
- trace_usb_host_auto_scan_disabled();
|
|
|
- }
|
|
|
- return;
|
|
|
- }
|
|
|
-#endif
|
|
|
}
|
|
|
|
|
|
if (!usb_vmstate) {
|