From 4b351a0f212769deda960da44e299f44d5da0737 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A1n=20Vesel=C3=BD?= Date: Sat, 21 Sep 2013 16:26:41 -0400 Subject: pci-ohci: Add missing 'break' in ohci_service_td Device communication errors need to be reported to driver. Add a debug message while at it. Signed-off-by: Jan Vesely Acked-by: Gerd Hoffmann Signed-off-by: Michael Tokarev --- hw/usb/hcd-ohci.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'hw/usb') diff --git a/hw/usb/hcd-ohci.c b/hw/usb/hcd-ohci.c index 35f0878409..0396e334ed 100644 --- a/hw/usb/hcd-ohci.c +++ b/hw/usb/hcd-ohci.c @@ -1143,7 +1143,9 @@ static int ohci_service_td(OHCIState *ohci, struct ohci_ed *ed) switch (ret) { case USB_RET_IOERROR: case USB_RET_NODEV: + DPRINTF("usb-ohci: got DEV ERROR\n"); OHCI_SET_BM(td.flags, TD_CC, OHCI_CC_DEVICENOTRESPONDING); + break; case USB_RET_NAK: DPRINTF("usb-ohci: got NAK\n"); return 1; -- cgit v1.2.3