FreeBSD kernel pms device code
|
The file defines the constants used by SAS/SATA LL layer. More...
Go to the source code of this file.
Data Structures | |
struct | agsaEchoCmd_s |
the data structure of Echo Command More... | |
struct | agsaPhyStartCmd_s |
the data structure of PHY Start Command More... | |
struct | agsaPhyStopCmd_s |
the data structure of PHY Stop Command More... | |
struct | agsaSSPIniIOStartCmd_s |
the data structure of SSP INI IO Start Command More... | |
struct | agsaSSPIniTMStartCmd_s |
the data structure of SSP INI TM Start Command More... | |
struct | agsaSSPIniExtIOStartCmd_s |
the data structure of SSP INI Extended IO Start Command More... | |
struct | agsaSSPIniEncryptIOStartCmd_s |
struct | agsaSSPAbortCmd_s |
the data structure of SSP Abort Command More... | |
struct | agsaRegDevCmd_s |
the data structure of Register Device Command More... | |
struct | agsaDeregDevHandleCmd_s |
the data structure of Deregister Device Handle Command More... | |
struct | agsaGetDevHandleCmd_s |
the data structure of Get Device Handle Command More... | |
struct | agsaSMPCmd_s |
the data structure of SMP Request Command More... | |
struct | agsaSMPCmd_V_s |
struct | agsaSMPAbortCmd_s |
the data structure of SMP Abort Command More... | |
struct | agsaSATAStartCmd_s |
the data structure of SATA Start Command More... | |
struct | agsaSATAEncryptStartCmd_s |
struct | agsaSATAAbortCmd_s |
the data structure of SATA Abort Command More... | |
struct | agsaLocalPhyCntrlCmd_s |
the data structure of Local PHY Control Command More... | |
struct | agsaGetDevInfoCmd_s |
the data structure of Get Device Info Command More... | |
struct | agsaHWResetCmd_s |
the data structure of HW Reset Command More... | |
struct | agsaFwFlashUpdate_s |
the data structure of Firmware download More... | |
struct | agsaFwFlashOpExt_s |
the data structure EXT Flash Op More... | |
struct | agsaFwFlashOpExtRsp_s |
the data structure EXT Flash Op More... | |
struct | agsaGPIOCmd_s |
the data structure of GPIO Commannd More... | |
struct | agsaSASDiagStartEndCmd_s |
the data structure of SAS Diagnostic Start/End Command More... | |
struct | agsaSASDiagExecuteCmd_s |
the data structure of SAS Diagnostic Execute Command More... | |
struct | agsa_SPC_SASDiagExecuteCmd_s |
the data structure of SAS Diagnostic Execute Command More... | |
struct | agsaSSPTgtIOStartCmd_s |
the data structure of SSP TGT IO Start Command More... | |
struct | agsaSSPTgtRspStartCmd_s |
the data structure of SSP TGT Response Start Command More... | |
struct | agsaDevHandleAcceptCmd_s |
the data structure of Device Handle Accept Command More... | |
struct | agsaSASHwEventAckCmd_s |
the data structure of SAS HW Event Ack Command More... | |
struct | agsaGetTimeStampCmd_s |
the data structure of Get Time Stamp Command More... | |
struct | agsaPortControlCmd_s |
the data structure of Port Control Command More... | |
struct | agNVMIndirect_s |
the data structure of Set NVM Data Command More... | |
union | agsaSetNVMData_s |
struct | agsaSetNVMDataCmd_s |
struct | agsaGetNVMDataCmd_s |
the data structure of Get NVM Data Command More... | |
struct | agsaSetDeviceStateCmd_s |
the data structure of Set Device State Command More... | |
struct | agsaGetDeviceStateCmd_s |
the data structure of Get Device State Command More... | |
struct | agsaSetDevInfoCmd_s |
the data structure of Set Device Info Command More... | |
struct | agsaSasReInitializeCmd_s |
the data structure of SAS Re_Initialize Command More... | |
struct | agsaSGpioCmd_s |
the data structure of SGPIO Command More... | |
struct | agsaPCIeDiagExecuteCmd_s |
the data structure of PCIE Diagnostic Command More... | |
struct | agsa_SPC_PCIDiagExecuteCmd_s |
the data structure of PCI Diagnostic Command for SPC More... | |
struct | agsaGetDDEFDataCmd_s |
the data structure of GET DFE Data Command More... | |
struct | agsaEchoRsp_s |
the data structure of Echo Response More... | |
struct | agsaHWEvent_SPC_OUB_s |
the data structure of HW Event from Outbound More... | |
struct | agsaHWEvent_Phy_OUB_s |
struct | agsaHWEvent_V_OUB_s |
the data structure of HW Event from Outbound More... | |
struct | agsaSSPCompletionRsp_s |
the data structure of SSP Completion Response More... | |
struct | agsaSSPCompletionDifRsp_s |
the data structure of SSP Completion DIF Response More... | |
struct | agsaSMPCompletionRsp_s |
the data structure of SMP Completion Response More... | |
struct | agsaDeregDevHandleRsp_s |
the data structure of Deregister Device Response More... | |
struct | agsaGetDevHandleRsp_s |
the data structure of Get Device Handle Response More... | |
struct | agsaLocalPhyCntrlRsp_s |
the data structure of Local Phy Control Response More... | |
struct | agsaDeviceRegistrationRsp_s |
the data structure of DEVICE_REGISTRATION Response More... | |
struct | agsaSATACompletionRsp_s |
the data structure of SATA Completion Response More... | |
struct | agsaSATAEventRsp_s |
the data structure of SATA Event Response More... | |
struct | agsaSSPEventRsp_s |
the data structure of SSP Event Response More... | |
struct | agsaGetDevInfoRspSpc_s |
the data structure of Get Device Info Response More... | |
struct | agsaGetDevInfoRspV_s |
the data structure of Get Device Info Response V More... | |
struct | agsaGetPhyProfileCmd_V_s |
the data structure of Get Phy Profile Command IOMB V More... | |
struct | agsaGetPhyProfileRspV_s |
the data structure of Get Phy Profile Response IOMB V More... | |
struct | agsaSetPhyProfileCmd_V_s |
the data structure of Set Phy Profile Command IOMB V More... | |
struct | agsaGetVHistCap_V_s |
the data structure of GetVis Command IOMB V OPC_OUB_GET_VIST_CAP_RSP More... | |
struct | agsaSetPhyProfileRspV_s |
the data structure of Set Phy Profile Response IOMB V More... | |
struct | agsaGetPhyInfoV_s |
struct | agsaFwFlashUpdateRsp_s |
the data structure of FW_FLASH_UPDATE Response More... | |
struct | agsaGPIORsp_s |
the data structure of GPIO Response More... | |
struct | agsaGPIOEvent_s |
the data structure of GPIO Event More... | |
struct | agsaGenernalEventRsp_s |
the data structure of GENERAL_EVENT Response More... | |
struct | agsaSSPAbortRsp_s |
the data structure of SSP_ABORT Response More... | |
struct | agsaSATAAbortRsp_s |
the data structure of SATA_ABORT Response More... | |
struct | agsaSASDiagStartEndRsp_s |
the data structure of SAS Diagnostic Start/End Response More... | |
struct | agsaSASDiagExecuteRsp_s |
the data structure of SAS Diagnostic Execute Response More... | |
struct | agsaGeneralEventRsp_s |
the data structure of General Event Notification Response More... | |
struct | agsaSSPReqReceivedNotify_s |
the data structure of SSP Request Received Notification More... | |
struct | agsaDeviceHandleArrivedNotify_s |
the data structure of Device Handle Arrived Notification More... | |
struct | agsaGetTimeStampRsp_s |
the data structure of Get Time Stamp Response More... | |
struct | agsaSASHwEventAckRsp_s |
the data structure of SAS HW Event Ack Response More... | |
struct | agsaPortControlRsp_s |
the data structure of Port Control Response More... | |
struct | agsaSMPAbortRsp_s |
the data structure of SMP Abort Response More... | |
struct | agsaGetNVMDataRsp_s |
the data structure of Get NVMD Data Response More... | |
struct | agsaSetNVMDataRsp_s |
the data structure of Set NVMD Data Response More... | |
struct | agsaDeviceHandleRemoval_s |
the data structure of Device Handle Removal More... | |
struct | agsaSetDeviceStateRsp_s |
the data structure of Set Device State Response More... | |
struct | agsaGetDeviceStateRsp_s |
the data structure of Get Device State Response More... | |
struct | agsaSetDeviceInfoRsp_s |
the data structure of Set Device Info Response More... | |
struct | agsaSasReInitializeRsp_s |
the data structure of SAS Re_Initialize Response More... | |
struct | agsaSGpioRsp_s |
the data structure of SGPIO Response More... | |
struct | agsaPCIeDiagExecuteRsp_s |
the data structure of PCIe diag response More... | |
struct | agsa_SPC_PCIeDiagExecuteRsp_s |
the data structure of PCI diag response More... | |
struct | agsaGetDDEFDataRsp_s |
the data structure of GET DFE Data Response More... | |
struct | agsaGetVHistCapRsp_s |
the data structure of GET Vis Data Response More... | |
struct | agsaSetControllerConfigCmd_s |
struct | agsaSetControllerConfigRsp_s |
struct | agsaGetControllerConfigCmd_s |
struct | agsaGetControllerConfigRsp_s |
struct | agsaDekManagementCmd_s |
struct | agsaDekManagementRsp_s |
struct | agsaKekManagementCmd_s |
struct | agsaKekManagementRsp_s |
struct | agsaCoalSspComplCxt_s |
struct | agsaSSPCoalescedCompletionRsp_s |
the data structure of SSP Completion Response More... | |
struct | agsaCoalStpComplCxt_s |
the data structure of SATA Completion Response More... | |
struct | agsaSATACoalescedCompletionRsp_s |
struct | agsaOperatorMangmentCmd_s |
the data structure of Operator Mangement Command More... | |
struct | agsaOperatorMangmentRsp_s |
struct | agsaSetOperatorCmd_s |
the data structure of Set Operator Command More... | |
struct | agsaSetOperatorRsp_s |
struct | agsaGetOperatorCmd_s |
the data structure of Get Operator Command More... | |
struct | agsaGetOperatorRsp_s |
struct | agsaEncryptBist_s |
struct | agsaEncryptBistRsp_s |
struct | agsaDifEncOffloadCmd_s |
the data structure of DifEncOffload Command More... | |
struct | agsaDifEncOffloadRspV_s |
Macros | |
#define | OPC_INB_ECHO 0x001 /* */ |
#define | OPC_INB_PHYSTART 0x004 /* */ |
#define | OPC_INB_PHYSTOP 0x005 /* */ |
#define | OPC_INB_SSPINIIOSTART 0x006 /* */ |
#define | OPC_INB_SSPINITMSTART 0x007 /* */ |
#define | OPC_INB_SSPINIEXTIOSTART 0x008 /* V reserved */ |
#define | OPC_INB_DEV_HANDLE_ACCEPT 0x009 /* */ |
#define | OPC_INB_SSPTGTIOSTART 0x00a /* */ |
#define | OPC_INB_SSPTGTRSPSTART 0x00b /* */ |
#define | OPC_INB_SSP_ABORT 0x00f /* */ |
#define | OPC_INB_DEREG_DEV_HANDLE 0x010 /* 16 */ |
#define | OPC_INB_GET_DEV_HANDLE 0x011 /* 17 */ |
#define | OPC_INB_SMP_REQUEST 0x012 /* 18 */ |
#define | OPC_INB_SMP_ABORT 0x014 /* 20 */ |
#define | OPC_INB_SPC_REG_DEV 0x016 /* 22 V reserved */ |
#define | OPC_INB_SATA_HOST_OPSTART 0x017 /* 23 */ |
#define | OPC_INB_SATA_ABORT 0x018 /* 24 */ |
#define | OPC_INB_LOCAL_PHY_CONTROL 0x019 /* 25 */ |
#define | OPC_INB_SPC_GET_DEV_INFO 0x01a /* 26 V reserved */ |
#define | OPC_INB_FW_FLASH_UPDATE 0x020 /* 32 */ |
#define | OPC_INB_GPIO 0x022 /* 34 */ |
#define | OPC_INB_SAS_DIAG_MODE_START_END 0x023 /* 35 */ |
#define | OPC_INB_SAS_DIAG_EXECUTE 0x024 /* 36 */ |
#define | OPC_INB_SPC_SAS_HW_EVENT_ACK 0x025 /* 37 V reserved */ |
#define | OPC_INB_GET_TIME_STAMP 0x026 /* 38 */ |
#define | OPC_INB_PORT_CONTROL 0x027 /* 39 */ |
#define | OPC_INB_GET_NVMD_DATA 0x028 /* 40 */ |
#define | OPC_INB_SET_NVMD_DATA 0x029 /* 41 */ |
#define | OPC_INB_SET_DEVICE_STATE 0x02a /* 42 */ |
#define | OPC_INB_GET_DEVICE_STATE 0x02b /* 43 */ |
#define | OPC_INB_SET_DEV_INFO 0x02c /* 44 */ |
#define | OPC_INB_SAS_RE_INITIALIZE 0x02d /* 45 V reserved */ |
#define | OPC_INB_SGPIO 0x02e /* 46 */ |
#define | OPC_INB_PCIE_DIAG_EXECUTE 0x02f /* 47 */ |
#define | OPC_INB_SET_CONTROLLER_CONFIG 0x030 /* 48 */ |
#define | OPC_INB_GET_CONTROLLER_CONFIG 0x031 /* 49 */ |
#define | OPC_INB_REG_DEV 0x032 /* 50 SPCV */ |
#define | OPC_INB_SAS_HW_EVENT_ACK 0x033 /* 51 SPCV */ |
#define | OPC_INB_GET_DEV_INFO 0x034 /* 52 SPCV */ |
#define | OPC_INB_GET_PHY_PROFILE 0x035 /* 53 SPCV */ |
#define | OPC_INB_FLASH_OP_EXT 0x036 /* 54 SPCV */ |
#define | OPC_INB_SET_PHY_PROFILE 0x037 /* 55 SPCV */ |
#define | OPC_INB_GET_DFE_DATA 0x038 /* 56 SPCV */ |
#define | OPC_INB_GET_VHIST_CAP 0x039 /* 57 SPCV12g */ |
#define | OPC_INB_KEK_MANAGEMENT 0x100 /* 256 SPCV */ |
#define | OPC_INB_DEK_MANAGEMENT 0x101 /* 257 SPCV */ |
#define | OPC_INB_SSP_DIF_ENC_OPSTART 0x102 /* 258 SPCV */ |
#define | OPC_INB_SATA_DIF_ENC_OPSTART 0x103 /* 259 SPCV */ |
#define | OPC_INB_OPR_MGMT 0x104 /* 260 SPCV */ |
#define | OPC_INB_ENC_TEST_EXECUTE 0x105 /* 261 SPCV */ |
#define | OPC_INB_SET_OPERATOR 0x106 /* 262 SPCV */ |
#define | OPC_INB_GET_OPERATOR 0x107 /* 263 SPCV */ |
#define | OPC_INB_DIF_ENC_OFFLOAD_CMD 0x110 /* 272 SPCV */ |
#define | OPC_INB_FW_PROFILE 0x888 /* 2184 SPCV */ |
#define | OPC_OUB_ECHO 0x001 /* 1 */ |
#define | OPC_OUB_SPC_HW_EVENT 0x004 /* 4 V reserved Now OPC_OUB_HW_EVENT */ |
#define | OPC_OUB_SSP_COMP 0x005 /* 5 */ |
#define | OPC_OUB_SMP_COMP 0x006 /* 6 */ |
#define | OPC_OUB_LOCAL_PHY_CNTRL 0x007 /* 7 */ |
#define | OPC_OUB_SPC_DEV_REGIST 0x00a /* 10 V reserved Now OPC_OUB_DEV_REGIST */ |
#define | OPC_OUB_DEREG_DEV 0x00b /* 11 */ |
#define | OPC_OUB_GET_DEV_HANDLE 0x00c /* 12 */ |
#define | OPC_OUB_SATA_COMP 0x00d /* 13 */ |
#define | OPC_OUB_SATA_EVENT 0x00e /* 14 */ |
#define | OPC_OUB_SSP_EVENT 0x00f /* 15 */ |
#define | OPC_OUB_SPC_DEV_HANDLE_ARRIV 0x010 /* 16 V reserved Now OPC_OUB_DEV_HANDLE_ARRIV */ |
#define | OPC_OUB_SSP_RECV_EVENT 0x012 /* 18 */ |
#define | OPC_OUB_SPC_DEV_INFO 0x013 /* 19 V reserved Now OPC_OUB_DEV_INFO*/ |
#define | OPC_OUB_FW_FLASH_UPDATE 0x014 /* 20 */ |
#define | OPC_OUB_GPIO_RESPONSE 0x016 /* 22 */ |
#define | OPC_OUB_GPIO_EVENT 0x017 /* 23 */ |
#define | OPC_OUB_GENERAL_EVENT 0x018 /* 24 */ |
#define | OPC_OUB_SSP_ABORT_RSP 0x01a /* 26 */ |
#define | OPC_OUB_SATA_ABORT_RSP 0x01b /* 27 */ |
#define | OPC_OUB_SAS_DIAG_MODE_START_END 0x01c /* 28 */ |
#define | OPC_OUB_SAS_DIAG_EXECUTE 0x01d /* 29 */ |
#define | OPC_OUB_GET_TIME_STAMP 0x01e /* 30 */ |
#define | OPC_OUB_SPC_SAS_HW_EVENT_ACK 0x01f /* 31 V reserved Now OPC_OUB_SAS_HW_EVENT_ACK*/ |
#define | OPC_OUB_PORT_CONTROL 0x020 /* 32 */ |
#define | OPC_OUB_SKIP_ENTRY 0x021 /* 33 */ |
#define | OPC_OUB_SMP_ABORT_RSP 0x022 /* 34 */ |
#define | OPC_OUB_GET_NVMD_DATA 0x023 /* 35 */ |
#define | OPC_OUB_SET_NVMD_DATA 0x024 /* 36 */ |
#define | OPC_OUB_DEVICE_HANDLE_REMOVAL 0x025 /* 37 */ |
#define | OPC_OUB_SET_DEVICE_STATE 0x026 /* 38 */ |
#define | OPC_OUB_GET_DEVICE_STATE 0x027 /* 39 */ |
#define | OPC_OUB_SET_DEV_INFO 0x028 /* 40 */ |
#define | OPC_OUB_SAS_RE_INITIALIZE 0x029 /* 41 V reserved not replaced */ |
#define | OPC_OUB_HW_EVENT 0x700 /* 1792 SPCV Was OPC_OUB_SPC_HW_EVENT*/ |
#define | OPC_OUB_DEV_HANDLE_ARRIV 0x720 /* 1824 SPCV Was OPC_OUB_SPC_DEV_HANDLE_ARRIV*/ |
#define | OPC_OUB_PHY_START_RESPONSE 0x804 /* 2052 SPCV */ |
#define | OPC_OUB_PHY_STOP_RESPONSE 0x805 /* 2053 SPCV */ |
#define | OPC_OUB_SGPIO_RESPONSE 0x82E /* 2094 SPCV */ |
#define | OPC_OUB_PCIE_DIAG_EXECUTE 0x82F /* 2095 SPCV */ |
#define | OPC_OUB_SET_CONTROLLER_CONFIG 0x830 /* 2096 SPCV */ |
#define | OPC_OUB_GET_CONTROLLER_CONFIG 0x831 /* 2097 SPCV */ |
#define | OPC_OUB_DEV_REGIST 0x832 /* 2098 SPCV */ |
#define | OPC_OUB_SAS_HW_EVENT_ACK 0x833 /* 2099 SPCV */ |
#define | OPC_OUB_DEV_INFO 0x834 /* 2100 SPCV */ |
#define | OPC_OUB_GET_PHY_PROFILE_RSP 0x835 /* 2101 SPCV */ |
#define | OPC_OUB_FLASH_OP_EXT_RSP 0x836 /* 2102 SPCV */ |
#define | OPC_OUB_SET_PHY_PROFILE_RSP 0x837 /* 2103 SPCV */ |
#define | OPC_OUB_GET_DFE_DATA_RSP 0x838 /* 2104 SPCV */ |
#define | OPC_OUB_GET_VIST_CAP_RSP 0x839 /* Can be 2104 for SPCV12g */ |
#define | OPC_OUB_FW_PROFILE 0x888 /* 2184 */ |
#define | OPC_OUB_KEK_MANAGEMENT 0x900 /* 2304 SPCV */ |
#define | OPC_OUB_DEK_MANAGEMENT 0x901 /* 2305 SPCV */ |
#define | OPC_OUB_COMBINED_SSP_COMP 0x902 /* 2306 SPCV */ |
#define | OPC_OUB_COMBINED_SATA_COMP 0x903 /* 2307 SPCV */ |
#define | OPC_OUB_OPR_MGMT 0x904 /* 2308 SPCV */ |
#define | OPC_OUB_ENC_TEST_EXECUTE 0x905 /* 2309 SPCV */ |
#define | OPC_OUB_SET_OPERATOR 0x906 /* 2310 SPCV */ |
#define | OPC_OUB_GET_OPERATOR 0x907 /* 2311 SPCV */ |
#define | OPC_OUB_DIF_ENC_OFFLOAD_RSP 0x910 /* 2320 SPCV */ |
#define | KEK_MGMT_SUBOP_INVALIDATE 0x1 |
#define | KEK_MGMT_SUBOP_UPDATE 0x2 |
#define | KEK_MGMT_SUBOP_KEYCARDINVALIDATE 0x3 |
#define | KEK_MGMT_SUBOP_KEYCARDUPDATE 0x4 |
#define | DEK_MGMT_SUBOP_INVALIDATE 0x1 |
#define | DEK_MGMT_SUBOP_UPDATE 0x2 |
#define | SPINHOLD_DISABLE (0x00 << 14) |
#define | SPINHOLD_ENABLE (0x01 << 14) |
#define | LINKMODE_SAS (0x01 << 12) |
#define | LINKMODE_DSATA (0x02 << 12) |
#define | LINKMODE_AUTO (0x03 << 12) |
#define | LINKRATE_15 (0x01 << 8) |
#define | LINKRATE_30 (0x02 << 8) |
#define | LINKRATE_60 (0x04 << 8) |
#define | LINKRATE_12 (0x08 << 8) |
#define | FWFLASH_IOMB_RESERVED_LEN 0x07 |
#define | GPIO_GW_BIT 0x1 |
#define | GPIO_GR_BIT 0x2 |
#define | GPIO_GS_BIT 0x4 |
#define | GPIO_GE_BIT 0x8 |
#define | SAS_DIAG_PARAM_BYTES 24 |
#define | TWI_DEVICE 0x0 |
#define | C_SEEPROM 0x1 |
#define | VPD_FLASH 0x4 |
#define | AAP1_RDUMP 0x5 |
#define | IOP_RDUMP 0x6 |
#define | EXPAN_ROM 0x7 |
#define | DIRECT_MODE 0x0 |
#define | INDIRECT_MODE 0x1 |
#define | IRMode 0x80000000 |
#define | IPMode 0x80000000 |
#define | NVMD_TYPE 0x0000000F |
#define | NVMD_STAT 0x0000FFFF |
#define | NVMD_LEN 0xFF000000 |
#define | TWI_DEVICE 0x0 |
#define | SEEPROM 0x1 |
#define | DS_OPERATIONAL 0x01 |
#define | DS_IN_RECOVERY 0x03 |
#define | DS_IN_ERROR 0x04 |
#define | DS_NON_OPERATIONAL 0x07 |
#define | SET_DEV_INFO_V_DW3_MASK 0x0000003F |
#define | SET_DEV_INFO_V_DW4_MASK 0xFF07FFFF |
#define | SET_DEV_INFO_SPC_DW3_MASK 0x7 |
#define | SET_DEV_INFO_SPC_DW4_MASK 0x003FFFF |
#define | SET_DEV_INFO_V_DW3_SM_SHIFT 3 |
#define | SET_DEV_INFO_V_DW3_SA_SHIFT 2 |
#define | SET_DEV_INFO_V_DW3_SR_SHIFT 1 |
#define | SET_DEV_INFO_V_DW3_SI_SHIFT 0 |
#define | SET_DEV_INFO_V_DW4_MCN_SHIFT 24 |
#define | SET_DEV_INFO_V_DW4_AWT_SHIFT 17 |
#define | SET_DEV_INFO_V_DW4_RETRY_SHIFT 16 |
#define | SET_DEV_INFO_V_DW4_ITNEXUS_SHIFT 0 |
#define | PHY_ID_BITS 0x000000F0 |
#define | LINK_RATE_MASK 0xF0000000 |
#define | STATUS_BITS 0x0F000000 |
#define | HW_EVENT_BITS 0x00FFFF00 |
#define | PHY_ID_V_BITS 0x00FF0000 |
#define | NIPP_V_BITS 0x0000FF00 |
#define | SSP_RESCV_BIT 0x00010000 /* Bits [16] */ |
#define | SSP_RESCV_PAD 0x00060000 /* Bits [18:17] */ |
#define | SSP_RESCV_PAD_SHIFT 17 |
#define | SSP_AGR_S_BIT (1 << 19) /* Bits [19] */ |
#define | DEVICE_IDC_BITS 0x00FFFF00 |
#define | DEVICE_ID_BITS 0x00000FFF |
#define | LOCAL_PHY_OP_BITS 0x0000FF00 |
#define | LOCAL_PHY_PHYID 0x000000FF |
#define | FAILURE_OUT_OF_RESOURCE 0x01 /* The device registration failed because the SPC 8x6G is running out of device handle resources. The parameter DEVICE_ID is not used. */ |
#define | FAILURE_DEVICE_ALREADY_REGISTERED 0x02 /* The device registration failed because the SPC 8x6G detected an existing device handle with a similar SAS address. The parameter DEVICE_ID contains the existing DEVICE _ID assigned to the SAS device. */ |
#define | FAILURE_INVALID_PHY_ID 0x03 /* Only for directly-attached SATA registration. The device registration failed because the SPC 8x6G detected an invalid (out-of-range) PHY ID. */ |
#define | FAILURE_PHY_ID_ALREADY_REGISTERED 0x04 /* Only for directly-attached SATA registration. The device registration failed because the SPC 8x6G detected an already -registered PHY ID for a directly attached SATA drive. */ |
#define | FAILURE_PORT_ID_OUT_OF_RANGE 0x05 /* PORT_ID specified in the REGISTER_DEVICE Command is out-of range (0-7). */ |
#define | FAILURE_PORT_NOT_VALID_STATE 0x06 /* The PORT_ID specified in the REGISTER_DEVICE Command is not in PORT_VALID state. */ |
#define | FAILURE_DEVICE_TYPE_NOT_VALID 0x07 /* The device type, specified in the ‘S field in the REGISTER_DEVICE Command is not valid. */ |
#define | MPI_ERR_DEVICE_HANDLE_UNAVAILABLE 0x1020 /* The device registration failed because the SPCv controller is running out of device handle resources. The parameter DEVICE_ID is not used. */ |
#define | MPI_ERR_DEVICE_ALREADY_REGISTERED 0x1021 /* The device registration failed because the SPCv controller detected an existing device handle with the same SAS address. The parameter DEVICE_ID contains the existing DEVICE _ID assigned to the SAS device. */ |
#define | MPI_ERR_DEVICE_TYPE_NOT_VALID 0x1022 /* The device type, specified in the ‘S field in the REGISTER_DEVICE_HANDLE Command (page 274) is not valid. */ |
#define | MPI_ERR_PORT_INVALID_PORT_ID 0x1041 /* specified in the REGISTER_DEVICE_HANDLE Command (page 274) is invalid. i.e Out of supported range */ |
#define | MPI_ERR_PORT_STATE_NOT_VALID 0x1042 /* The PORT_ID specified in the REGISTER_DEVICE_HANDLE Command (page 274) is not in PORT_VALID state. */ |
#define | MPI_ERR_PORT_STATE_NOT_IN_USE 0x1043 |
#define | MPI_ERR_PORT_OP_NOT_SUPPORTED 0x1044 |
#define | MPI_ERR_PORT_SMP_PHY_WIDTH_EXCEED 0x1045 |
#define | MPI_ERR_PORT_NOT_IN_CORRECT_STATE 0x1047 /*MPI_ERR_DEVICE_ACCEPT_PENDING*/ |
#define | MPI_ERR_PHY_ID_INVALID 0x1061 /* Only for directly-attached SATA registration. The device registration failed because the SPCv controller detected an invalid (out-of-range) PHY ID. */ |
#define | MPI_ERR_PHY_ID_ALREADY_REGISTERED 0x1062 /* Only for directly-attached SATA registration. The device registration failed because the SPCv controller detected an alreadyregistered PHY ID for a directly-attached SATA drive. */ |
#define | SSPTAG_BITS 0x0000FFFF |
#define | SMPTO_BITS 0xFFFF |
#define | NEXUSTO_BITS 0xFFFF |
#define | FIRST_BURST 0xFFFF |
#define | FLAG_BITS 0x3 |
#define | LINK_RATE_BITS 0xFF |
#define | DEV_TYPE_BITS 0x30000000 |
#define | SMPTO_VBITS 0xFFFF |
#define | NEXUSTO_VBITS 0xFFFF |
#define | FIRST_BURST_MCN 0xF |
#define | FLAG_VBITS 0x3 |
#define | LINK_RATE_VBITS 0xFF |
#define | DEV_TYPE_VBITS 0x10000000 |
#define | SPC_GET_SAS_PHY_ERR_COUNTERS 1 |
#define | SPC_GET_SAS_PHY_ERR_COUNTERS_CLR 2 |
#define | SPC_GET_SAS_PHY_BW_COUNTERS 3 |
#define | GENERAL_EVENT_PAYLOAD 14 |
#define | OPCODE_BITS 0x00000fff |
#define | GEN_EVENT_IOMB_V_BIT_NOT_SET 0x01 /* INBOUND_ Inbound IOMB is received with the V bit in the IOMB header not set. */ |
#define | GEN_EVENT_INBOUND_IOMB_OPC_NOT_SUPPORTED 0x02 /* Inbound IOMB is received with an unsupported OPC. */ |
#define | GEN_EVENT_IOMB_INVALID_OBID 0x03 /* INBOUND Inbound IOMB is received with an invalid OBID. */ |
#define | GEN_EVENT_DS_IN_NON_OPERATIONAL 0x39 /* DEVICE_HANDLE_ACCEPT command failed due to the device being in DS_NON_OPERATIONAL state. */ |
#define | GEN_EVENT_DS_IN_RECOVERY 0x3A /* DEVICE_HANDLE_ACCEPT command failed due to device being in DS_IN_RECOVERY state. */ |
#define | GEN_EVENT_DS_INVALID 0x49 /* DEVICE_HANDLE_ACCEPT command failed due to device being in DS_INVALID state. */ |
#define | GEN_EVENT_IO_XFER_READ_COMPL_ERR |
#define | SSPIUL_BITS 0x0000FFFF |
#define | INITTAG_BITS 0x0000FFFF |
#define | FRAME_TYPE 0x000000FF |
#define | TLR_BITS 0x00000300 |
#define | Conrate_V_MASK 0x0000F000 |
#define | Conrate_V_SHIFT 12 |
#define | Conrate_SPC_MASK 0x0000F000 |
#define | Conrate_SPC_SHIFT 4 |
#define | Protocol_SPC_MASK 0x00000700 |
#define | Protocol_SPC_SHIFT 8 |
#define | Protocol_SPC_MASK 0x00000700 |
#define | Protocol_SPC_SHIFT 8 |
#define | PortId_V_MASK 0xFF |
#define | PortId_SPC_MASK 0x0F |
#define | PROTOCOL_BITS 0x00000700 |
#define | PROTOCOL_SHIFT 8 |
#define | SHIFT_REG_64K_MASK 0xffff0000 |
#define | SHIFT_REG_BIT_SHIFT 8 |
#define | SPC_GSM_SM_OFFSET 0x400000 |
#define | SPCV_GSM_SM_OFFSET 0x0 |
#define | NDS_BITS 0x0F |
#define | PDS_BITS 0xF0 |
Typedefs | |
typedef struct agsaEchoCmd_s | agsaEchoCmd_t |
the data structure of Echo Command More... | |
typedef struct agsaPhyStartCmd_s | agsaPhyStartCmd_t |
the data structure of PHY Start Command More... | |
typedef struct agsaPhyStopCmd_s | agsaPhyStopCmd_t |
the data structure of PHY Stop Command More... | |
typedef struct agsaSSPIniIOStartCmd_s | agsaSSPIniIOStartCmd_t |
the data structure of SSP INI IO Start Command More... | |
typedef struct agsaSSPIniTMStartCmd_s | agsaSSPIniTMStartCmd_t |
the data structure of SSP INI TM Start Command More... | |
typedef struct agsaSSPIniExtIOStartCmd_s | agsaSSPIniExtIOStartCmd_t |
the data structure of SSP INI Extended IO Start Command More... | |
typedef struct agsaSSPIniEncryptIOStartCmd_s | agsaSSPIniEncryptIOStartCmd_t |
typedef struct agsaSSPAbortCmd_s | agsaSSPAbortCmd_t |
the data structure of SSP Abort Command More... | |
typedef struct agsaRegDevCmd_s | agsaRegDevCmd_t |
the data structure of Register Device Command More... | |
typedef struct agsaDeregDevHandleCmd_s | agsaDeregDevHandleCmd_t |
the data structure of Deregister Device Handle Command More... | |
typedef struct agsaGetDevHandleCmd_s | agsaGetDevHandleCmd_t |
the data structure of Get Device Handle Command More... | |
typedef struct agsaSMPCmd_s | agsaSMPCmd_t |
the data structure of SMP Request Command More... | |
typedef struct agsaSMPCmd_V_s | agsaSMPCmd_V_t |
typedef struct agsaSMPAbortCmd_s | agsaSMPAbortCmd_t |
the data structure of SMP Abort Command More... | |
typedef struct agsaSATAStartCmd_s | agsaSATAStartCmd_t |
the data structure of SATA Start Command More... | |
typedef struct agsaSATAEncryptStartCmd_s | agsaSATAEncryptStartCmd_t |
typedef struct agsaSATAAbortCmd_s | agsaSATAAbortCmd_t |
the data structure of SATA Abort Command More... | |
typedef struct agsaLocalPhyCntrlCmd_s | agsaLocalPhyCntrlCmd_t |
the data structure of Local PHY Control Command More... | |
typedef struct agsaGetDevInfoCmd_s | agsaGetDevInfoCmd_t |
the data structure of Get Device Info Command More... | |
typedef struct agsaHWResetCmd_s | agsaHWResetCmd_t |
the data structure of HW Reset Command More... | |
typedef struct agsaFwFlashUpdate_s | agsaFwFlashUpdate_t |
the data structure of Firmware download More... | |
typedef struct agsaFwFlashOpExt_s | agsaFwFlashOpExt_t |
the data structure EXT Flash Op More... | |
typedef struct agsaFwFlashOpExtRsp_s | agsaFwFlashOpExtRsp_t |
the data structure EXT Flash Op More... | |
typedef struct agsaGPIOCmd_s | agsaGPIOCmd_t |
the data structure of GPIO Commannd More... | |
typedef struct agsaSASDiagStartEndCmd_s | agsaSASDiagStartEndCmd_t |
the data structure of SAS Diagnostic Start/End Command More... | |
typedef struct agsaSASDiagExecuteCmd_s | agsaSASDiagExecuteCmd_t |
the data structure of SAS Diagnostic Execute Command More... | |
typedef struct agsa_SPC_SASDiagExecuteCmd_s | agsa_SPC_SASDiagExecuteCmd_t |
the data structure of SAS Diagnostic Execute Command More... | |
typedef struct agsaSSPTgtIOStartCmd_s | agsaSSPTgtIOStartCmd_t |
the data structure of SSP TGT IO Start Command More... | |
typedef struct agsaSSPTgtRspStartCmd_s | agsaSSPTgtRspStartCmd_t |
the data structure of SSP TGT Response Start Command More... | |
typedef struct agsaDevHandleAcceptCmd_s | agsaDevHandleAcceptCmd_t |
the data structure of Device Handle Accept Command More... | |
typedef struct agsaSASHwEventAckCmd_s | agsaSASHwEventAckCmd_t |
the data structure of SAS HW Event Ack Command More... | |
typedef struct agsaGetTimeStampCmd_s | agsaGetTimeStampCmd_t |
the data structure of Get Time Stamp Command More... | |
typedef struct agsaPortControlCmd_s | agsaPortControlCmd_t |
the data structure of Port Control Command More... | |
typedef struct agNVMIndirect_s | agNVMIndirect_t |
the data structure of Set NVM Data Command More... | |
typedef union agsaSetNVMData_s | agsaSetNVMData_t |
typedef struct agsaSetNVMDataCmd_s | agsaSetNVMDataCmd_t |
typedef struct agsaGetNVMDataCmd_s | agsaGetNVMDataCmd_t |
the data structure of Get NVM Data Command More... | |
typedef struct agsaSetDeviceStateCmd_s | agsaSetDeviceStateCmd_t |
the data structure of Set Device State Command More... | |
typedef struct agsaGetDeviceStateCmd_s | agsaGetDeviceStateCmd_t |
the data structure of Get Device State Command More... | |
typedef struct agsaSetDevInfoCmd_s | agsaSetDevInfoCmd_t |
the data structure of Set Device Info Command More... | |
typedef struct agsaSasReInitializeCmd_s | agsaSasReInitializeCmd_t |
the data structure of SAS Re_Initialize Command More... | |
typedef struct agsaSGpioCmd_s | agsaSGpioCmd_t |
the data structure of SGPIO Command More... | |
typedef struct agsaPCIeDiagExecuteCmd_s | agsaPCIeDiagExecuteCmd_t |
the data structure of PCIE Diagnostic Command More... | |
typedef struct agsa_SPC_PCIDiagExecuteCmd_s | agsa_SPC_PCIDiagExecuteCmd_t |
the data structure of PCI Diagnostic Command for SPC More... | |
typedef struct agsaGetDDEFDataCmd_s | agsaGetDDEFDataCmd_t |
the data structure of GET DFE Data Command More... | |
typedef struct agsaEchoRsp_s | agsaEchoRsp_t |
the data structure of Echo Response More... | |
typedef struct agsaHWEvent_SPC_OUB_s | agsaHWEvent_SPC_OUB_t |
the data structure of HW Event from Outbound More... | |
typedef struct agsaHWEvent_Phy_OUB_s | agsaHWEvent_Phy_OUB_t |
typedef struct agsaHWEvent_V_OUB_s | agsaHWEvent_V_OUB_t |
the data structure of HW Event from Outbound More... | |
typedef struct agsaSSPCompletionRsp_s | agsaSSPCompletionRsp_t |
the data structure of SSP Completion Response More... | |
typedef struct agsaSSPCompletionDifRsp_s | agsaSSPCompletionDifRsp_t |
the data structure of SSP Completion DIF Response More... | |
typedef struct agsaSMPCompletionRsp_s | agsaSMPCompletionRsp_t |
the data structure of SMP Completion Response More... | |
typedef struct agsaDeregDevHandleRsp_s | agsaDeregDevHandleRsp_t |
the data structure of Deregister Device Response More... | |
typedef struct agsaGetDevHandleRsp_s | agsaGetDevHandleRsp_t |
the data structure of Get Device Handle Response More... | |
typedef struct agsaLocalPhyCntrlRsp_s | agsaLocalPhyCntrlRsp_t |
the data structure of Local Phy Control Response More... | |
typedef struct agsaDeviceRegistrationRsp_s | agsaDeviceRegistrationRsp_t |
the data structure of DEVICE_REGISTRATION Response More... | |
typedef struct agsaSATACompletionRsp_s | agsaSATACompletionRsp_t |
the data structure of SATA Completion Response More... | |
typedef struct agsaSATAEventRsp_s | agsaSATAEventRsp_t |
the data structure of SATA Event Response More... | |
typedef struct agsaSSPEventRsp_s | agsaSSPEventRsp_t |
the data structure of SSP Event Response More... | |
typedef struct agsaGetDevInfoRspSpc_s | agsaGetDevInfoRsp_t |
the data structure of Get Device Info Response More... | |
typedef struct agsaGetDevInfoRspV_s | agsaGetDevInfoRspV_t |
the data structure of Get Device Info Response V More... | |
typedef struct agsaGetPhyProfileCmd_V_s | agsaGetPhyProfileCmd_V_t |
the data structure of Get Phy Profile Command IOMB V More... | |
typedef struct agsaGetPhyProfileRspV_s | agsaGetPhyProfileRspV_t |
the data structure of Get Phy Profile Response IOMB V More... | |
typedef struct agsaSetPhyProfileCmd_V_s | agsaSetPhyProfileCmd_V_t |
the data structure of Set Phy Profile Command IOMB V More... | |
typedef struct agsaGetVHistCap_V_s | agsaGetVHistCap_V_t |
the data structure of GetVis Command IOMB V OPC_OUB_GET_VIST_CAP_RSP More... | |
typedef struct agsaSetPhyProfileRspV_s | agsaSetPhyProfileRspV_t |
the data structure of Set Phy Profile Response IOMB V More... | |
typedef struct agsaGetPhyInfoV_s | agsaGetPhyInfoV_t |
typedef struct agsaFwFlashUpdateRsp_s | agsaFwFlashUpdateRsp_t |
the data structure of FW_FLASH_UPDATE Response More... | |
typedef struct agsaGPIORsp_s | agsaGPIORsp_t |
the data structure of GPIO Response More... | |
typedef struct agsaGPIOEvent_s | agsaGPIOEvent_t |
the data structure of GPIO Event More... | |
typedef struct agsaGenernalEventRsp_s | agsaGenernalEventRsp_t |
the data structure of GENERAL_EVENT Response More... | |
typedef struct agsaSSPAbortRsp_s | agsaSSPAbortRsp_t |
the data structure of SSP_ABORT Response More... | |
typedef struct agsaSATAAbortRsp_s | agsaSATAAbortRsp_t |
the data structure of SATA_ABORT Response More... | |
typedef struct agsaSASDiagStartEndRsp_s | agsaSASDiagStartEndRsp_t |
the data structure of SAS Diagnostic Start/End Response More... | |
typedef struct agsaSASDiagExecuteRsp_s | agsaSASDiagExecuteRsp_t |
the data structure of SAS Diagnostic Execute Response More... | |
typedef struct agsaGeneralEventRsp_s | agsaGeneralEventRsp_t |
the data structure of General Event Notification Response More... | |
typedef struct agsaSSPReqReceivedNotify_s | agsaSSPReqReceivedNotify_t |
the data structure of SSP Request Received Notification More... | |
typedef struct agsaDeviceHandleArrivedNotify_s | agsaDeviceHandleArrivedNotify_t |
the data structure of Device Handle Arrived Notification More... | |
typedef struct agsaGetTimeStampRsp_s | agsaGetTimeStampRsp_t |
the data structure of Get Time Stamp Response More... | |
typedef struct agsaSASHwEventAckRsp_s | agsaSASHwEventAckRsp_t |
the data structure of SAS HW Event Ack Response More... | |
typedef struct agsaPortControlRsp_s | agsaPortControlRsp_t |
the data structure of Port Control Response More... | |
typedef struct agsaSMPAbortRsp_s | agsaSMPAbortRsp_t |
the data structure of SMP Abort Response More... | |
typedef struct agsaGetNVMDataRsp_s | agsaGetNVMDataRsp_t |
the data structure of Get NVMD Data Response More... | |
typedef struct agsaSetNVMDataRsp_s | agsaSetNVMDataRsp_t |
the data structure of Set NVMD Data Response More... | |
typedef struct agsaDeviceHandleRemoval_s | agsaDeviceHandleRemoval_t |
the data structure of Device Handle Removal More... | |
typedef struct agsaSetDeviceStateRsp_s | agsaSetDeviceStateRsp_t |
the data structure of Set Device State Response More... | |
typedef struct agsaGetDeviceStateRsp_s | agsaGetDeviceStateRsp_t |
the data structure of Get Device State Response More... | |
typedef struct agsaSetDeviceInfoRsp_s | agsaSetDeviceInfoRsp_t |
the data structure of Set Device Info Response More... | |
typedef struct agsaSasReInitializeRsp_s | agsaSasReInitializeRsp_t |
the data structure of SAS Re_Initialize Response More... | |
typedef struct agsaSGpioRsp_s | agsaSGpioRsp_t |
the data structure of SGPIO Response More... | |
typedef struct agsaPCIeDiagExecuteRsp_s | agsaPCIeDiagExecuteRsp_t |
the data structure of PCIe diag response More... | |
typedef struct agsa_SPC_PCIeDiagExecuteRsp_s | agsa_SPC_PCIeDiagExecuteRsp_t |
the data structure of PCI diag response More... | |
typedef struct agsaGetDDEFDataRsp_s | agsaGetDDEFDataRsp_t |
the data structure of GET DFE Data Response More... | |
typedef struct agsaGetVHistCapRsp_s | agsaGetVHistCapRsp_t |
the data structure of GET Vis Data Response More... | |
typedef struct agsaSetControllerConfigCmd_s | agsaSetControllerConfigCmd_t |
typedef struct agsaSetControllerConfigRsp_s | agsaSetControllerConfigRsp_t |
typedef struct agsaGetControllerConfigCmd_s | agsaGetControllerConfigCmd_t |
typedef struct agsaGetControllerConfigRsp_s | agsaGetControllerConfigRsp_t |
typedef struct agsaDekManagementCmd_s | agsaDekManagementCmd_t |
typedef struct agsaDekManagementRsp_s | agsaDekManagementRsp_t |
typedef struct agsaKekManagementCmd_s | agsaKekManagementCmd_t |
typedef struct agsaKekManagementRsp_s | agsaKekManagementRsp_t |
typedef struct agsaCoalSspComplCxt_s | agsaCoalSspComplCxt_t |
typedef struct agsaSSPCoalescedCompletionRsp_s | agsaSSPCoalescedCompletionRsp_t |
the data structure of SSP Completion Response More... | |
typedef struct agsaCoalStpComplCxt_s | agsaCoalStpComplCxt_t |
the data structure of SATA Completion Response More... | |
typedef struct agsaSATACoalescedCompletionRsp_s | agsaSATACoalescedCompletionRsp_t |
typedef struct agsaOperatorMangmentCmd_s | agsaOperatorMangmentCmd_t |
the data structure of Operator Mangement Command More... | |
typedef struct agsaOperatorMangmentRsp_s | agsaOperatorMangmenRsp_t |
typedef struct agsaSetOperatorCmd_s | agsaSetOperatorCmd_t |
the data structure of Set Operator Command More... | |
typedef struct agsaSetOperatorRsp_s | agsaSetOperatorRsp_t |
typedef struct agsaGetOperatorCmd_s | agsaGetOperatorCmd_t |
the data structure of Get Operator Command More... | |
typedef struct agsaGetOperatorRsp_s | agsaGetOperatorRsp_t |
typedef struct agsaEncryptBist_s | agsaEncryptBist_t |
typedef struct agsaEncryptBistRsp_s | agsaEncryptBistRsp_t |
typedef struct agsaDifEncOffloadCmd_s | agsaDifEncOffloadCmd_t |
the data structure of DifEncOffload Command More... | |
typedef struct agsaDifEncOffloadRspV_s | agsaDifEncOffloadRspV_t |
The file defines the constants used by SAS/SATA LL layer.
Definition in file sampidefs.h.
#define AAP1_RDUMP 0x5 |
Definition at line 787 of file sampidefs.h.
#define C_SEEPROM 0x1 |
Definition at line 785 of file sampidefs.h.
#define Conrate_SPC_MASK 0x0000F000 |
Definition at line 1472 of file sampidefs.h.
#define Conrate_SPC_SHIFT 4 |
Definition at line 1473 of file sampidefs.h.
#define Conrate_V_MASK 0x0000F000 |
Definition at line 1470 of file sampidefs.h.
#define Conrate_V_SHIFT 12 |
Definition at line 1471 of file sampidefs.h.
#define DEK_MGMT_SUBOP_INVALIDATE 0x1 |
Definition at line 181 of file sampidefs.h.
#define DEK_MGMT_SUBOP_UPDATE 0x2 |
Definition at line 182 of file sampidefs.h.
#define DEV_TYPE_BITS 0x30000000 |
Definition at line 1214 of file sampidefs.h.
#define DEV_TYPE_VBITS 0x10000000 |
Definition at line 1237 of file sampidefs.h.
#define DEVICE_ID_BITS 0x00000FFF |
Definition at line 1086 of file sampidefs.h.
#define DEVICE_IDC_BITS 0x00FFFF00 |
Definition at line 1085 of file sampidefs.h.
#define DIRECT_MODE 0x0 |
Definition at line 791 of file sampidefs.h.
#define DS_IN_ERROR 0x04 |
Definition at line 817 of file sampidefs.h.
#define DS_IN_RECOVERY 0x03 |
Definition at line 816 of file sampidefs.h.
#define DS_NON_OPERATIONAL 0x07 |
Definition at line 818 of file sampidefs.h.
#define DS_OPERATIONAL 0x01 |
Definition at line 815 of file sampidefs.h.
#define EXPAN_ROM 0x7 |
Definition at line 789 of file sampidefs.h.
#define FAILURE_DEVICE_ALREADY_REGISTERED 0x02 /* The device registration failed because the SPC 8x6G detected an existing device handle with a similar SAS address. The parameter DEVICE_ID contains the existing DEVICE _ID assigned to the SAS device. */ |
Definition at line 1117 of file sampidefs.h.
#define FAILURE_DEVICE_TYPE_NOT_VALID 0x07 /* The device type, specified in the ‘S field in the REGISTER_DEVICE Command is not valid. */ |
Definition at line 1122 of file sampidefs.h.
#define FAILURE_INVALID_PHY_ID 0x03 /* Only for directly-attached SATA registration. The device registration failed because the SPC 8x6G detected an invalid (out-of-range) PHY ID. */ |
Definition at line 1118 of file sampidefs.h.
#define FAILURE_OUT_OF_RESOURCE 0x01 /* The device registration failed because the SPC 8x6G is running out of device handle resources. The parameter DEVICE_ID is not used. */ |
Definition at line 1116 of file sampidefs.h.
#define FAILURE_PHY_ID_ALREADY_REGISTERED 0x04 /* Only for directly-attached SATA registration. The device registration failed because the SPC 8x6G detected an already -registered PHY ID for a directly attached SATA drive. */ |
Definition at line 1119 of file sampidefs.h.
#define FAILURE_PORT_ID_OUT_OF_RANGE 0x05 /* PORT_ID specified in the REGISTER_DEVICE Command is out-of range (0-7). */ |
Definition at line 1120 of file sampidefs.h.
#define FAILURE_PORT_NOT_VALID_STATE 0x06 /* The PORT_ID specified in the REGISTER_DEVICE Command is not in PORT_VALID state. */ |
Definition at line 1121 of file sampidefs.h.
#define FIRST_BURST 0xFFFF |
Definition at line 1211 of file sampidefs.h.
#define FIRST_BURST_MCN 0xF |
Definition at line 1234 of file sampidefs.h.
#define FLAG_BITS 0x3 |
Definition at line 1212 of file sampidefs.h.
#define FLAG_VBITS 0x3 |
Definition at line 1235 of file sampidefs.h.
#define FRAME_TYPE 0x000000FF |
Definition at line 1451 of file sampidefs.h.
#define FWFLASH_IOMB_RESERVED_LEN 0x07 |
Definition at line 569 of file sampidefs.h.
#define GEN_EVENT_DS_IN_NON_OPERATIONAL 0x39 /* DEVICE_HANDLE_ACCEPT command failed due to the device being in DS_NON_OPERATIONAL state. */ |
Definition at line 1430 of file sampidefs.h.
#define GEN_EVENT_DS_IN_RECOVERY 0x3A /* DEVICE_HANDLE_ACCEPT command failed due to device being in DS_IN_RECOVERY state. */ |
Definition at line 1431 of file sampidefs.h.
#define GEN_EVENT_DS_INVALID 0x49 /* DEVICE_HANDLE_ACCEPT command failed due to device being in DS_INVALID state. */ |
Definition at line 1432 of file sampidefs.h.
#define GEN_EVENT_INBOUND_IOMB_OPC_NOT_SUPPORTED 0x02 /* Inbound IOMB is received with an unsupported OPC. */ |
Definition at line 1428 of file sampidefs.h.
#define GEN_EVENT_IO_XFER_READ_COMPL_ERR |
Definition at line 1434 of file sampidefs.h.
#define GEN_EVENT_IOMB_INVALID_OBID 0x03 /* INBOUND Inbound IOMB is received with an invalid OBID. */ |
Definition at line 1429 of file sampidefs.h.
#define GEN_EVENT_IOMB_V_BIT_NOT_SET 0x01 /* INBOUND_ Inbound IOMB is received with the V bit in the IOMB header not set. */ |
Definition at line 1427 of file sampidefs.h.
#define GENERAL_EVENT_PAYLOAD 14 |
Definition at line 1420 of file sampidefs.h.
#define GPIO_GE_BIT 0x8 |
Definition at line 607 of file sampidefs.h.
#define GPIO_GR_BIT 0x2 |
Definition at line 605 of file sampidefs.h.
#define GPIO_GS_BIT 0x4 |
Definition at line 606 of file sampidefs.h.
#define GPIO_GW_BIT 0x1 |
Definition at line 604 of file sampidefs.h.
#define HW_EVENT_BITS 0x00FFFF00 |
Definition at line 975 of file sampidefs.h.
#define INDIRECT_MODE 0x1 |
Definition at line 792 of file sampidefs.h.
#define INITTAG_BITS 0x0000FFFF |
Definition at line 1450 of file sampidefs.h.
#define IOP_RDUMP 0x6 |
Definition at line 788 of file sampidefs.h.
#define IPMode 0x80000000 |
Definition at line 795 of file sampidefs.h.
#define IRMode 0x80000000 |
Definition at line 794 of file sampidefs.h.
#define KEK_MGMT_SUBOP_INVALIDATE 0x1 |
Definition at line 176 of file sampidefs.h.
#define KEK_MGMT_SUBOP_KEYCARDINVALIDATE 0x3 |
Definition at line 178 of file sampidefs.h.
#define KEK_MGMT_SUBOP_KEYCARDUPDATE 0x4 |
Definition at line 179 of file sampidefs.h.
#define KEK_MGMT_SUBOP_UPDATE 0x2 |
Definition at line 177 of file sampidefs.h.
#define LINK_RATE_BITS 0xFF |
Definition at line 1213 of file sampidefs.h.
#define LINK_RATE_MASK 0xF0000000 |
Definition at line 973 of file sampidefs.h.
#define LINK_RATE_VBITS 0xFF |
Definition at line 1236 of file sampidefs.h.
#define LINKMODE_AUTO (0x03 << 12) |
Definition at line 215 of file sampidefs.h.
#define LINKMODE_DSATA (0x02 << 12) |
Definition at line 214 of file sampidefs.h.
#define LINKMODE_SAS (0x01 << 12) |
Definition at line 213 of file sampidefs.h.
#define LINKRATE_12 (0x08 << 8) |
Definition at line 219 of file sampidefs.h.
#define LINKRATE_15 (0x01 << 8) |
Definition at line 216 of file sampidefs.h.
#define LINKRATE_30 (0x02 << 8) |
Definition at line 217 of file sampidefs.h.
#define LINKRATE_60 (0x04 << 8) |
Definition at line 218 of file sampidefs.h.
#define LOCAL_PHY_OP_BITS 0x0000FF00 |
Definition at line 1100 of file sampidefs.h.
#define LOCAL_PHY_PHYID 0x000000FF |
Definition at line 1101 of file sampidefs.h.
#define MPI_ERR_DEVICE_ALREADY_REGISTERED 0x1021 /* The device registration failed because the SPCv controller detected an existing device handle with the same SAS address. The parameter DEVICE_ID contains the existing DEVICE _ID assigned to the SAS device. */ |
Definition at line 1125 of file sampidefs.h.
#define MPI_ERR_DEVICE_HANDLE_UNAVAILABLE 0x1020 /* The device registration failed because the SPCv controller is running out of device handle resources. The parameter DEVICE_ID is not used. */ |
Definition at line 1124 of file sampidefs.h.
#define MPI_ERR_DEVICE_TYPE_NOT_VALID 0x1022 /* The device type, specified in the ‘S field in the REGISTER_DEVICE_HANDLE Command (page 274) is not valid. */ |
Definition at line 1126 of file sampidefs.h.
#define MPI_ERR_PHY_ID_ALREADY_REGISTERED 0x1062 /* Only for directly-attached SATA registration. The device registration failed because the SPCv controller detected an alreadyregistered PHY ID for a directly-attached SATA drive. */ |
Definition at line 1136 of file sampidefs.h.
#define MPI_ERR_PHY_ID_INVALID 0x1061 /* Only for directly-attached SATA registration. The device registration failed because the SPCv controller detected an invalid (out-of-range) PHY ID. */ |
Definition at line 1135 of file sampidefs.h.
#define MPI_ERR_PORT_INVALID_PORT_ID 0x1041 /* specified in the REGISTER_DEVICE_HANDLE Command (page 274) is invalid. i.e Out of supported range */ |
Definition at line 1127 of file sampidefs.h.
#define MPI_ERR_PORT_NOT_IN_CORRECT_STATE 0x1047 /*MPI_ERR_DEVICE_ACCEPT_PENDING*/ |
Definition at line 1132 of file sampidefs.h.
#define MPI_ERR_PORT_OP_NOT_SUPPORTED 0x1044 |
Definition at line 1130 of file sampidefs.h.
#define MPI_ERR_PORT_SMP_PHY_WIDTH_EXCEED 0x1045 |
Definition at line 1131 of file sampidefs.h.
#define MPI_ERR_PORT_STATE_NOT_IN_USE 0x1043 |
Definition at line 1129 of file sampidefs.h.
#define MPI_ERR_PORT_STATE_NOT_VALID 0x1042 /* The PORT_ID specified in the REGISTER_DEVICE_HANDLE Command (page 274) is not in PORT_VALID state. */ |
Definition at line 1128 of file sampidefs.h.
#define NDS_BITS 0x0F |
Definition at line 1587 of file sampidefs.h.
#define NEXUSTO_BITS 0xFFFF |
Definition at line 1210 of file sampidefs.h.
#define NEXUSTO_VBITS 0xFFFF |
Definition at line 1233 of file sampidefs.h.
#define NIPP_V_BITS 0x0000FF00 |
Definition at line 997 of file sampidefs.h.
#define NVMD_LEN 0xFF000000 |
Definition at line 798 of file sampidefs.h.
#define NVMD_STAT 0x0000FFFF |
Definition at line 797 of file sampidefs.h.
#define NVMD_TYPE 0x0000000F |
Definition at line 796 of file sampidefs.h.
#define OPC_INB_DEK_MANAGEMENT 0x101 /* 257 SPCV */ |
Definition at line 91 of file sampidefs.h.
#define OPC_INB_DEREG_DEV_HANDLE 0x010 /* 16 */ |
Definition at line 48 of file sampidefs.h.
#define OPC_INB_DEV_HANDLE_ACCEPT 0x009 /* */ |
Definition at line 44 of file sampidefs.h.
#define OPC_INB_DIF_ENC_OFFLOAD_CMD 0x110 /* 272 SPCV */ |
Definition at line 98 of file sampidefs.h.
#define OPC_INB_ECHO 0x001 /* */ |
Definition at line 37 of file sampidefs.h.
#define OPC_INB_ENC_TEST_EXECUTE 0x105 /* 261 SPCV */ |
Definition at line 95 of file sampidefs.h.
#define OPC_INB_FLASH_OP_EXT 0x036 /* 54 SPCV */ |
Definition at line 84 of file sampidefs.h.
#define OPC_INB_FW_FLASH_UPDATE 0x020 /* 32 */ |
Definition at line 60 of file sampidefs.h.
#define OPC_INB_FW_PROFILE 0x888 /* 2184 SPCV */ |
Definition at line 100 of file sampidefs.h.
#define OPC_INB_GET_CONTROLLER_CONFIG 0x031 /* 49 */ |
Definition at line 78 of file sampidefs.h.
#define OPC_INB_GET_DEV_HANDLE 0x011 /* 17 */ |
Definition at line 49 of file sampidefs.h.
#define OPC_INB_GET_DEV_INFO 0x034 /* 52 SPCV */ |
Definition at line 82 of file sampidefs.h.
#define OPC_INB_GET_DEVICE_STATE 0x02b /* 43 */ |
Definition at line 71 of file sampidefs.h.
#define OPC_INB_GET_DFE_DATA 0x038 /* 56 SPCV */ |
Definition at line 86 of file sampidefs.h.
#define OPC_INB_GET_NVMD_DATA 0x028 /* 40 */ |
Definition at line 68 of file sampidefs.h.
#define OPC_INB_GET_OPERATOR 0x107 /* 263 SPCV */ |
Definition at line 97 of file sampidefs.h.
#define OPC_INB_GET_PHY_PROFILE 0x035 /* 53 SPCV */ |
Definition at line 83 of file sampidefs.h.
#define OPC_INB_GET_TIME_STAMP 0x026 /* 38 */ |
Definition at line 66 of file sampidefs.h.
#define OPC_INB_GET_VHIST_CAP 0x039 /* 57 SPCV12g */ |
Definition at line 87 of file sampidefs.h.
#define OPC_INB_GPIO 0x022 /* 34 */ |
Definition at line 62 of file sampidefs.h.
#define OPC_INB_KEK_MANAGEMENT 0x100 /* 256 SPCV */ |
Definition at line 90 of file sampidefs.h.
#define OPC_INB_LOCAL_PHY_CONTROL 0x019 /* 25 */ |
Definition at line 57 of file sampidefs.h.
#define OPC_INB_OPR_MGMT 0x104 /* 260 SPCV */ |
Definition at line 94 of file sampidefs.h.
#define OPC_INB_PCIE_DIAG_EXECUTE 0x02f /* 47 */ |
Definition at line 75 of file sampidefs.h.
#define OPC_INB_PHYSTART 0x004 /* */ |
Definition at line 39 of file sampidefs.h.
#define OPC_INB_PHYSTOP 0x005 /* */ |
Definition at line 40 of file sampidefs.h.
#define OPC_INB_PORT_CONTROL 0x027 /* 39 */ |
Definition at line 67 of file sampidefs.h.
#define OPC_INB_REG_DEV 0x032 /* 50 SPCV */ |
Definition at line 80 of file sampidefs.h.
#define OPC_INB_SAS_DIAG_EXECUTE 0x024 /* 36 */ |
Definition at line 64 of file sampidefs.h.
#define OPC_INB_SAS_DIAG_MODE_START_END 0x023 /* 35 */ |
Definition at line 63 of file sampidefs.h.
#define OPC_INB_SAS_HW_EVENT_ACK 0x033 /* 51 SPCV */ |
Definition at line 81 of file sampidefs.h.
#define OPC_INB_SAS_RE_INITIALIZE 0x02d /* 45 V reserved */ |
Definition at line 73 of file sampidefs.h.
#define OPC_INB_SATA_ABORT 0x018 /* 24 */ |
Definition at line 56 of file sampidefs.h.
#define OPC_INB_SATA_DIF_ENC_OPSTART 0x103 /* 259 SPCV */ |
Definition at line 93 of file sampidefs.h.
#define OPC_INB_SATA_HOST_OPSTART 0x017 /* 23 */ |
Definition at line 55 of file sampidefs.h.
#define OPC_INB_SET_CONTROLLER_CONFIG 0x030 /* 48 */ |
Definition at line 77 of file sampidefs.h.
#define OPC_INB_SET_DEV_INFO 0x02c /* 44 */ |
Definition at line 72 of file sampidefs.h.
#define OPC_INB_SET_DEVICE_STATE 0x02a /* 42 */ |
Definition at line 70 of file sampidefs.h.
#define OPC_INB_SET_NVMD_DATA 0x029 /* 41 */ |
Definition at line 69 of file sampidefs.h.
#define OPC_INB_SET_OPERATOR 0x106 /* 262 SPCV */ |
Definition at line 96 of file sampidefs.h.
#define OPC_INB_SET_PHY_PROFILE 0x037 /* 55 SPCV */ |
Definition at line 85 of file sampidefs.h.
#define OPC_INB_SGPIO 0x02e /* 46 */ |
Definition at line 74 of file sampidefs.h.
#define OPC_INB_SMP_ABORT 0x014 /* 20 */ |
Definition at line 52 of file sampidefs.h.
#define OPC_INB_SMP_REQUEST 0x012 /* 18 */ |
Definition at line 50 of file sampidefs.h.
#define OPC_INB_SPC_GET_DEV_INFO 0x01a /* 26 V reserved */ |
Definition at line 58 of file sampidefs.h.
#define OPC_INB_SPC_REG_DEV 0x016 /* 22 V reserved */ |
Definition at line 54 of file sampidefs.h.
#define OPC_INB_SPC_SAS_HW_EVENT_ACK 0x025 /* 37 V reserved */ |
Definition at line 65 of file sampidefs.h.
#define OPC_INB_SSP_ABORT 0x00f /* */ |
Definition at line 47 of file sampidefs.h.
#define OPC_INB_SSP_DIF_ENC_OPSTART 0x102 /* 258 SPCV */ |
Definition at line 92 of file sampidefs.h.
#define OPC_INB_SSPINIEXTIOSTART 0x008 /* V reserved */ |
Definition at line 43 of file sampidefs.h.
#define OPC_INB_SSPINIIOSTART 0x006 /* */ |
Definition at line 41 of file sampidefs.h.
#define OPC_INB_SSPINITMSTART 0x007 /* */ |
Definition at line 42 of file sampidefs.h.
#define OPC_INB_SSPTGTIOSTART 0x00a /* */ |
Definition at line 45 of file sampidefs.h.
#define OPC_INB_SSPTGTRSPSTART 0x00b /* */ |
Definition at line 46 of file sampidefs.h.
#define OPC_OUB_COMBINED_SATA_COMP 0x903 /* 2307 SPCV */ |
Definition at line 168 of file sampidefs.h.
#define OPC_OUB_COMBINED_SSP_COMP 0x902 /* 2306 SPCV */ |
Definition at line 167 of file sampidefs.h.
#define OPC_OUB_DEK_MANAGEMENT 0x901 /* 2305 SPCV */ |
Definition at line 166 of file sampidefs.h.
#define OPC_OUB_DEREG_DEV 0x00b /* 11 */ |
Definition at line 111 of file sampidefs.h.
#define OPC_OUB_DEV_HANDLE_ARRIV 0x720 /* 1824 SPCV Was OPC_OUB_SPC_DEV_HANDLE_ARRIV*/ |
Definition at line 145 of file sampidefs.h.
#define OPC_OUB_DEV_INFO 0x834 /* 2100 SPCV */ |
Definition at line 156 of file sampidefs.h.
#define OPC_OUB_DEV_REGIST 0x832 /* 2098 SPCV */ |
Definition at line 154 of file sampidefs.h.
#define OPC_OUB_DEVICE_HANDLE_REMOVAL 0x025 /* 37 */ |
Definition at line 138 of file sampidefs.h.
#define OPC_OUB_DIF_ENC_OFFLOAD_RSP 0x910 /* 2320 SPCV */ |
Definition at line 173 of file sampidefs.h.
#define OPC_OUB_ECHO 0x001 /* 1 */ |
Definition at line 103 of file sampidefs.h.
#define OPC_OUB_ENC_TEST_EXECUTE 0x905 /* 2309 SPCV */ |
Definition at line 170 of file sampidefs.h.
#define OPC_OUB_FLASH_OP_EXT_RSP 0x836 /* 2102 SPCV */ |
Definition at line 158 of file sampidefs.h.
#define OPC_OUB_FW_FLASH_UPDATE 0x014 /* 20 */ |
Definition at line 121 of file sampidefs.h.
#define OPC_OUB_FW_PROFILE 0x888 /* 2184 */ |
Definition at line 163 of file sampidefs.h.
#define OPC_OUB_GENERAL_EVENT 0x018 /* 24 */ |
Definition at line 125 of file sampidefs.h.
#define OPC_OUB_GET_CONTROLLER_CONFIG 0x831 /* 2097 SPCV */ |
Definition at line 153 of file sampidefs.h.
#define OPC_OUB_GET_DEV_HANDLE 0x00c /* 12 */ |
Definition at line 112 of file sampidefs.h.
#define OPC_OUB_GET_DEVICE_STATE 0x027 /* 39 */ |
Definition at line 140 of file sampidefs.h.
#define OPC_OUB_GET_DFE_DATA_RSP 0x838 /* 2104 SPCV */ |
Definition at line 160 of file sampidefs.h.
#define OPC_OUB_GET_NVMD_DATA 0x023 /* 35 */ |
Definition at line 136 of file sampidefs.h.
#define OPC_OUB_GET_OPERATOR 0x907 /* 2311 SPCV */ |
Definition at line 172 of file sampidefs.h.
#define OPC_OUB_GET_PHY_PROFILE_RSP 0x835 /* 2101 SPCV */ |
Definition at line 157 of file sampidefs.h.
#define OPC_OUB_GET_TIME_STAMP 0x01e /* 30 */ |
Definition at line 131 of file sampidefs.h.
#define OPC_OUB_GET_VIST_CAP_RSP 0x839 /* Can be 2104 for SPCV12g */ |
Definition at line 161 of file sampidefs.h.
#define OPC_OUB_GPIO_EVENT 0x017 /* 23 */ |
Definition at line 124 of file sampidefs.h.
#define OPC_OUB_GPIO_RESPONSE 0x016 /* 22 */ |
Definition at line 123 of file sampidefs.h.
#define OPC_OUB_HW_EVENT 0x700 /* 1792 SPCV Was OPC_OUB_SPC_HW_EVENT*/ |
Definition at line 144 of file sampidefs.h.
#define OPC_OUB_KEK_MANAGEMENT 0x900 /* 2304 SPCV */ |
Definition at line 165 of file sampidefs.h.
#define OPC_OUB_LOCAL_PHY_CNTRL 0x007 /* 7 */ |
Definition at line 108 of file sampidefs.h.
#define OPC_OUB_OPR_MGMT 0x904 /* 2308 SPCV */ |
Definition at line 169 of file sampidefs.h.
#define OPC_OUB_PCIE_DIAG_EXECUTE 0x82F /* 2095 SPCV */ |
Definition at line 150 of file sampidefs.h.
#define OPC_OUB_PHY_START_RESPONSE 0x804 /* 2052 SPCV */ |
Definition at line 147 of file sampidefs.h.
#define OPC_OUB_PHY_STOP_RESPONSE 0x805 /* 2053 SPCV */ |
Definition at line 148 of file sampidefs.h.
#define OPC_OUB_PORT_CONTROL 0x020 /* 32 */ |
Definition at line 133 of file sampidefs.h.
#define OPC_OUB_SAS_DIAG_EXECUTE 0x01d /* 29 */ |
Definition at line 130 of file sampidefs.h.
#define OPC_OUB_SAS_DIAG_MODE_START_END 0x01c /* 28 */ |
Definition at line 129 of file sampidefs.h.
#define OPC_OUB_SAS_HW_EVENT_ACK 0x833 /* 2099 SPCV */ |
Definition at line 155 of file sampidefs.h.
#define OPC_OUB_SAS_RE_INITIALIZE 0x029 /* 41 V reserved not replaced */ |
Definition at line 142 of file sampidefs.h.
#define OPC_OUB_SATA_ABORT_RSP 0x01b /* 27 */ |
Definition at line 128 of file sampidefs.h.
#define OPC_OUB_SATA_COMP 0x00d /* 13 */ |
Definition at line 113 of file sampidefs.h.
#define OPC_OUB_SATA_EVENT 0x00e /* 14 */ |
Definition at line 114 of file sampidefs.h.
#define OPC_OUB_SET_CONTROLLER_CONFIG 0x830 /* 2096 SPCV */ |
Definition at line 152 of file sampidefs.h.
#define OPC_OUB_SET_DEV_INFO 0x028 /* 40 */ |
Definition at line 141 of file sampidefs.h.
#define OPC_OUB_SET_DEVICE_STATE 0x026 /* 38 */ |
Definition at line 139 of file sampidefs.h.
#define OPC_OUB_SET_NVMD_DATA 0x024 /* 36 */ |
Definition at line 137 of file sampidefs.h.
#define OPC_OUB_SET_OPERATOR 0x906 /* 2310 SPCV */ |
Definition at line 171 of file sampidefs.h.
#define OPC_OUB_SET_PHY_PROFILE_RSP 0x837 /* 2103 SPCV */ |
Definition at line 159 of file sampidefs.h.
#define OPC_OUB_SGPIO_RESPONSE 0x82E /* 2094 SPCV */ |
Definition at line 149 of file sampidefs.h.
#define OPC_OUB_SKIP_ENTRY 0x021 /* 33 */ |
Definition at line 134 of file sampidefs.h.
#define OPC_OUB_SMP_ABORT_RSP 0x022 /* 34 */ |
Definition at line 135 of file sampidefs.h.
#define OPC_OUB_SMP_COMP 0x006 /* 6 */ |
Definition at line 107 of file sampidefs.h.
#define OPC_OUB_SPC_DEV_HANDLE_ARRIV 0x010 /* 16 V reserved Now OPC_OUB_DEV_HANDLE_ARRIV */ |
Definition at line 117 of file sampidefs.h.
#define OPC_OUB_SPC_DEV_INFO 0x013 /* 19 V reserved Now OPC_OUB_DEV_INFO*/ |
Definition at line 120 of file sampidefs.h.
#define OPC_OUB_SPC_DEV_REGIST 0x00a /* 10 V reserved Now OPC_OUB_DEV_REGIST */ |
Definition at line 110 of file sampidefs.h.
#define OPC_OUB_SPC_HW_EVENT 0x004 /* 4 V reserved Now OPC_OUB_HW_EVENT */ |
Definition at line 105 of file sampidefs.h.
#define OPC_OUB_SPC_SAS_HW_EVENT_ACK 0x01f /* 31 V reserved Now OPC_OUB_SAS_HW_EVENT_ACK*/ |
Definition at line 132 of file sampidefs.h.
#define OPC_OUB_SSP_ABORT_RSP 0x01a /* 26 */ |
Definition at line 127 of file sampidefs.h.
#define OPC_OUB_SSP_COMP 0x005 /* 5 */ |
Definition at line 106 of file sampidefs.h.
#define OPC_OUB_SSP_EVENT 0x00f /* 15 */ |
Definition at line 115 of file sampidefs.h.
#define OPC_OUB_SSP_RECV_EVENT 0x012 /* 18 */ |
Definition at line 119 of file sampidefs.h.
#define OPCODE_BITS 0x00000fff |
Definition at line 1421 of file sampidefs.h.
#define PDS_BITS 0xF0 |
Definition at line 1588 of file sampidefs.h.
#define PHY_ID_BITS 0x000000F0 |
Definition at line 972 of file sampidefs.h.
#define PHY_ID_V_BITS 0x00FF0000 |
Definition at line 996 of file sampidefs.h.
#define PortId_SPC_MASK 0x0F |
Definition at line 1481 of file sampidefs.h.
#define PortId_V_MASK 0xFF |
Definition at line 1480 of file sampidefs.h.
#define PROTOCOL_BITS 0x00000700 |
Definition at line 1483 of file sampidefs.h.
#define PROTOCOL_SHIFT 8 |
Definition at line 1484 of file sampidefs.h.
#define Protocol_SPC_MASK 0x00000700 |
Definition at line 1477 of file sampidefs.h.
#define Protocol_SPC_MASK 0x00000700 |
Definition at line 1477 of file sampidefs.h.
#define Protocol_SPC_SHIFT 8 |
Definition at line 1478 of file sampidefs.h.
#define Protocol_SPC_SHIFT 8 |
Definition at line 1478 of file sampidefs.h.
#define SAS_DIAG_PARAM_BYTES 24 |
Definition at line 650 of file sampidefs.h.
#define SEEPROM 0x1 |
Definition at line 801 of file sampidefs.h.
#define SET_DEV_INFO_SPC_DW3_MASK 0x7 |
Definition at line 846 of file sampidefs.h.
#define SET_DEV_INFO_SPC_DW4_MASK 0x003FFFF |
Definition at line 847 of file sampidefs.h.
#define SET_DEV_INFO_V_DW3_MASK 0x0000003F |
Definition at line 844 of file sampidefs.h.
#define SET_DEV_INFO_V_DW3_SA_SHIFT 2 |
Definition at line 850 of file sampidefs.h.
#define SET_DEV_INFO_V_DW3_SI_SHIFT 0 |
Definition at line 852 of file sampidefs.h.
#define SET_DEV_INFO_V_DW3_SM_SHIFT 3 |
Definition at line 849 of file sampidefs.h.
#define SET_DEV_INFO_V_DW3_SR_SHIFT 1 |
Definition at line 851 of file sampidefs.h.
#define SET_DEV_INFO_V_DW4_AWT_SHIFT 17 |
Definition at line 855 of file sampidefs.h.
#define SET_DEV_INFO_V_DW4_ITNEXUS_SHIFT 0 |
Definition at line 857 of file sampidefs.h.
#define SET_DEV_INFO_V_DW4_MASK 0xFF07FFFF |
Definition at line 845 of file sampidefs.h.
#define SET_DEV_INFO_V_DW4_MCN_SHIFT 24 |
Definition at line 854 of file sampidefs.h.
#define SET_DEV_INFO_V_DW4_RETRY_SHIFT 16 |
Definition at line 856 of file sampidefs.h.
#define SHIFT_REG_64K_MASK 0xffff0000 |
Definition at line 1486 of file sampidefs.h.
#define SHIFT_REG_BIT_SHIFT 8 |
Definition at line 1487 of file sampidefs.h.
#define SMPTO_BITS 0xFFFF |
Definition at line 1209 of file sampidefs.h.
#define SMPTO_VBITS 0xFFFF |
Definition at line 1232 of file sampidefs.h.
#define SPC_GET_SAS_PHY_BW_COUNTERS 3 |
Definition at line 1304 of file sampidefs.h.
#define SPC_GET_SAS_PHY_ERR_COUNTERS 1 |
Definition at line 1302 of file sampidefs.h.
#define SPC_GET_SAS_PHY_ERR_COUNTERS_CLR 2 |
Definition at line 1303 of file sampidefs.h.
#define SPC_GSM_SM_OFFSET 0x400000 |
Definition at line 1488 of file sampidefs.h.
#define SPCV_GSM_SM_OFFSET 0x0 |
Definition at line 1489 of file sampidefs.h.
#define SPINHOLD_DISABLE (0x00 << 14) |
Definition at line 211 of file sampidefs.h.
#define SPINHOLD_ENABLE (0x01 << 14) |
Definition at line 212 of file sampidefs.h.
#define SSP_AGR_S_BIT (1 << 19) /* Bits [19] */ |
Definition at line 1048 of file sampidefs.h.
#define SSP_RESCV_BIT 0x00010000 /* Bits [16] */ |
Definition at line 1045 of file sampidefs.h.
#define SSP_RESCV_PAD 0x00060000 /* Bits [18:17] */ |
Definition at line 1046 of file sampidefs.h.
#define SSP_RESCV_PAD_SHIFT 17 |
Definition at line 1047 of file sampidefs.h.
#define SSPIUL_BITS 0x0000FFFF |
Definition at line 1449 of file sampidefs.h.
#define SSPTAG_BITS 0x0000FFFF |
Definition at line 1191 of file sampidefs.h.
#define STATUS_BITS 0x0F000000 |
Definition at line 974 of file sampidefs.h.
#define TLR_BITS 0x00000300 |
Definition at line 1452 of file sampidefs.h.
#define TWI_DEVICE 0x0 |
Definition at line 800 of file sampidefs.h.
#define TWI_DEVICE 0x0 |
Definition at line 800 of file sampidefs.h.
#define VPD_FLASH 0x4 |
Definition at line 786 of file sampidefs.h.
typedef struct agNVMIndirect_s agNVMIndirect_t |
the data structure of Set NVM Data Command
use to describe MPI Set NVM Data Command (64 bytes)
typedef struct agsa_SPC_PCIDiagExecuteCmd_s agsa_SPC_PCIDiagExecuteCmd_t |
the data structure of PCI Diagnostic Command for SPC
use to describe MPI PCI Diagnostic Command for SPC (64 bytes)
typedef struct agsa_SPC_PCIeDiagExecuteRsp_s agsa_SPC_PCIeDiagExecuteRsp_t |
the data structure of PCI diag response
use to describe PCI diag response IOMB for SPC (64 bytes)
typedef struct agsa_SPC_SASDiagExecuteCmd_s agsa_SPC_SASDiagExecuteCmd_t |
the data structure of SAS Diagnostic Execute Command
use to describe MPI SAS Diagnostic Execute Command for SPC (64 bytes)
typedef struct agsaCoalSspComplCxt_s agsaCoalSspComplCxt_t |
typedef struct agsaCoalStpComplCxt_s agsaCoalStpComplCxt_t |
the data structure of SATA Completion Response
use to describe MPI SATA Completion Response (1024 bytes)
typedef struct agsaDekManagementCmd_s agsaDekManagementCmd_t |
typedef struct agsaDekManagementRsp_s agsaDekManagementRsp_t |
typedef struct agsaDeregDevHandleCmd_s agsaDeregDevHandleCmd_t |
the data structure of Deregister Device Handle Command
use to describe MPI DEREGISTER DEVIDE HANDLE Command (64 bytes)
typedef struct agsaDeregDevHandleRsp_s agsaDeregDevHandleRsp_t |
the data structure of Deregister Device Response
use to describe MPI Deregister Device Response (64 bytes)
typedef struct agsaDevHandleAcceptCmd_s agsaDevHandleAcceptCmd_t |
the data structure of Device Handle Accept Command
use to describe MPI Device Handle Accept Command (64 bytes)
typedef struct agsaDeviceHandleArrivedNotify_s agsaDeviceHandleArrivedNotify_t |
the data structure of Device Handle Arrived Notification
use to describe MPI Device Handle Arrived Notification ( 64 bytes)
typedef struct agsaDeviceHandleRemoval_s agsaDeviceHandleRemoval_t |
the data structure of Device Handle Removal
use to describe MPI Device Handle Removel Notification (64 bytes)
typedef struct agsaDeviceRegistrationRsp_s agsaDeviceRegistrationRsp_t |
the data structure of DEVICE_REGISTRATION Response
use to describe device registration response (64 bytes)
typedef struct agsaDifEncOffloadCmd_s agsaDifEncOffloadCmd_t |
the data structure of DifEncOffload Command
use to describe Set DifEncOffload Command (128 bytes)
typedef struct agsaDifEncOffloadRspV_s agsaDifEncOffloadRspV_t |
typedef struct agsaEchoCmd_s agsaEchoCmd_t |
the data structure of Echo Command
use to describe MPI Echo Command (64 bytes)
typedef struct agsaEchoRsp_s agsaEchoRsp_t |
the data structure of Echo Response
use to describe MPI Echo Response (64 bytes)
typedef struct agsaEncryptBist_s agsaEncryptBist_t |
typedef struct agsaEncryptBistRsp_s agsaEncryptBistRsp_t |
typedef struct agsaFwFlashOpExt_s agsaFwFlashOpExt_t |
the data structure EXT Flash Op
use to describe Extented Flash Operation Command (128 bytes)
typedef struct agsaFwFlashOpExtRsp_s agsaFwFlashOpExtRsp_t |
the data structure EXT Flash Op
use to describe Extented Flash Operation Command (64 bytes)
typedef struct agsaFwFlashUpdate_s agsaFwFlashUpdate_t |
the data structure of Firmware download
use to describe MPI FW DOWNLOAD Command (64 bytes)
typedef struct agsaFwFlashUpdateRsp_s agsaFwFlashUpdateRsp_t |
the data structure of FW_FLASH_UPDATE Response
use to describe MPI FW_FLASH_UPDATE Response (64 bytes)
typedef struct agsaGeneralEventRsp_s agsaGeneralEventRsp_t |
the data structure of General Event Notification Response
use to describe MPI General Event Notification Response (64 bytes)
typedef struct agsaGenernalEventRsp_s agsaGenernalEventRsp_t |
the data structure of GENERAL_EVENT Response
use to describe MPI GENERNAL_EVENT Notification (64 bytes)
typedef struct agsaGetControllerConfigCmd_s agsaGetControllerConfigCmd_t |
typedef struct agsaGetControllerConfigRsp_s agsaGetControllerConfigRsp_t |
typedef struct agsaGetDDEFDataCmd_s agsaGetDDEFDataCmd_t |
the data structure of GET DFE Data Command
use to describe GET DFE Data Command for SPCv (128 bytes)
typedef struct agsaGetDDEFDataRsp_s agsaGetDDEFDataRsp_t |
the data structure of GET DFE Data Response
use to describe GET DFE Data Response for SPCv (64 bytes)
typedef struct agsaGetDevHandleCmd_s agsaGetDevHandleCmd_t |
the data structure of Get Device Handle Command
use to describe MPI GET DEVIDE HANDLE Command (64 bytes)
typedef struct agsaGetDevHandleRsp_s agsaGetDevHandleRsp_t |
the data structure of Get Device Handle Response
use to describe MPI Get Device Handle Response (64 bytes)
typedef struct agsaGetDeviceStateCmd_s agsaGetDeviceStateCmd_t |
the data structure of Get Device State Command
use to describe MPI Get Device State Command (64 bytes)
typedef struct agsaGetDeviceStateRsp_s agsaGetDeviceStateRsp_t |
the data structure of Get Device State Response
use to describe MPI Get Device State Response (64 bytes)
typedef struct agsaGetDevInfoCmd_s agsaGetDevInfoCmd_t |
the data structure of Get Device Info Command
use to describe MPI GET DEVIDE INFO Command (64 bytes)
typedef struct agsaGetDevInfoRspSpc_s agsaGetDevInfoRsp_t |
the data structure of Get Device Info Response
use to describe MPI Get Device Info Response (64 bytes)
typedef struct agsaGetDevInfoRspV_s agsaGetDevInfoRspV_t |
the data structure of Get Device Info Response V
use to describe MPI Get Device Info Response (64 bytes)
typedef struct agsaGetNVMDataCmd_s agsaGetNVMDataCmd_t |
the data structure of Get NVM Data Command
use to describe MPI Get NVM Data Command (64 bytes)
typedef struct agsaGetNVMDataRsp_s agsaGetNVMDataRsp_t |
the data structure of Get NVMD Data Response
use to describe MPI Get NVMD Data Response (64 bytes)
typedef struct agsaGetOperatorCmd_s agsaGetOperatorCmd_t |
the data structure of Get Operator Command
use to describe Get Operator Command (64 bytes)
typedef struct agsaGetOperatorRsp_s agsaGetOperatorRsp_t |
typedef struct agsaGetPhyInfoV_s agsaGetPhyInfoV_t |
typedef struct agsaGetPhyProfileCmd_V_s agsaGetPhyProfileCmd_V_t |
the data structure of Get Phy Profile Command IOMB V
typedef struct agsaGetPhyProfileRspV_s agsaGetPhyProfileRspV_t |
the data structure of Get Phy Profile Response IOMB V
typedef struct agsaGetTimeStampCmd_s agsaGetTimeStampCmd_t |
the data structure of Get Time Stamp Command
use to describe MPI Get Time Stamp Command (64 bytes)
typedef struct agsaGetTimeStampRsp_s agsaGetTimeStampRsp_t |
the data structure of Get Time Stamp Response
use to describe MPI Get TIme Stamp Response ( 64 bytes)
typedef struct agsaGetVHistCap_V_s agsaGetVHistCap_V_t |
the data structure of GetVis Command IOMB V OPC_OUB_GET_VIST_CAP_RSP
typedef struct agsaGetVHistCapRsp_s agsaGetVHistCapRsp_t |
the data structure of GET Vis Data Response
use to describe GET Vis Data Response for SPCv (64 bytes)
typedef struct agsaGPIOCmd_s agsaGPIOCmd_t |
the data structure of GPIO Commannd
use to describe MPI GPIO Command (64 bytes)
typedef struct agsaGPIOEvent_s agsaGPIOEvent_t |
the data structure of GPIO Event
use to describe MPI GPIO Event Response (64 bytes)
typedef struct agsaGPIORsp_s agsaGPIORsp_t |
the data structure of GPIO Response
use to describe MPI GPIO Response (64 bytes)
typedef struct agsaHWEvent_Phy_OUB_s agsaHWEvent_Phy_OUB_t |
typedef struct agsaHWEvent_SPC_OUB_s agsaHWEvent_SPC_OUB_t |
the data structure of HW Event from Outbound
use to describe MPI HW Event (64 bytes)
typedef struct agsaHWEvent_V_OUB_s agsaHWEvent_V_OUB_t |
the data structure of HW Event from Outbound
use to describe MPI HW Event (64 bytes)
typedef struct agsaHWResetCmd_s agsaHWResetCmd_t |
the data structure of HW Reset Command
use to describe MPI HW Reset Command (64 bytes)
typedef struct agsaKekManagementCmd_s agsaKekManagementCmd_t |
typedef struct agsaKekManagementRsp_s agsaKekManagementRsp_t |
typedef struct agsaLocalPhyCntrlCmd_s agsaLocalPhyCntrlCmd_t |
the data structure of Local PHY Control Command
use to describe MPI LOCAL PHY CONTROL Command (64 bytes)
typedef struct agsaLocalPhyCntrlRsp_s agsaLocalPhyCntrlRsp_t |
the data structure of Local Phy Control Response
use to describe MPI Local Phy Control Response (64 bytes)
typedef struct agsaOperatorMangmentRsp_s agsaOperatorMangmenRsp_t |
typedef struct agsaOperatorMangmentCmd_s agsaOperatorMangmentCmd_t |
the data structure of Operator Mangement Command
use to describe OPR_MGMT Command (128 bytes)
typedef struct agsaPCIeDiagExecuteCmd_s agsaPCIeDiagExecuteCmd_t |
the data structure of PCIE Diagnostic Command
use to describe MPI PCIE Diagnostic Command for SPCv (128 bytes)
typedef struct agsaPCIeDiagExecuteRsp_s agsaPCIeDiagExecuteRsp_t |
the data structure of PCIe diag response
use to describe PCIe diag response IOMB (64 bytes)
typedef struct agsaPhyStartCmd_s agsaPhyStartCmd_t |
the data structure of PHY Start Command
use to describe MPI PHY Start Command (64 bytes)
typedef struct agsaPhyStopCmd_s agsaPhyStopCmd_t |
the data structure of PHY Stop Command
use to describe MPI PHY Start Command (64 bytes)
typedef struct agsaPortControlCmd_s agsaPortControlCmd_t |
the data structure of Port Control Command
use to describe MPI Port Control Command (64 bytes)
typedef struct agsaPortControlRsp_s agsaPortControlRsp_t |
the data structure of Port Control Response
use to describe Port Control Response ( 64 bytes)
typedef struct agsaRegDevCmd_s agsaRegDevCmd_t |
the data structure of Register Device Command
use to describe MPI DEVICE REGISTER Command (64 bytes)
typedef struct agsaSASDiagExecuteCmd_s agsaSASDiagExecuteCmd_t |
the data structure of SAS Diagnostic Execute Command
use to describe MPI SAS Diagnostic Execute Command for SPCv (128 bytes)
typedef struct agsaSASDiagExecuteRsp_s agsaSASDiagExecuteRsp_t |
the data structure of SAS Diagnostic Execute Response
use to describe MPI SAS Diagnostic Execute Response (64 bytes)
typedef struct agsaSASDiagStartEndCmd_s agsaSASDiagStartEndCmd_t |
the data structure of SAS Diagnostic Start/End Command
use to describe MPI SAS Diagnostic Start/End Command (64 bytes)
typedef struct agsaSASDiagStartEndRsp_s agsaSASDiagStartEndRsp_t |
the data structure of SAS Diagnostic Start/End Response
use to describe MPI SAS Diagnostic Start/End Response (64 bytes)
typedef struct agsaSASHwEventAckCmd_s agsaSASHwEventAckCmd_t |
the data structure of SAS HW Event Ack Command
use to describe MPI SAS HW Event Ack Command (64 bytes)
typedef struct agsaSASHwEventAckRsp_s agsaSASHwEventAckRsp_t |
the data structure of SAS HW Event Ack Response
use to describe SAS HW Event Ack Response ( 64 bytes)
typedef struct agsaSasReInitializeCmd_s agsaSasReInitializeCmd_t |
the data structure of SAS Re_Initialize Command
use to describe MPI SAS RE_INITIALIZE Command (64 bytes)
typedef struct agsaSasReInitializeRsp_s agsaSasReInitializeRsp_t |
the data structure of SAS Re_Initialize Response
use to describe MPI SAS RE_INITIALIZE Response (64 bytes)
typedef struct agsaSATAAbortCmd_s agsaSATAAbortCmd_t |
the data structure of SATA Abort Command
use to describe MPI SATA Abort Command (64 bytes)
typedef struct agsaSATAAbortRsp_s agsaSATAAbortRsp_t |
the data structure of SATA_ABORT Response
use to describe MPI SATA_ABORT (64 bytes)
typedef struct agsaSATACoalescedCompletionRsp_s agsaSATACoalescedCompletionRsp_t |
typedef struct agsaSATACompletionRsp_s agsaSATACompletionRsp_t |
the data structure of SATA Completion Response
use to describe MPI SATA Completion Response (64 bytes)
typedef struct agsaSATAEncryptStartCmd_s agsaSATAEncryptStartCmd_t |
typedef struct agsaSATAEventRsp_s agsaSATAEventRsp_t |
the data structure of SATA Event Response
use to describe MPI SATA Event Response (64 bytes)
typedef struct agsaSATAStartCmd_s agsaSATAStartCmd_t |
the data structure of SATA Start Command
use to describe MPI SATA Start Command (64 bytes)
typedef struct agsaSetControllerConfigCmd_s agsaSetControllerConfigCmd_t |
typedef struct agsaSetControllerConfigRsp_s agsaSetControllerConfigRsp_t |
typedef struct agsaSetDeviceInfoRsp_s agsaSetDeviceInfoRsp_t |
the data structure of Set Device Info Response
use to describe MPI Set Device Info Response (64 bytes)
typedef struct agsaSetDeviceStateCmd_s agsaSetDeviceStateCmd_t |
the data structure of Set Device State Command
use to describe MPI Set Device State Command (64 bytes)
typedef struct agsaSetDeviceStateRsp_s agsaSetDeviceStateRsp_t |
the data structure of Set Device State Response
use to describe MPI Set Device State Response (64 bytes)
typedef struct agsaSetDevInfoCmd_s agsaSetDevInfoCmd_t |
the data structure of Set Device Info Command
use to describe MPI OPC_INB_SET_DEV_INFO (0x02c) Command (64 bytes)
typedef union agsaSetNVMData_s agsaSetNVMData_t |
typedef struct agsaSetNVMDataCmd_s agsaSetNVMDataCmd_t |
typedef struct agsaSetNVMDataRsp_s agsaSetNVMDataRsp_t |
the data structure of Set NVMD Data Response
use to describe MPI Set NVMD Data Response (64 bytes)
typedef struct agsaSetOperatorCmd_s agsaSetOperatorCmd_t |
the data structure of Set Operator Command
use to describe Set Operator Command (64 bytes)
typedef struct agsaSetOperatorRsp_s agsaSetOperatorRsp_t |
typedef struct agsaSetPhyProfileCmd_V_s agsaSetPhyProfileCmd_V_t |
the data structure of Set Phy Profile Command IOMB V
typedef struct agsaSetPhyProfileRspV_s agsaSetPhyProfileRspV_t |
the data structure of Set Phy Profile Response IOMB V
typedef struct agsaSGpioCmd_s agsaSGpioCmd_t |
the data structure of SGPIO Command
use to describe MPI serial GPIO Command (64 bytes)
typedef struct agsaSGpioRsp_s agsaSGpioRsp_t |
the data structure of SGPIO Response
use to describe MPI serial GPIO Response IOMB (64 bytes)
typedef struct agsaSMPAbortCmd_s agsaSMPAbortCmd_t |
the data structure of SMP Abort Command
use to describe MPI SMP Abort Command (64 bytes)
typedef struct agsaSMPAbortRsp_s agsaSMPAbortRsp_t |
the data structure of SMP Abort Response
use to describe SMP Abort Response ( 64 bytes)
typedef struct agsaSMPCmd_s agsaSMPCmd_t |
the data structure of SMP Request Command
use to describe MPI SMP REQUEST Command (64 bytes)
typedef struct agsaSMPCmd_V_s agsaSMPCmd_V_t |
typedef struct agsaSMPCompletionRsp_s agsaSMPCompletionRsp_t |
the data structure of SMP Completion Response
use to describe MPI SMP Completion Response (1024 bytes)
typedef struct agsaSSPAbortCmd_s agsaSSPAbortCmd_t |
the data structure of SSP Abort Command
use to describe MPI SSP Abort Command (64 bytes)
typedef struct agsaSSPAbortRsp_s agsaSSPAbortRsp_t |
the data structure of SSP_ABORT Response
use to describe MPI SSP_ABORT (64 bytes)
typedef struct agsaSSPCoalescedCompletionRsp_s agsaSSPCoalescedCompletionRsp_t |
the data structure of SSP Completion Response
use to describe MPI SSP Completion Response (1024 bytes)
typedef struct agsaSSPCompletionDifRsp_s agsaSSPCompletionDifRsp_t |
the data structure of SSP Completion DIF Response
use to describe MPI SSP Completion DIF Response (1024 bytes)
typedef struct agsaSSPCompletionRsp_s agsaSSPCompletionRsp_t |
the data structure of SSP Completion Response
use to describe MPI SSP Completion Response (1024 bytes)
typedef struct agsaSSPEventRsp_s agsaSSPEventRsp_t |
the data structure of SSP Event Response
use to describe MPI SSP Event Response (64 bytes)
typedef struct agsaSSPIniEncryptIOStartCmd_s agsaSSPIniEncryptIOStartCmd_t |
typedef struct agsaSSPIniExtIOStartCmd_s agsaSSPIniExtIOStartCmd_t |
the data structure of SSP INI Extended IO Start Command
use to describe MPI SSP INI Extended CDB Start Command (96 bytes to support 32 CDB)
typedef struct agsaSSPIniIOStartCmd_s agsaSSPIniIOStartCmd_t |
the data structure of SSP INI IO Start Command
use to describe MPI SSP INI IO Start Command (64 bytes)
typedef struct agsaSSPIniTMStartCmd_s agsaSSPIniTMStartCmd_t |
the data structure of SSP INI TM Start Command
use to describe MPI SSP INI TM Start Command (64 bytes)
typedef struct agsaSSPReqReceivedNotify_s agsaSSPReqReceivedNotify_t |
the data structure of SSP Request Received Notification
use to describe MPI SSP Request Received Notification ( 1024 bytes)
typedef struct agsaSSPTgtIOStartCmd_s agsaSSPTgtIOStartCmd_t |
the data structure of SSP TGT IO Start Command
use to describe MPI SSP TGT IO Start Command (64 bytes)
typedef struct agsaSSPTgtRspStartCmd_s agsaSSPTgtRspStartCmd_t |
the data structure of SSP TGT Response Start Command
use to describe MPI SSP TGT Response Start Command (64 bytes)