diff options
author | Ahmed Zaki <[email protected]> | 2023-06-08 13:02:26 -0700 |
---|---|---|
committer | Jakub Kicinski <[email protected]> | 2023-06-10 00:09:54 -0700 |
commit | c37cf54c12cfaa51e7aaf88708167b0d3259e64e (patch) | |
tree | 4ca99dacc014e348c68e1e5191ba766e08f20873 /lib/mpi/mpi-bit.c | |
parent | bc51d371bc9ab7f153e387b7d63a13cc7d8c5ac0 (diff) |
iavf: remove mask from iavf_irq_enable_queues()
Enable more than 32 IRQs by removing the u32 bit mask in
iavf_irq_enable_queues(). There is no need for the mask as there are no
callers that select individual IRQs through the bitmask. Also, if the PF
allocates more than 32 IRQs, this mask will prevent us from using all of
them.
Modify the comment in iavf_register.h to show that the maximum number
allowed for the IRQ index is 63 as per the iAVF standard 1.0 [1].
link: [1] https://www.intel.com/content/dam/www/public/us/en/documents/product-specifications/ethernet-adaptive-virtual-function-hardware-spec.pdf
Fixes: 5eae00c57f5e ("i40evf: main driver core")
Signed-off-by: Ahmed Zaki <[email protected]>
Tested-by: Rafal Romanowski <[email protected]>
Reviewed-by: Simon Horman <[email protected]>
Reviewed-by: Maciej Fijalkowski <[email protected]>
Signed-off-by: Tony Nguyen <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-bit.c')
0 files changed, 0 insertions, 0 deletions