Home
last modified time | relevance | path

Searched refs:interrupters (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/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-6.15/drivers/usb/host/
H A Dxhci-mem.c1854 xhci->interrupters[intr_num] = NULL; in xhci_remove_secondary_interrupter()
1870 if (xhci->interrupters[i]) { in xhci_mem_cleanup()
1871 xhci_remove_interrupter(xhci, xhci->interrupters[i]); in xhci_mem_cleanup()
1872 xhci_free_interrupter(xhci, xhci->interrupters[i]); in xhci_mem_cleanup()
1873 xhci->interrupters[i] = NULL; in xhci_mem_cleanup()
1945 kfree(xhci->interrupters); in xhci_mem_cleanup()
1953 xhci->interrupters = NULL; in xhci_mem_cleanup()
2298 if (xhci->interrupters[intr_num]) { in xhci_add_interrupter()
2303 xhci->interrupters[intr_num] = ir; in xhci_add_interrupter()
2347 if (xhci->interrupters[i] == NULL) { in xhci_create_secondary_interrupter()
[all …]
H A Dxhci.c495 struct xhci_interrupter *ir = xhci->interrupters[0]; in xhci_run_finished()
546 struct xhci_interrupter *ir = xhci->interrupters[0]; in xhci_run()
608 struct xhci_interrupter *ir = xhci->interrupters[0]; in xhci_stop()
715 ir = xhci->interrupters[i]; in xhci_save_registers()
739 ir = xhci->interrupters[i]; in xhci_restore_registers()
1095 xhci_disable_interrupter(xhci->interrupters[0]); in xhci_resume()
H A Dxhci-debugfs.c677 xhci_debugfs_create_ring_dir(xhci, &xhci->interrupters[0]->event_ring, in xhci_debugfs_init()
H A Dxhci-hub.c1910 xhci_disable_interrupter(xhci->interrupters[0]); in xhci_bus_resume()
1983 xhci_enable_interrupter(xhci->interrupters[0]); in xhci_bus_resume()
H A Dxhci.h1530 struct xhci_interrupter **interrupters; member
H A Dxhci-ring.c3195 xhci_handle_events(xhci, xhci->interrupters[0]); in xhci_irq()
4076 ir = xhci->interrupters[0]; in xhci_queue_isoc_tx()