Home
last modified time | relevance | path

Searched refs:rx_obj_num_coalesce_irq (Results 1 – 4 of 4) sorted by relevance

/linux-6.6.21/drivers/net/can/spi/mcp251xfd/
Dmcp251xfd-ethtool.c49 priv->rx_obj_num_coalesce_irq = layout.rx_coalesce; in mcp251xfd_ring_set_ringparam()
67 if (priv->rx_obj_num_coalesce_irq == 0) in mcp251xfd_ring_get_coalesce()
70 rx_max_frames = priv->rx_obj_num_coalesce_irq; in mcp251xfd_ring_get_coalesce()
101 if ((layout.rx_coalesce != priv->rx_obj_num_coalesce_irq || in mcp251xfd_ring_set_coalesce()
109 priv->rx_obj_num_coalesce_irq = layout.rx_coalesce; in mcp251xfd_ring_set_coalesce()
141 priv->rx_obj_num_coalesce_irq = 0; in mcp251xfd_ethtool_init()
Dmcp251xfd-ring.c269 priv->rx_obj_num_coalesce_irq)) { in mcp251xfd_ring_init_rx()
273 if (priv->rx_obj_num_coalesce_irq == rx_ring->obj_num) in mcp251xfd_ring_init_rx()
275 else if (priv->rx_obj_num_coalesce_irq) in mcp251xfd_ring_init_rx()
343 if (rx_ring->nr == 0 && priv->rx_obj_num_coalesce_irq) { in mcp251xfd_ring_init()
348 priv->rx_obj_num_coalesce_irq, rx_ring->obj_size, in mcp251xfd_ring_init()
349 priv->rx_obj_num_coalesce_irq * rx_ring->obj_size); in mcp251xfd_ring_init()
351 if (priv->rx_obj_num_coalesce_irq == MCP251XFD_FIFO_DEPTH) in mcp251xfd_ring_init()
357 priv->rx_obj_num_coalesce_irq), in mcp251xfd_ring_init()
358 rx_ring->obj_num - priv->rx_obj_num_coalesce_irq, in mcp251xfd_ring_init()
360 (rx_ring->obj_num - priv->rx_obj_num_coalesce_irq) * in mcp251xfd_ring_init()
[all …]
Dmcp251xfd-rx.c260 if ((ring->nr > 0 || !priv->rx_obj_num_coalesce_irq) && in mcp251xfd_handle_rxif()
Dmcp251xfd.h640 u8 rx_obj_num_coalesce_irq; member