diff options
Diffstat (limited to 'drivers/scsi/aic7xxx/aic79xx.seq')
-rw-r--r-- | drivers/scsi/aic7xxx/aic79xx.seq | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/drivers/scsi/aic7xxx/aic79xx.seq b/drivers/scsi/aic7xxx/aic79xx.seq index 2fb78e35a9e5..3a36d9362a10 100644 --- a/drivers/scsi/aic7xxx/aic79xx.seq +++ b/drivers/scsi/aic7xxx/aic79xx.seq | |||
@@ -567,7 +567,7 @@ BEGIN_CRITICAL; | |||
567 | shr SELOID, 4, SCB_SCSIID; | 567 | shr SELOID, 4, SCB_SCSIID; |
568 | /* | 568 | /* |
569 | * If we want to send a message to the device, ensure | 569 | * If we want to send a message to the device, ensure |
570 | * we are selecting with atn irregardless of our packetized | 570 | * we are selecting with atn regardless of our packetized |
571 | * agreement. Since SPI4 only allows target reset or PPR | 571 | * agreement. Since SPI4 only allows target reset or PPR |
572 | * messages if this is a packetized connection, the change | 572 | * messages if this is a packetized connection, the change |
573 | * to our negotiation table entry for this selection will | 573 | * to our negotiation table entry for this selection will |
@@ -960,7 +960,7 @@ p_status_okay: | |||
960 | * This is done to allow the host to send messages outside of an identify | 960 | * This is done to allow the host to send messages outside of an identify |
961 | * sequence while protecting the seqencer from testing the MK_MESSAGE bit | 961 | * sequence while protecting the seqencer from testing the MK_MESSAGE bit |
962 | * on an SCB that might not be for the current nexus. (For example, a | 962 | * on an SCB that might not be for the current nexus. (For example, a |
963 | * BDR message in responce to a bad reselection would leave us pointed to | 963 | * BDR message in response to a bad reselection would leave us pointed to |
964 | * an SCB that doesn't have anything to do with the current target). | 964 | * an SCB that doesn't have anything to do with the current target). |
965 | * | 965 | * |
966 | * Otherwise, treat MSG_OUT as a 1 byte message to send (abort, abort tag, | 966 | * Otherwise, treat MSG_OUT as a 1 byte message to send (abort, abort tag, |
@@ -1507,7 +1507,7 @@ service_fifo: | |||
1507 | * If the other FIFO needs loading, then it | 1507 | * If the other FIFO needs loading, then it |
1508 | * must not have claimed the S/G cache yet | 1508 | * must not have claimed the S/G cache yet |
1509 | * (SG_CACHE_AVAIL would have been cleared in | 1509 | * (SG_CACHE_AVAIL would have been cleared in |
1510 | * the orginal FIFO mode and we test this above). | 1510 | * the original FIFO mode and we test this above). |
1511 | * Return to the idle loop so we can process the | 1511 | * Return to the idle loop so we can process the |
1512 | * FIFO not currently on the bus first. | 1512 | * FIFO not currently on the bus first. |
1513 | */ | 1513 | */ |
@@ -1521,7 +1521,7 @@ idle_sgfetch_okay: | |||
1521 | idle_sgfetch_start: | 1521 | idle_sgfetch_start: |
1522 | /* | 1522 | /* |
1523 | * We fetch a "cacheline aligned" and sized amount of data | 1523 | * We fetch a "cacheline aligned" and sized amount of data |
1524 | * so we don't end up referencing a non-existant page. | 1524 | * so we don't end up referencing a non-existent page. |
1525 | * Cacheline aligned is in quotes because the kernel will | 1525 | * Cacheline aligned is in quotes because the kernel will |
1526 | * set the prefetch amount to a reasonable level if the | 1526 | * set the prefetch amount to a reasonable level if the |
1527 | * cacheline size is unknown. | 1527 | * cacheline size is unknown. |
@@ -1551,7 +1551,7 @@ idle_sg_avail: | |||
1551 | test DFSTATUS, PRELOAD_AVAIL jz return; | 1551 | test DFSTATUS, PRELOAD_AVAIL jz return; |
1552 | /* | 1552 | /* |
1553 | * On the A, preloading a segment before HDMAENACK | 1553 | * On the A, preloading a segment before HDMAENACK |
1554 | * comes true can clobber the shaddow address of the | 1554 | * comes true can clobber the shadow address of the |
1555 | * first segment in the S/G FIFO. Wait until it is | 1555 | * first segment in the S/G FIFO. Wait until it is |
1556 | * safe to proceed. | 1556 | * safe to proceed. |
1557 | */ | 1557 | */ |
@@ -2004,10 +2004,10 @@ pkt_handle_xfer: | |||
2004 | * Defer handling of this NONPACKREQ until we | 2004 | * Defer handling of this NONPACKREQ until we |
2005 | * can be sure it pertains to this FIFO. SAVEPTRS | 2005 | * can be sure it pertains to this FIFO. SAVEPTRS |
2006 | * will not be asserted if the NONPACKREQ is for us, | 2006 | * will not be asserted if the NONPACKREQ is for us, |
2007 | * so we must simulate it if shaddow is valid. If | 2007 | * so we must simulate it if shadow is valid. If |
2008 | * shaddow is not valid, keep running this FIFO until we | 2008 | * shadow is not valid, keep running this FIFO until we |
2009 | * have satisfied the transfer by loading segments and | 2009 | * have satisfied the transfer by loading segments and |
2010 | * waiting for either shaddow valid or last_seg_done. | 2010 | * waiting for either shadow valid or last_seg_done. |
2011 | */ | 2011 | */ |
2012 | test MDFFSTAT, SHVALID jnz pkt_saveptrs; | 2012 | test MDFFSTAT, SHVALID jnz pkt_saveptrs; |
2013 | pkt_service_fifo: | 2013 | pkt_service_fifo: |
@@ -2171,7 +2171,7 @@ pkt_status_check_nonpackreq: | |||
2171 | /* | 2171 | /* |
2172 | * The unexpected nonpkt phase handler assumes that any | 2172 | * The unexpected nonpkt phase handler assumes that any |
2173 | * data channel use will have a FIFO reference count. It | 2173 | * data channel use will have a FIFO reference count. It |
2174 | * turns out that the status handler doesn't need a refernce | 2174 | * turns out that the status handler doesn't need a references |
2175 | * count since the status received flag, and thus completion | 2175 | * count since the status received flag, and thus completion |
2176 | * processing, cannot be set until the handler is finished. | 2176 | * processing, cannot be set until the handler is finished. |
2177 | * We increment the count here to make the nonpkt handler | 2177 | * We increment the count here to make the nonpkt handler |