[SCSI] lpfc 8.3.17: SLI Additions and Fixes
- Added driver support for management application to pass down two security specific mailbox commands (MBX_SECURITY_MGMT and MBX_AUTH_PORT) - Added driver support for handling FIPS zeroization trap of host ERATT ER8, performing selective reset and bringing the device up. - Added code to detect INIT_LINK mailbox command completion returning status MBXERR_SEC_NO_PERMISSION. - Increased the wait timeout on host status register HS_FFRDY and HS_MBRDY being set. - Remove the port offline code from the Heartbeat TMO handler. Signed-off-by: Alex Iannicelli <alex.iannicelli@emulex.com> Signed-off-by: James Smart <james.smart@emulex.com> Signed-off-by: James Bottomley <James.Bottomley@suse.de>
This commit is contained in:

zatwierdzone przez
James Bottomley

rodzic
d439d286f5
commit
dcf2a4e079
@@ -1380,6 +1380,9 @@ typedef struct { /* FireFly BIU registers */
|
||||
#define MBX_INIT_VFI 0xA3
|
||||
#define MBX_INIT_VPI 0xA4
|
||||
|
||||
#define MBX_AUTH_PORT 0xF8
|
||||
#define MBX_SECURITY_MGMT 0xF9
|
||||
|
||||
/* IOCB Commands */
|
||||
|
||||
#define CMD_RCV_SEQUENCE_CX 0x01
|
||||
@@ -1502,7 +1505,8 @@ typedef struct { /* FireFly BIU registers */
|
||||
#define MBXERR_DMA_ERROR 15
|
||||
#define MBXERR_ERROR 16
|
||||
#define MBXERR_LINK_DOWN 0x33
|
||||
#define MBX_NOT_FINISHED 255
|
||||
#define MBXERR_SEC_NO_PERMISSION 0xF02
|
||||
#define MBX_NOT_FINISHED 255
|
||||
|
||||
#define MBX_BUSY 0xffffff /* Attempted cmd to busy Mailbox */
|
||||
#define MBX_TIMEOUT 0xfffffe /* time-out expired waiting for */
|
||||
|
Reference in New Issue
Block a user