Home
last modified time | relevance | path

Searched refs:imod_interval (Results 1 – 10 of 10) sorted by relevance

/linux-6.12.1/drivers/usb/host/
Dxhci-histb.c271 xhci->imod_interval = 40000; in xhci_histb_probe()
273 &xhci->imod_interval); in xhci_histb_probe()
Dxhci-plat.c242 xhci->imod_interval = 40000; in xhci_plat_probe()
269 &xhci->imod_interval); in xhci_plat_probe()
Dxhci-mtk.c636 xhci->imod_interval = 5000; in xhci_mtk_probe()
637 device_property_read_u32(dev, "imod-interval-ns", &xhci->imod_interval); in xhci_mtk_probe()
Dxhci.h1504 u32 imod_interval; member
1831 u32 imod_interval);
1872 u32 imod_interval);
Dxhci-mem.c2336 u32 imod_interval) in xhci_create_secondary_interrupter() argument
2369 err = xhci_set_interrupter_moderation(ir, imod_interval); in xhci_create_secondary_interrupter()
2372 i, imod_interval); in xhci_create_secondary_interrupter()
Dxhci-pci.c555 xhci->imod_interval = 40000; in xhci_pci_setup()
Dxhci.c351 u32 imod_interval) in xhci_set_interrupter_moderation() argument
355 if (!ir || !ir->ir_set || imod_interval > U16_MAX * 250) in xhci_set_interrupter_moderation()
360 imod |= (imod_interval / 250) & ER_IRQ_INTERVAL_MASK; in xhci_set_interrupter_moderation()
570 xhci_set_interrupter_moderation(ir, xhci->imod_interval); in xhci_run()
/linux-6.12.1/drivers/usb/dwc3/
Dcore.c1823 dwc->imod_interval = 0; in dwc3_get_properties()
1843 if (dwc->imod_interval && !dwc3_has_imod(dwc)) { in dwc3_check_params()
1845 dwc->imod_interval = 0; in dwc3_check_params()
1855 if (!dwc->imod_interval && in dwc3_check_params()
1857 dwc->imod_interval = 1; in dwc3_check_params()
Dgadget.c2845 if (dwc->imod_interval) { in __dwc3_gadget_start()
2846 dwc3_writel(dwc->regs, DWC3_DEV_IMOD(0), dwc->imod_interval); in __dwc3_gadget_start()
4433 if (dwc->imod_interval) { in dwc3_process_event_buf()
4435 dwc3_writel(dwc->regs, DWC3_DEV_IMOD(0), dwc->imod_interval); in dwc3_process_event_buf()
Dcore.h1389 u16 imod_interval; member