Home
last modified time | relevance | path

Searched full:interrupters (Results 1 – 9 of 9) sorted by relevance

/linux/Documentation/devicetree/bindings/usb/
H A Dusb-xhci.yaml32 num-hc-interrupters:
33 description: Maximum number of interrupters to allocate
H A Dsnps,dwc3-common.yaml389 num-hc-interrupters:
/linux/drivers/usb/host/
H A Dxhci-sideband.c313 * device. Transfer events for this device can be routed to this interrupters
393 * Allows for clients to utilize XHCI interrupters and fetch transfer and event
H A Dxhci-caps.h20 /* bits 18:8 - Number of Interrupters, max values is 1024 */
H A Dxhci.c570 xhci_ring_init(xhci, xhci->interrupters[0]->event_ring); in xhci_init()
572 xhci->interrupters[0]->isoc_bei_interval = AVOID_BEI_INTERVAL_MAX; in xhci_init()
587 struct xhci_interrupter *ir = xhci->interrupters[0]; in xhci_run_finished()
638 struct xhci_interrupter *ir = xhci->interrupters[0]; in xhci_run()
700 struct xhci_interrupter *ir = xhci->interrupters[0]; in xhci_stop()
804 /* save both primary and all secondary interrupters */ in xhci_save_registers()
807 ir = xhci->interrupters[i]; in xhci_save_registers()
829 /* FIXME should we lock to protect against freeing of interrupters */ in xhci_restore_registers()
831 ir = xhci->interrupters[i]; in xhci_restore_registers()
1184 xhci_for_each_ring_seg(xhci->interrupters[0]->event_ring->first_seg, seg) in xhci_resume()
H A Dxhci-debugfs.c822 xhci_debugfs_create_ring_dir(xhci, &xhci->interrupters[0]->event_ring, in xhci_debugfs_init()
H A Dxhci-ring.c3210 * so we can receive interrupts from other MSI-X interrupters. in xhci_irq()
3216 xhci_handle_events(xhci, xhci->interrupters[0], false); in xhci_irq()
4097 ir = xhci->interrupters[0]; in xhci_queue_isoc_tx()
/linux/drivers/usb/dwc3/
H A Dhost.c188 props[prop_idx++] = PROPERTY_ENTRY_U16("num-hc-interrupters", in dwc3_host_init()
H A Dcore.c1807 device_property_read_u16(dev, "num-hc-interrupters", in dwc3_get_properties()
1809 /* DWC3 core allowed to have a max of 8 interrupters */ in dwc3_get_properties()