version 1.2.8.2, 2007/01/12 00:57:36 |
version 1.3, 2008/02/25 10:46:02 |
|
|
#define MFI_FRAME_SIZE 64 |
#define MFI_FRAME_SIZE 64 |
#define MFI_SENSE_SIZE 128 |
#define MFI_SENSE_SIZE 128 |
#define MFI_OSTS_INTR_VALID 0x00000002 /* valid interrupt */ |
#define MFI_OSTS_INTR_VALID 0x00000002 /* valid interrupt */ |
|
#define MFI_OSTS_PPC_INTR_VALID 0x80000000 |
#define MFI_INVALID_CTX 0xffffffff |
#define MFI_INVALID_CTX 0xffffffff |
#define MFI_ENABLE_INTR 0x01 |
#define MFI_ENABLE_INTR 0x01 |
#define MFI_MAXFER MAXPHYS /* XXX bogus */ |
#define MFI_MAXFER MAXPHYS /* XXX bogus */ |
|
|
#define MFI_OMSK 0x34 /* outbound inter mask */ |
#define MFI_OMSK 0x34 /* outbound inter mask */ |
#define MFI_IQP 0x40 /* inbound queue port */ |
#define MFI_IQP 0x40 /* inbound queue port */ |
#define MFI_OQP 0x44 /* outbound queue port */ |
#define MFI_OQP 0x44 /* outbound queue port */ |
|
#define MFI_ODC 0xa0 /* outbound doorbell clr */ |
|
#define MFI_OSP 0xb0 /* outbound scratch pad */ |
|
|
/* * firmware states */ |
/* * firmware states */ |
#define MFI_STATE_MASK 0xf0000000 |
#define MFI_STATE_MASK 0xf0000000 |