uhci_dev
dev_warn(uhci_dev(uhci), "HCRESET not completed yet!\n");
dev_dbg(uhci_dev(uhci), "%s: cmd = 0x%04x\n",
dev_dbg(uhci_dev(uhci), "%s: intr = 0x%04x\n",
dev_dbg(uhci_dev(uhci), "Performing full reset\n");
dev_warn(uhci_dev(uhci), "Controller not stopped yet!\n");
dev_warn(uhci_dev(uhci), "FGR not stopped yet!\n");
dev_err(uhci_dev(uhci),
dev_err(uhci_dev(uhci),
dev_err(uhci_dev(uhci),
dma_free_coherent(uhci_dev(uhci),
uhci->frame = dma_alloc_coherent(uhci_dev(uhci),
dev_err(uhci_dev(uhci),
uhci->td_pool = dma_pool_create("uhci_td", uhci_dev(uhci),
dev_err(uhci_dev(uhci), "unable to create td dma_pool\n");
uhci->qh_pool = dma_pool_create("uhci_qh", uhci_dev(uhci),
dev_err(uhci_dev(uhci), "unable to create qh dma_pool\n");
dev_err(uhci_dev(uhci), "unable to allocate terminating TD\n");
dev_err(uhci_dev(uhci), "unable to allocate QH\n");
dma_free_coherent(uhci_dev(uhci),
dev_dbg(uhci_dev(uhci),
dev_info(uhci_dev(uhci), "detected %d ports\n", port);
dev_info(uhci_dev(uhci),
dev_dbg(uhci_dev(uhci), "port %d portsc %04x,%02x\n",
if (to_pci_dev(uhci_dev(uhci))->vendor == PCI_VENDOR_ID_VIA ||
to_pci_dev(uhci_dev(uhci))->vendor == PCI_VENDOR_ID_ZHAOXIN)
if (to_pci_dev(uhci_dev(uhci))->vendor == PCI_VENDOR_ID_HP)
if (to_pci_dev(uhci_dev(uhci))->vendor == PCI_VENDOR_ID_INTEL)
device_set_wakeup_capable(uhci_dev(uhci), true);
struct pci_dev *pdev = to_pci_dev(uhci_dev(uhci));
dev_dbg(uhci_dev(uhci), "%s\n", __func__);
dev_dbg(uhci_dev(uhci), "%s\n", __func__);
uhci_reset_hc(to_pci_dev(uhci_dev(uhci)), uhci->io_addr);
return uhci_check_and_reset_hc(to_pci_dev(uhci_dev(uhci)),
struct pci_dev *pdev = to_pci_dev(uhci_dev(uhci));
switch (to_pci_dev(uhci_dev(uhci))->vendor) {
dev_WARN(uhci_dev(uhci), "td %p still in list!\n", td);
dev_WARN(uhci_dev(uhci), "td %p still in fl_list!\n", td);
dev_dbg(uhci_dev(uhci), "iso underrun %p (%u+%u < %u)\n",
dev_WARN(uhci_dev(uhci), "qh %p list not empty!\n", qh);
dev_dbg(uhci_dev(uhci), "bandwidth allocation failed: "
dev_dbg(uhci_dev(uhci),
dev_dbg(uhci_dev(uhci),
dev_WARN(uhci_dev(uhci), "urb %p still on QH's list!\n",