diff options
Diffstat (limited to 'drivers/message/fusion/mptbase.h')
| -rw-r--r-- | drivers/message/fusion/mptbase.h | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/drivers/message/fusion/mptbase.h b/drivers/message/fusion/mptbase.h index 47053ac65068..ea2649ecad1f 100644 --- a/drivers/message/fusion/mptbase.h +++ b/drivers/message/fusion/mptbase.h | |||
| @@ -76,8 +76,8 @@ | |||
| 76 | #define COPYRIGHT "Copyright (c) 1999-2005 " MODULEAUTHOR | 76 | #define COPYRIGHT "Copyright (c) 1999-2005 " MODULEAUTHOR |
| 77 | #endif | 77 | #endif |
| 78 | 78 | ||
| 79 | #define MPT_LINUX_VERSION_COMMON "3.03.06" | 79 | #define MPT_LINUX_VERSION_COMMON "3.03.07" |
| 80 | #define MPT_LINUX_PACKAGE_NAME "@(#)mptlinux-3.03.06" | 80 | #define MPT_LINUX_PACKAGE_NAME "@(#)mptlinux-3.03.07" |
| 81 | #define WHAT_MAGIC_STRING "@" "(" "#" ")" | 81 | #define WHAT_MAGIC_STRING "@" "(" "#" ")" |
| 82 | 82 | ||
| 83 | #define show_mptmod_ver(s,ver) \ | 83 | #define show_mptmod_ver(s,ver) \ |
| @@ -123,7 +123,7 @@ | |||
| 123 | #define MPT_MAX_FRAME_SIZE 128 | 123 | #define MPT_MAX_FRAME_SIZE 128 |
| 124 | #define MPT_DEFAULT_FRAME_SIZE 128 | 124 | #define MPT_DEFAULT_FRAME_SIZE 128 |
| 125 | 125 | ||
| 126 | #define MPT_REPLY_FRAME_SIZE 0x40 /* Must be a multiple of 8 */ | 126 | #define MPT_REPLY_FRAME_SIZE 0x50 /* Must be a multiple of 8 */ |
| 127 | 127 | ||
| 128 | #define MPT_SG_REQ_128_SCALE 1 | 128 | #define MPT_SG_REQ_128_SCALE 1 |
| 129 | #define MPT_SG_REQ_96_SCALE 2 | 129 | #define MPT_SG_REQ_96_SCALE 2 |
| @@ -510,9 +510,10 @@ struct mptfc_rport_info | |||
| 510 | { | 510 | { |
| 511 | struct list_head list; | 511 | struct list_head list; |
| 512 | struct fc_rport *rport; | 512 | struct fc_rport *rport; |
| 513 | VirtDevice *vdev; | 513 | struct scsi_target *starget; |
| 514 | FCDevicePage0_t pg0; | 514 | FCDevicePage0_t pg0; |
| 515 | u8 flags; | 515 | u8 flags; |
| 516 | u8 remap_needed; | ||
| 516 | }; | 517 | }; |
| 517 | 518 | ||
| 518 | /* | 519 | /* |
| @@ -631,6 +632,7 @@ typedef struct _MPT_ADAPTER | |||
| 631 | struct mutex sas_topology_mutex; | 632 | struct mutex sas_topology_mutex; |
| 632 | MPT_SAS_MGMT sas_mgmt; | 633 | MPT_SAS_MGMT sas_mgmt; |
| 633 | int num_ports; | 634 | int num_ports; |
| 635 | struct work_struct mptscsih_persistTask; | ||
| 634 | 636 | ||
| 635 | struct list_head fc_rports; | 637 | struct list_head fc_rports; |
| 636 | spinlock_t fc_rport_lock; /* list and ri flags */ | 638 | spinlock_t fc_rport_lock; /* list and ri flags */ |
| @@ -803,6 +805,12 @@ typedef struct _mpt_sge { | |||
| 803 | #define dreplyprintk(x) | 805 | #define dreplyprintk(x) |
| 804 | #endif | 806 | #endif |
| 805 | 807 | ||
| 808 | #ifdef DMPT_DEBUG_FC | ||
| 809 | #define dfcprintk(x) printk x | ||
| 810 | #else | ||
| 811 | #define dfcprintk(x) | ||
| 812 | #endif | ||
| 813 | |||
| 806 | #ifdef MPT_DEBUG_TM | 814 | #ifdef MPT_DEBUG_TM |
| 807 | #define dtmprintk(x) printk x | 815 | #define dtmprintk(x) printk x |
| 808 | #define DBG_DUMP_TM_REQUEST_FRAME(mfp) \ | 816 | #define DBG_DUMP_TM_REQUEST_FRAME(mfp) \ |
