Signed-off-by: Bart Van Assche <[email protected]>
---
Documentation/DMA-API-HOWTO.txt | 6 +++---
Documentation/scsi/scsi_mid_low_api.txt | 5 +++--
2 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/Documentation/DMA-API-HOWTO.txt b/Documentation/DMA-API-HOWTO.txt
index 0f7afb2..3999ec3 100644
--- a/Documentation/DMA-API-HOWTO.txt
+++ b/Documentation/DMA-API-HOWTO.txt
@@ -507,9 +507,9 @@ Only streaming mappings specify a direction, consistent
mappings
implicitly have a direction attribute setting of
DMA_BIDIRECTIONAL.
-The SCSI subsystem tells you the direction to use in the
-'sc_data_direction' member of the SCSI command your driver is
-working on.
+Except for bidi commands, the SCSI subsystem tells you the direction to
+use in the 'sc_data_direction' member of the SCSI command your driver
+is working on.
For Networking drivers, it's a rather simple affair. For transmit
packets, map/unmap them with the DMA_TO_DEVICE direction
diff --git a/Documentation/scsi/scsi_mid_low_api.txt
b/Documentation/scsi/scsi_mid_low_api.txt
index 731bc4f..39cbbca 100644
--- a/Documentation/scsi/scsi_mid_low_api.txt
+++ b/Documentation/scsi/scsi_mid_low_api.txt
@@ -1259,8 +1259,9 @@ be at least one instance of struct scsi_cmnd available
for each SCSI device.
Members of interest:
cmnd - array containing SCSI command
cmnd_len - length (in bytes) of SCSI command
- sc_data_direction - direction of data transfer in data phase. See
- "enum dma_data_direction" in include/linux/dma-mapping.h
+ sc_data_direction - except for bidi commands, direction of data transfer
+ in data phase. See "enum dma_data_direction" in
+ include/linux/dma-mapping.h
request_bufflen - number of data bytes to transfer (0 if no data phase)
use_sg - ==0 -> no scatter gather list, hence transfer data
to/from request_buffer
--
2.1.2
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html