path: root/Documentation/dmaengine
diff options
authorVinod Koul <>2014-12-07 23:18:01 +0530
committerVinod Koul <>2014-12-22 12:34:22 +0530
commit6269591b989878992be443f77caa9ca4738dfaaf (patch)
tree86924d228bcc9f3d22d9d9c9ef73c2c079166ccf /Documentation/dmaengine
parent6c04cd4f579cc365e7904aa92c48b9a9f8c768b5 (diff)
Documentation: dmaengine: clarify dma_slave_config expectations
dma_slave_config is expected to be set for slave operations Only, not for memcpy ones Signed-off-by: Vinod Koul <>
Diffstat (limited to 'Documentation/dmaengine')
1 files changed, 4 insertions, 0 deletions
diff --git a/Documentation/dmaengine/provider.txt b/Documentation/dmaengine/provider.txt
index 2c391cfe37eb..05d2280190f1 100644
--- a/Documentation/dmaengine/provider.txt
+++ b/Documentation/dmaengine/provider.txt
@@ -310,6 +310,10 @@ supported.
- Even though that structure contains a direction field, this
field is deprecated in favor of the direction argument given to
the prep_* functions
+ - This call is mandatory for slave operations only. This should NOT be
+ set or expected to be set for memcpy operations.
+ If a driver support both, it should use this call for slave
+ operations only and not for memcpy ones.
* device_pause
- Pauses a transfer on the channel