busses/usb: Print the PCI ID of the device with an invalid IRQ.

This commit is contained in:
Augustin Cavalier
2019-04-18 14:01:13 -04:00
parent ce624c696f
commit e8b2085d87
4 changed files with 9 additions and 6 deletions
+2 -1
View File
@@ -459,7 +459,8 @@ EHCI::EHCI(pci_info *info, Stack *stack)
}
if (fIRQ == 0 || fIRQ == 0xFF) {
TRACE_MODULE_ERROR("device was assigned an invalid IRQ\n");
TRACE_MODULE_ERROR("device PCI:%d:%d:%d was assigned an invalid IRQ\n",
fPCIInfo->bus, fPCIInfo->device, fPCIInfo->function);
return;
}
+2 -1
View File
@@ -433,7 +433,8 @@ OHCI::OHCI(pci_info *info, Stack *stack)
}
if (fIRQ == 0 || fIRQ == 0xFF) {
TRACE_MODULE_ERROR("device was assigned an invalid IRQ\n");
TRACE_MODULE_ERROR("device PCI:%d:%d:%d was assigned an invalid IRQ\n",
fPCIInfo->bus, fPCIInfo->device, fPCIInfo->function);
return;
}
+3 -3
View File
@@ -349,8 +349,7 @@ UHCI::AddTo(Stack *stack)
get_module(B_PCI_X86_MODULE_NAME, (module_info **)&sPCIx86Module);
if (bus->InitCheck() < B_OK) {
TRACE_MODULE_ERROR("AddTo(): InitCheck() failed 0x%08" B_PRIx32
"\n", bus->InitCheck());
TRACE_MODULE_ERROR("bus failed init check\n");
delete bus;
continue;
}
@@ -578,7 +577,8 @@ UHCI::UHCI(pci_info *info, Stack *stack)
}
if (fIRQ == 0 || fIRQ == 0xFF) {
TRACE_MODULE_ERROR("device was assigned an invalid IRQ\n");
TRACE_MODULE_ERROR("device PCI:%d:%d:%d was assigned an invalid IRQ\n",
fPCIInfo->bus, fPCIInfo->device, fPCIInfo->function);
return;
}
+2 -1
View File
@@ -385,7 +385,8 @@ XHCI::XHCI(pci_info *info, Stack *stack)
}
if (fIRQ == 0 || fIRQ == 0xFF) {
TRACE_MODULE_ERROR("device was assigned an invalid IRQ\n");
TRACE_MODULE_ERROR("device PCI:%d:%d:%d was assigned an invalid IRQ\n",
fPCIInfo->bus, fPCIInfo->device, fPCIInfo->function);
return;
}