Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 298627
b: refs/heads/master
c: 64d70fe
h: refs/heads/master
i:
  298625: 0ff03fe
  298623: 64bbf91
v: v3
  • Loading branch information
Marek Szyprowski committed Mar 28, 2012
1 parent f6a0aa1 commit 9672f1e
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 1 deletion.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 8a4134322bd429d24f71147eb59a47a981e8f63a
refs/heads/master: 64d70fe5d3640e1a89790ed21120921278f8cb86
8 changes: 8 additions & 0 deletions trunk/Documentation/DMA-attributes.txt
Original file line number Diff line number Diff line change
Expand Up @@ -41,3 +41,11 @@ buffered to improve performance.
Since it is optional for platforms to implement DMA_ATTR_WRITE_COMBINE,
those that do not will simply ignore the attribute and exhibit default
behavior.

DMA_ATTR_NON_CONSISTENT
-----------------------

DMA_ATTR_NON_CONSISTENT lets the platform to choose to return either
consistent or non-consistent memory as it sees fit. By using this API,
you are guaranteeing to the platform that you have all the correct and
necessary sync points for this memory in the driver.
1 change: 1 addition & 0 deletions trunk/include/linux/dma-attrs.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ enum dma_attr {
DMA_ATTR_WRITE_BARRIER,
DMA_ATTR_WEAK_ORDERING,
DMA_ATTR_WRITE_COMBINE,
DMA_ATTR_NON_CONSISTENT,
DMA_ATTR_MAX,
};

Expand Down

0 comments on commit 9672f1e

Please sign in to comment.