summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
AgeCommit message (Expand)AuthorFilesLines
2023-08-07net/mlx5: Refactor completion IRQ request/release APIMaher Sanalla1-12/+14
2023-05-23net/mlx5: Free irqs only on shutdown callbackShay Drory1-0/+1
2023-03-25net/mlx5: Use dynamic msix vectors allocationEli Cohen1-2/+4
2023-03-25net/mlx5: Use newer affinity descriptorEli Cohen1-3/+3
2022-01-07net/mlx5: SF, Use all available cpu for setting cpu affinityShay Drory1-0/+13
2022-01-07net/mlx5: Introduce API for bulk request and release of IRQsShay Drory1-1/+4
2022-01-07net/mlx5: Split irq_pool_affinity logic to new fileShay Drory1-0/+11
2022-01-07net/mlx5: Introduce control IRQ request APIShay Drory1-0/+1
2021-10-05net/mlx5: Shift control IRQ to the last indexShay Drory1-2/+0
2021-06-15net/mlx5: Round-Robin EQs over IRQsShay Drory1-1/+3
2021-06-15net/mlx5: Allocating a pool of MSI-X vectors for SFsShay Drory1-1/+5
2021-06-15net/mlx5: Change IRQ storage logic from static to dynamicShay Drory1-2/+1
2021-06-15net/mlx5: Moving rmap logic to EQsShay Drory1-1/+0
2021-06-15net/mlx5: Provide cpumask at EQ creation phaseLeon Romanovsky1-1/+2
2021-06-15net/mlx5: Introduce API for request and release IRQsShay Drory1-0/+30