1 Apr 2009 03:30
[PATCH 3/5] stex:use config struct for parameters of different controllers
Ed Lin <ed.lin <at> promise.com>
2009-04-01 01:30:31 GMT
2009-04-01 01:30:31 GMT
Use config struct (st_card_info) for parameters of different controllers
Signed-off-by: Ed Lin <ed.lin <at> promise.com>
---
drivers/scsi/stex.c | 201 ++++++++++++++++++++++++++++++++-------------------
1 files changed, 125 insertions(+), 76 deletions(-)
diff --git a/drivers/scsi/stex.c b/drivers/scsi/stex.c
index c4eb5c1..75f5079 100644
--- a/drivers/scsi/stex.c
+++ b/drivers/scsi/stex.c
<at> <at> -95,19 +95,8 <at> <at> enum {
TASK_ATTRIBUTE_ORDERED = 0x2,
TASK_ATTRIBUTE_ACA = 0x4,
- /* request count, etc. */
- MU_MAX_REQUEST = 32,
-
- /* one message wasted, use MU_MAX_REQUEST+1
- to handle MU_MAX_REQUEST messages */
- MU_REQ_COUNT = (MU_MAX_REQUEST + 1),
- MU_STATUS_COUNT = (MU_MAX_REQUEST + 1),
-
STEX_CDB_LENGTH = 16,
- REQ_VARIABLE_LEN = 1024,
STATUS_VAR_LEN = 128,
- ST_CAN_QUEUE = MU_MAX_REQUEST,
- ST_CMD_PER_LUN = MU_MAX_REQUEST,
ST_MAX_SG = 32,
(Continue reading)
RSS Feed