diff options
author | Miquel van Smoorenburg <miquels@cistron.nl> | 2008-05-01 19:07:27 -0400 |
---|---|---|
committer | James Bottomley <James.Bottomley@HansenPartnership.com> | 2008-05-02 14:17:01 -0400 |
commit | 62ac5aedc51485d672a5d91c262a001acecbe447 (patch) | |
tree | 6ef44abca20c87312defd3486f5c5db82de36128 /drivers/scsi/dpti.h | |
parent | 67af2b060e027c84b8e48d77e00b2369d997c0d4 (diff) |
[SCSI] dpt_i2o: 64 bit support
This is the code to actually support 64 bit platforms. 64 bit
DMA is enabled on both x86_32 PAE and 64 bit platforms.
This code is based in part on the unofficial adaptec 64-bit
dpt_i2o driver update that I got from Mark Salyzyn at Adaptec.
Signed-off-by: Miquel van Smoorenburg <miquels@cistron.nl>
Acked-by: Mark Salyzyn <Mark_Salyzyn@adaptec.com>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
Diffstat (limited to 'drivers/scsi/dpti.h')
-rw-r--r-- | drivers/scsi/dpti.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/scsi/dpti.h b/drivers/scsi/dpti.h index 5181b92c9ddb..924cd5a51676 100644 --- a/drivers/scsi/dpti.h +++ b/drivers/scsi/dpti.h | |||
@@ -233,6 +233,7 @@ typedef struct _adpt_hba { | |||
233 | u8 top_scsi_channel; | 233 | u8 top_scsi_channel; |
234 | u8 top_scsi_id; | 234 | u8 top_scsi_id; |
235 | u8 top_scsi_lun; | 235 | u8 top_scsi_lun; |
236 | u8 dma64; | ||
236 | 237 | ||
237 | i2o_status_block* status_block; | 238 | i2o_status_block* status_block; |
238 | dma_addr_t status_block_pa; | 239 | dma_addr_t status_block_pa; |
@@ -252,6 +253,7 @@ typedef struct _adpt_hba { | |||
252 | void __iomem *FwDebugBLEDflag_P;// Virtual Addr Of FW Debug BLED | 253 | void __iomem *FwDebugBLEDflag_P;// Virtual Addr Of FW Debug BLED |
253 | void __iomem *FwDebugBLEDvalue_P;// Virtual Addr Of FW Debug BLED | 254 | void __iomem *FwDebugBLEDvalue_P;// Virtual Addr Of FW Debug BLED |
254 | u32 FwDebugFlags; | 255 | u32 FwDebugFlags; |
256 | u32 *ioctl_reply_context[4]; | ||
255 | } adpt_hba; | 257 | } adpt_hba; |
256 | 258 | ||
257 | struct sg_simple_element { | 259 | struct sg_simple_element { |