From 508dd5f91db9f11d5522b1050558c1a0ecc42726 Mon Sep 17 00:00:00 2001 From: Michael Lotz Date: Mon, 21 Jul 2008 13:11:53 +0000 Subject: [PATCH] Output some more debug output in case of port reset failure. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26546 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/bus_managers/usb/Hub.cpp | 4 +++- src/add-ons/kernel/busses/usb/ehci.cpp | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/add-ons/kernel/bus_managers/usb/Hub.cpp b/src/add-ons/kernel/bus_managers/usb/Hub.cpp index 3b7e0a3fb7..3208dea380 100644 --- a/src/add-ons/kernel/bus_managers/usb/Hub.cpp +++ b/src/add-ons/kernel/bus_managers/usb/Hub.cpp @@ -215,8 +215,10 @@ Hub::Explore(change_item **changeList) // reset the port, this will also enable it result = ResetPort(i); - if (result < B_OK) + if (result < B_OK) { + TRACE_ERROR(("USB Hub %d: resetting port %ld failed\n", DeviceAddress(), i)); continue; + } result = UpdatePortStatus(i); if (result < B_OK) diff --git a/src/add-ons/kernel/busses/usb/ehci.cpp b/src/add-ons/kernel/busses/usb/ehci.cpp index 8069756526..0ab0bc5c2a 100644 --- a/src/add-ons/kernel/busses/usb/ehci.cpp +++ b/src/add-ons/kernel/busses/usb/ehci.cpp @@ -721,7 +721,7 @@ EHCI::ResetPort(uint8 index) portStatus = ReadOpReg(portRegister) & EHCI_PORTSC_DATAMASK; if (portStatus & EHCI_PORTSC_PORTRESET) { - TRACE(("usb_ehci: port reset won't complete\n")); + TRACE_ERROR(("usb_ehci: port reset won't complete\n")); return B_ERROR; }