diff options
Diffstat (limited to 'drivers/scsi/sym53c8xx_2/sym_hipd.h')
-rw-r--r-- | drivers/scsi/sym53c8xx_2/sym_hipd.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/scsi/sym53c8xx_2/sym_hipd.h b/drivers/scsi/sym53c8xx_2/sym_hipd.h index 1588c90518d4..9ebc8706b6bf 100644 --- a/drivers/scsi/sym53c8xx_2/sym_hipd.h +++ b/drivers/scsi/sym53c8xx_2/sym_hipd.h | |||
@@ -1080,21 +1080,21 @@ int sym_hcb_attach(struct Scsi_Host *shost, struct sym_fw *fw, struct sym_nvram | |||
1080 | */ | 1080 | */ |
1081 | 1081 | ||
1082 | #if SYM_CONF_DMA_ADDRESSING_MODE == 0 | 1082 | #if SYM_CONF_DMA_ADDRESSING_MODE == 0 |
1083 | #define DMA_DAC_MASK DMA_32BIT_MASK | 1083 | #define DMA_DAC_MASK DMA_BIT_MASK(32) |
1084 | #define sym_build_sge(np, data, badd, len) \ | 1084 | #define sym_build_sge(np, data, badd, len) \ |
1085 | do { \ | 1085 | do { \ |
1086 | (data)->addr = cpu_to_scr(badd); \ | 1086 | (data)->addr = cpu_to_scr(badd); \ |
1087 | (data)->size = cpu_to_scr(len); \ | 1087 | (data)->size = cpu_to_scr(len); \ |
1088 | } while (0) | 1088 | } while (0) |
1089 | #elif SYM_CONF_DMA_ADDRESSING_MODE == 1 | 1089 | #elif SYM_CONF_DMA_ADDRESSING_MODE == 1 |
1090 | #define DMA_DAC_MASK DMA_40BIT_MASK | 1090 | #define DMA_DAC_MASK DMA_BIT_MASK(40) |
1091 | #define sym_build_sge(np, data, badd, len) \ | 1091 | #define sym_build_sge(np, data, badd, len) \ |
1092 | do { \ | 1092 | do { \ |
1093 | (data)->addr = cpu_to_scr(badd); \ | 1093 | (data)->addr = cpu_to_scr(badd); \ |
1094 | (data)->size = cpu_to_scr((((badd) >> 8) & 0xff000000) + len); \ | 1094 | (data)->size = cpu_to_scr((((badd) >> 8) & 0xff000000) + len); \ |
1095 | } while (0) | 1095 | } while (0) |
1096 | #elif SYM_CONF_DMA_ADDRESSING_MODE == 2 | 1096 | #elif SYM_CONF_DMA_ADDRESSING_MODE == 2 |
1097 | #define DMA_DAC_MASK DMA_64BIT_MASK | 1097 | #define DMA_DAC_MASK DMA_BIT_MASK(64) |
1098 | int sym_lookup_dmap(struct sym_hcb *np, u32 h, int s); | 1098 | int sym_lookup_dmap(struct sym_hcb *np, u32 h, int s); |
1099 | static inline void | 1099 | static inline void |
1100 | sym_build_sge(struct sym_hcb *np, struct sym_tblmove *data, u64 badd, int len) | 1100 | sym_build_sge(struct sym_hcb *np, struct sym_tblmove *data, u64 badd, int len) |