summaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/dma
diff options
context:
space:
mode:
authorLee Jones <lee.jones@linaro.org>2013-05-15 10:52:02 +0100
committerLinus Walleij <linus.walleij@linaro.org>2013-06-04 11:12:12 +0200
commit499c2bc3cc89dcbbf08aa526cd4a984b92a4d2a8 (patch)
treed5b4680bd516dc3cb97d839f35dceb888e7a2c0b /Documentation/devicetree/bindings/dma
parentfd59f9e6abf2ebf0098c616e1742168db4360d13 (diff)
downloadblackbird-op-linux-499c2bc3cc89dcbbf08aa526cd4a984b92a4d2a8.tar.gz
blackbird-op-linux-499c2bc3cc89dcbbf08aa526cd4a984b92a4d2a8.zip
dmaengine: ste_dma40: Fetch disabled channels from DT
Some platforms have channels which are not available for normal use. This information is currently passed though platform data in internal BSP kernels. Once those platforms land, they'll need to configure them appropriately, so we may as well add the infrastructure. Cc: Dan Williams <djbw@fb.com> Cc: Per Forlin <per.forlin@stericsson.com> Cc: Rabin Vincent <rabin@rab.in> Acked-by: Vinod Koul <vinod.koul@intel.com> Acked-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Lee Jones <lee.jones@linaro.org> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'Documentation/devicetree/bindings/dma')
-rw-r--r--Documentation/devicetree/bindings/dma/ste-dma40.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/dma/ste-dma40.txt b/Documentation/devicetree/bindings/dma/ste-dma40.txt
index aa272d866f6e..bea5b73a7390 100644
--- a/Documentation/devicetree/bindings/dma/ste-dma40.txt
+++ b/Documentation/devicetree/bindings/dma/ste-dma40.txt
@@ -11,6 +11,7 @@ Required properties:
Optional properties:
- dma-channels: Number of channels supported by hardware - if not present
the driver will attempt to obtain the information from H/W
+- disabled-channels: Channels which can not be used
Example:
@@ -23,6 +24,7 @@ Example:
#dma-cells = <2>;
memcpy-channels = <56 57 58 59 60>;
+ disabled-channels = <12>;
dma-channels = <8>;
};
OpenPOWER on IntegriCloud