diff options
author | kib <kib@FreeBSD.org> | 2014-06-05 00:43:32 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2014-06-05 00:43:32 +0000 |
commit | 4deeb9da7cc09e7caee85d76a88b51aa474b7fa7 (patch) | |
tree | 7d29c6ef22125b5aedeef7c9e366f805841052ba /sys/dev/mfi/mfivar.h | |
parent | e6adf4e57ff3e56f72c1e13b6d210baba7a7c43e (diff) | |
download | FreeBSD-src-4deeb9da7cc09e7caee85d76a88b51aa474b7fa7.zip FreeBSD-src-4deeb9da7cc09e7caee85d76a88b51aa474b7fa7.tar.gz |
MFC r266848:
Add support for the unmapped i/o to mfi(4).
Diffstat (limited to 'sys/dev/mfi/mfivar.h')
-rw-r--r-- | sys/dev/mfi/mfivar.h | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/sys/dev/mfi/mfivar.h b/sys/dev/mfi/mfivar.h index f204578..f9e2835 100644 --- a/sys/dev/mfi/mfivar.h +++ b/sys/dev/mfi/mfivar.h @@ -104,10 +104,11 @@ struct mfi_command { #define MFI_CMD_POLLED (1<<4) #define MFI_CMD_SCSI (1<<5) #define MFI_CMD_CCB (1<<6) -#define MFI_CMD_TBOLT (1<<7) -#define MFI_ON_MFIQ_FREE (1<<8) -#define MFI_ON_MFIQ_READY (1<<9) -#define MFI_ON_MFIQ_BUSY (1<<10) +#define MFI_CMD_BIO (1<<7) +#define MFI_CMD_TBOLT (1<<8) +#define MFI_ON_MFIQ_FREE (1<<9) +#define MFI_ON_MFIQ_READY (1<<10) +#define MFI_ON_MFIQ_BUSY (1<<11) #define MFI_ON_MFIQ_MASK (MFI_ON_MFIQ_FREE | MFI_ON_MFIQ_READY| \ MFI_ON_MFIQ_BUSY) #define MFI_CMD_FLAGS_FMT "\20" \ @@ -117,10 +118,11 @@ struct mfi_command { "\4COMPLETED" \ "\5POLLED" \ "\6SCSI" \ - "\7TBOLT" \ - "\10Q_FREE" \ - "\11Q_READY" \ - "\12Q_BUSY" + "\7BIO" \ + "\10TBOLT" \ + "\11Q_FREE" \ + "\12Q_READY" \ + "\13Q_BUSY" uint8_t retry_for_fw_reset; void (* cm_complete)(struct mfi_command *cm); void *cm_private; |