Searched refs:imod_interval (Results 1 - 9 of 9) sorted by last modified time

/linux-master/drivers/usb/dwc3/
H A Dgadget.c2849 * Use IMOD if enabled via dwc->imod_interval. Otherwise, if
2852 if (dwc->imod_interval) {
2853 dwc3_writel(dwc->regs, DWC3_DEV_IMOD(0), dwc->imod_interval);
4440 if (dwc->imod_interval) {
4442 dwc3_writel(dwc->regs, DWC3_DEV_IMOD(0), dwc->imod_interval);
H A Dcore.h1139 * @imod_interval: set the interrupt moderation interval in 250ns
1365 u16 imod_interval; member in struct:dwc3
H A Dcore.c1634 dwc->imod_interval = 0;
1653 /* Check for proper value of imod_interval */
1654 if (dwc->imod_interval && !dwc3_has_imod(dwc)) {
1656 dwc->imod_interval = 0;
1666 if (!dwc->imod_interval &&
1668 dwc->imod_interval = 1;
/linux-master/drivers/usb/host/
H A Dxhci.h1508 /* imod_interval in ns (I * 250ns) */
1509 u32 imod_interval; member in struct:xhci_hcd
H A Dxhci.c349 /* interrupt moderation interval imod_interval in nanoseconds */
351 u32 imod_interval)
355 if (!ir || !ir->ir_set || imod_interval > U16_MAX * 250)
360 imod |= (imod_interval / 250) & ER_IRQ_INTERVAL_MASK;
570 xhci_set_interrupter_moderation(ir, xhci->imod_interval);
350 xhci_set_interrupter_moderation(struct xhci_interrupter *ir, u32 imod_interval) argument
H A Dxhci-pci.c542 /* imod_interval is the interrupt moderation value in nanoseconds. */
543 xhci->imod_interval = 40000;
H A Dxhci-plat.c241 /* imod_interval is the interrupt moderation value in nanoseconds. */
242 xhci->imod_interval = 40000;
260 &xhci->imod_interval);
H A Dxhci-mtk.c632 * imod_interval is the interrupt moderation value in nanoseconds.
636 xhci->imod_interval = 5000;
637 device_property_read_u32(dev, "imod-interval-ns", &xhci->imod_interval);
H A Dxhci-histb.c270 /* imod_interval is the interrupt moderation value in nanoseconds. */
271 xhci->imod_interval = 40000;
273 &xhci->imod_interval);

Completed in 294 milliseconds