diff options
| author | Trond Myklebust <Trond.Myklebust@netapp.com> | 2006-07-05 13:13:03 -0400 | 
|---|---|---|
| committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2006-07-05 13:13:03 -0400 | 
| commit | 5e66dd6d66ffe758b39b6dcadf2330753ee1159b (patch) | |
| tree | a72cdcff4448e4af9425cc213ddf56ab23e697fe /drivers/message/fusion/mptbase.h | |
| parent | 026477c1141b67e98e3bd8bdedb7d4b88a3ecd09 (diff) | |
| parent | ca78f6baca863afe2e6a244a0fe94b3a70211d46 (diff) | |
Merge branch 'master' of /home/trondmy/kernel/linux-2.6/
Diffstat (limited to 'drivers/message/fusion/mptbase.h')
| -rw-r--r-- | drivers/message/fusion/mptbase.h | 19 | 
1 files changed, 15 insertions, 4 deletions
| diff --git a/drivers/message/fusion/mptbase.h b/drivers/message/fusion/mptbase.h index 32ae4d664545..a5ce10b67d02 100644 --- a/drivers/message/fusion/mptbase.h +++ b/drivers/message/fusion/mptbase.h @@ -75,8 +75,8 @@  #define COPYRIGHT	"Copyright (c) 1999-2005 " MODULEAUTHOR  #endif -#define MPT_LINUX_VERSION_COMMON	"3.03.10" -#define MPT_LINUX_PACKAGE_NAME		"@(#)mptlinux-3.03.10" +#define MPT_LINUX_VERSION_COMMON	"3.04.00" +#define MPT_LINUX_PACKAGE_NAME		"@(#)mptlinux-3.04.00"  #define WHAT_MAGIC_STRING		"@" "(" "#" ")"  #define show_mptmod_ver(s,ver)  \ @@ -307,7 +307,8 @@ typedef struct _SYSIF_REGS  	u32	HostIndex;	/* 50     Host Index register        */  	u32	Reserved4[15];	/* 54-8F                             */  	u32	Fubar;		/* 90     For Fubar usage            */ -	u32	Reserved5[27];	/* 94-FF                             */ +	u32     Reserved5[1050];/* 94-10F8                           */ +	u32     Reset_1078;     /* 10FC   Reset 1078                 */  } SYSIF_REGS;  /* @@ -341,6 +342,7 @@ typedef struct _VirtTarget {  	u8			 negoFlags;	/* bit field, see above */  	u8			 raidVolume;	/* set, if RAID Volume */  	u8			 type;		/* byte 0 of Inquiry data */ +	u8			 deleted;	/* target in process of being removed */  	u32			 num_luns;  	u32			 luns[8];		/* Max LUNs is 256 */  } VirtTarget; @@ -629,10 +631,11 @@ typedef struct _MPT_ADAPTER  	struct mutex		 sas_discovery_mutex;  	u8			 sas_discovery_runtime;  	u8			 sas_discovery_ignore_events; +	u16			 handle;  	int			 sas_index; /* index refrencing */  	MPT_SAS_MGMT		 sas_mgmt;  	int			 num_ports; -	struct work_struct	 mptscsih_persistTask; +	struct work_struct	 sas_persist_task;  	struct work_struct	 fc_setup_reset_work;  	struct list_head	 fc_rports; @@ -641,6 +644,7 @@ typedef struct _MPT_ADAPTER  	struct work_struct	 fc_rescan_work;  	char			 fc_rescan_work_q_name[KOBJ_NAME_LEN];  	struct workqueue_struct *fc_rescan_work_q; +	u8		port_serial_number;  } MPT_ADAPTER;  /* @@ -892,6 +896,13 @@ typedef struct _mpt_sge {  #define DBG_DUMP_REQUEST_FRAME_HDR(mfp)  #endif +// debug sas wide ports +#ifdef MPT_DEBUG_SAS_WIDE +#define dsaswideprintk(x) printk x +#else +#define dsaswideprintk(x) +#endif +  /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ | 
