diff options
author | Hannes Reinecke <hare@suse.de> | 2006-01-24 04:43:26 -0500 |
---|---|---|
committer | James Bottomley <jejb@mulgrave.(none)> | 2006-01-31 15:39:46 -0500 |
commit | 53467e636b7beb350c307cc88323aae4676577f2 (patch) | |
tree | ca6348fb6d7d0059d72b5b633ad69574329eb133 /drivers/scsi/aic7xxx/aic79xx_reg_print.c_shipped | |
parent | 2628ed2b1aa3fd115bb8e14925e180e9ecd07055 (diff) |
[SCSI] aic79xx: sequencer fixes
This patch updates the aic79xx sequencer with latest fixes from adaptec.
The sequencer code now corresponds with adaptec version 2.0.15.
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers/scsi/aic7xxx/aic79xx_reg_print.c_shipped')
-rw-r--r-- | drivers/scsi/aic7xxx/aic79xx_reg_print.c_shipped | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/drivers/scsi/aic7xxx/aic79xx_reg_print.c_shipped b/drivers/scsi/aic7xxx/aic79xx_reg_print.c_shipped index a4137c98537..db38a61a8cb 100644 --- a/drivers/scsi/aic7xxx/aic79xx_reg_print.c_shipped +++ b/drivers/scsi/aic7xxx/aic79xx_reg_print.c_shipped | |||
@@ -2,8 +2,8 @@ | |||
2 | * DO NOT EDIT - This file is automatically generated | 2 | * DO NOT EDIT - This file is automatically generated |
3 | * from the following source files: | 3 | * from the following source files: |
4 | * | 4 | * |
5 | * $Id: //depot/aic7xxx/aic7xxx/aic79xx.seq#118 $ | 5 | * $Id: //depot/aic7xxx/aic7xxx/aic79xx.seq#120 $ |
6 | * $Id: //depot/aic7xxx/aic7xxx/aic79xx.reg#75 $ | 6 | * $Id: //depot/aic7xxx/aic7xxx/aic79xx.reg#77 $ |
7 | */ | 7 | */ |
8 | 8 | ||
9 | #include "aic79xx_osm.h" | 9 | #include "aic79xx_osm.h" |
@@ -3382,6 +3382,7 @@ ahd_initiator_tag_print(u_int regvalue, u_int *cur_col, u_int wrap) | |||
3382 | } | 3382 | } |
3383 | 3383 | ||
3384 | static ahd_reg_parse_entry_t SEQ_FLAGS2_parse_table[] = { | 3384 | static ahd_reg_parse_entry_t SEQ_FLAGS2_parse_table[] = { |
3385 | { "PENDING_MK_MESSAGE", 0x01, 0x01 }, | ||
3385 | { "TARGET_MSG_PENDING", 0x02, 0x02 }, | 3386 | { "TARGET_MSG_PENDING", 0x02, 0x02 }, |
3386 | { "SELECTOUT_QFROZEN", 0x04, 0x04 } | 3387 | { "SELECTOUT_QFROZEN", 0x04, 0x04 } |
3387 | }; | 3388 | }; |
@@ -3389,7 +3390,7 @@ static ahd_reg_parse_entry_t SEQ_FLAGS2_parse_table[] = { | |||
3389 | int | 3390 | int |
3390 | ahd_seq_flags2_print(u_int regvalue, u_int *cur_col, u_int wrap) | 3391 | ahd_seq_flags2_print(u_int regvalue, u_int *cur_col, u_int wrap) |
3391 | { | 3392 | { |
3392 | return (ahd_print_register(SEQ_FLAGS2_parse_table, 2, "SEQ_FLAGS2", | 3393 | return (ahd_print_register(SEQ_FLAGS2_parse_table, 3, "SEQ_FLAGS2", |
3393 | 0x14d, regvalue, cur_col, wrap)); | 3394 | 0x14d, regvalue, cur_col, wrap)); |
3394 | } | 3395 | } |
3395 | 3396 | ||
@@ -3450,6 +3451,20 @@ ahd_cmdsize_table_print(u_int regvalue, u_int *cur_col, u_int wrap) | |||
3450 | } | 3451 | } |
3451 | 3452 | ||
3452 | int | 3453 | int |
3454 | ahd_mk_message_scb_print(u_int regvalue, u_int *cur_col, u_int wrap) | ||
3455 | { | ||
3456 | return (ahd_print_register(NULL, 0, "MK_MESSAGE_SCB", | ||
3457 | 0x160, regvalue, cur_col, wrap)); | ||
3458 | } | ||
3459 | |||
3460 | int | ||
3461 | ahd_mk_message_scsiid_print(u_int regvalue, u_int *cur_col, u_int wrap) | ||
3462 | { | ||
3463 | return (ahd_print_register(NULL, 0, "MK_MESSAGE_SCSIID", | ||
3464 | 0x162, regvalue, cur_col, wrap)); | ||
3465 | } | ||
3466 | |||
3467 | int | ||
3453 | ahd_scb_base_print(u_int regvalue, u_int *cur_col, u_int wrap) | 3468 | ahd_scb_base_print(u_int regvalue, u_int *cur_col, u_int wrap) |
3454 | { | 3469 | { |
3455 | return (ahd_print_register(NULL, 0, "SCB_BASE", | 3470 | return (ahd_print_register(NULL, 0, "SCB_BASE", |