ehci: kick async schedule on wakeup

Kick async schedule when we get a wakeup
notification from a usb device.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
This commit is contained in:
Gerd Hoffmann 2012-05-22 17:24:59 +02:00
parent ae710b9905
commit 0f588df8b3
1 changed files with 2 additions and 0 deletions

View File

@ -852,6 +852,8 @@ static void ehci_wakeup(USBPort *port)
USBPort *companion = s->companion_ports[port->index];
if (companion->ops->wakeup) {
companion->ops->wakeup(companion);
} else {
qemu_bh_schedule(s->async_bh);
}
}
}