summaryrefslogtreecommitdiff
path: root/scripts/lib
diff options
context:
space:
mode:
authorKaran Tilak Kumar <kartilak@cisco.com>2023-12-11 20:36:10 +0300
committerMartin K. Petersen <martin.petersen@oracle.com>2023-12-14 06:11:33 +0300
commit554a1482602099efc9a3d0921a0e8f6123dc09cd (patch)
treef1d02e188061f53047970ec104a25465095a407e /scripts/lib
parent8c2a6f815a18f261a03b387cd4236886aad68d7f (diff)
downloadlinux-554a1482602099efc9a3d0921a0e8f6123dc09cd.tar.xz
scsi: fnic: Refactor and redefine fnic.h for multiqueue
Refactor and re-define values in fnic.h to implement multiqueue (MQ) functionality. VIC firmware allows fnic to create up to 64 copy workqueues. Update the copy workqueue max to 64. Modify the interrupt index to be in sync with the firmware to support MQ. Add irq number to the MSIX entry. Define a software workqueue table to track the status of io_reqs. Define a base for the copy workqueue. Reviewed-by: Sesidhar Baddela <sebaddel@cisco.com> Reviewed-by: Arulprabhu Ponnusamy <arulponn@cisco.com> Signed-off-by: Karan Tilak Kumar <kartilak@cisco.com> Link: https://lore.kernel.org/r/20231211173617.932990-7-kartilak@cisco.com Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'scripts/lib')
0 files changed, 0 insertions, 0 deletions