Searched refs:irq_holdoff (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-6.6/include/soc/fsl/ |
H A D | dpaa2-io.h | 135 int dpaa2_io_set_irq_coalescing(struct dpaa2_io *d, u32 irq_holdoff); 136 void dpaa2_io_get_irq_coalescing(struct dpaa2_io *d, u32 *irq_holdoff);
|
/kernel/linux/linux-6.6/drivers/soc/fsl/dpio/ |
H A D | dpio-service.c | 824 * @irq_holdoff: interrupt holdoff (timeout) period in us 828 int dpaa2_io_set_irq_coalescing(struct dpaa2_io *d, u32 irq_holdoff) in dpaa2_io_set_irq_coalescing() argument 833 irq_holdoff); in dpaa2_io_set_irq_coalescing() 840 * @irq_holdoff: interrupt holdoff (timeout) period in us 842 void dpaa2_io_get_irq_coalescing(struct dpaa2_io *d, u32 *irq_holdoff) in dpaa2_io_get_irq_coalescing() argument 846 qbman_swp_get_irq_coalescing(swp, NULL, irq_holdoff); in dpaa2_io_get_irq_coalescing()
|
H A D | qbman-portal.h | 164 u32 irq_holdoff; member 659 u32 irq_holdoff); 662 u32 *irq_holdoff);
|
H A D | qbman-portal.c | 1806 * @irq_holdoff: interrupt holdoff (timeout) period in us 1811 u32 irq_holdoff) in qbman_swp_set_irq_coalescing() 1815 /* Convert irq_holdoff value from usecs to 256 QBMAN clock cycles in qbman_swp_set_irq_coalescing() 1818 itp = (irq_holdoff * 1000) / p->desc->qman_256_cycles_per_ns; in qbman_swp_set_irq_coalescing() 1821 pr_err("irq_holdoff must be <= %uus\n", max_holdoff); in qbman_swp_set_irq_coalescing() 1831 p->irq_holdoff = irq_holdoff; in qbman_swp_set_irq_coalescing() 1844 * @irq_holdoff: interrupt holdoff (timeout) period in us 1847 u32 *irq_holdoff) in qbman_swp_get_irq_coalescing() 1851 if (irq_holdoff) in qbman_swp_get_irq_coalescing() 1810 qbman_swp_set_irq_coalescing(struct qbman_swp *p, u32 irq_threshold, u32 irq_holdoff) qbman_swp_set_irq_coalescing() argument 1846 qbman_swp_get_irq_coalescing(struct qbman_swp *p, u32 *irq_threshold, u32 *irq_holdoff) qbman_swp_get_irq_coalescing() argument [all...] |
Completed in 6 milliseconds