scsi: elx: libefc_sli: BMBX routines and SLI config commands
authorJames Smart <jsmart2021@gmail.com>
Tue, 1 Jun 2021 23:54:47 +0000 (16:54 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 16 Jun 2021 03:39:29 +0000 (23:39 -0400)
commit9bd267093b8cf7e007c46252bc8cd1ce3bae2b8f
tree1dc40321de50a25df9bb221b1e8964a1f0e9ab00
parent1628f5b4976fd8bf965c8d78e930d01f47092e79
scsi: elx: libefc_sli: BMBX routines and SLI config commands

Add routines to create mailbox commands used during adapter initialization
and add APIs to issue mailbox commands to the adapter through the bootstrap
mailbox register.

Link: https://lore.kernel.org/r/20210601235512.20104-7-jsmart2021@gmail.com
Reviewed-by: Hannes Reinecke <hare@suse.de>
Reviewed-by: Daniel Wagner <dwagner@suse.de>
Co-developed-by: Ram Vegesna <ram.vegesna@broadcom.com>
Signed-off-by: Ram Vegesna <ram.vegesna@broadcom.com>
Signed-off-by: James Smart <jsmart2021@gmail.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/elx/libefc_sli/sli4.c