projects
/
linux-2.6-microblaze.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4ee5eaf
)
fix an example of scatterlists handling in DMA-API.txt
author
FUJITA Tomonori
<fujita.tomonori@lab.ntt.co.jp>
Thu, 18 Sep 2008 16:35:28 +0000
(09:35 -0700)
committer
Jens Axboe
<jens.axboe@oracle.com>
Thu, 9 Oct 2008 06:56:18 +0000
(08:56 +0200)
This example isn't the proper way to handle scatterlists (can't handle
sg chaining).
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
Documentation/DMA-API.txt
patch
|
blob
|
history
diff --git
a/Documentation/DMA-API.txt
b/Documentation/DMA-API.txt
index
d8b63d1
..
b8e8646
100644
(file)
--- a/
Documentation/DMA-API.txt
+++ b/
Documentation/DMA-API.txt
@@
-337,7
+337,7
@@
With scatterlists, you use the resulting mapping like this:
int i, count = dma_map_sg(dev, sglist, nents, direction);
struct scatterlist *sg;
- for
(i = 0, sg = sglist; i < count; i++, sg++
) {
+ for
_each_sg(sglist, sg, count, i
) {
hw_address[i] = sg_dma_address(sg);
hw_len[i] = sg_dma_len(sg);
}