Page MenuHomeFreeBSD

D58870.diff
No OneTemporary

D58870.diff

diff --git a/sys/dev/apple_bce/apple_bce_vhci.c b/sys/dev/apple_bce/apple_bce_vhci.c
--- a/sys/dev/apple_bce/apple_bce_vhci.c
+++ b/sys/dev/apple_bce/apple_bce_vhci.c
@@ -4689,6 +4689,12 @@
device_printf(dev, "BCE VHCI attached, %d ports\n",
vhci->sc_port_count);
+
+ /* Kick the USB explore thread to enumerate initially connected ports */
+ USB_BUS_LOCK(&vhci->sc_bus);
+ usb_needs_explore(&vhci->sc_bus, 0);
+ USB_BUS_UNLOCK(&vhci->sc_bus);
+
return (0);
fail_child:

File Metadata

Mime Type
text/plain
Expires
Wed, Aug 26, 8:47 PM (8 h, 13 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
36861621
Default Alt Text
D58870.diff (486 B)

Event Timeline