Skip to content

Commit

Permalink
Merge remote-tracking branch 'spi/topic/omap' into spi-next
Browse files Browse the repository at this point in the history
  • Loading branch information
Mark Brown committed Jun 26, 2013
2 parents 13a6216 + 0b9e49e commit 1728ddb
Show file tree
Hide file tree
Showing 2 changed files with 213 additions and 51 deletions.
27 changes: 26 additions & 1 deletion Documentation/devicetree/bindings/spi/omap-spi.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,18 @@ Required properties:
input. The default is D0 as input and
D1 as output.

Example:
Optional properties:
- dmas: List of DMA specifiers with the controller specific format
as described in the generic DMA client binding. A tx and rx
specifier is required for each chip select.
- dma-names: List of DMA request names. These strings correspond
1:1 with the DMA specifiers listed in dmas. The string naming
is to be "rxN" and "txN" for RX and TX requests,
respectively, where N equals the chip select number.

Examples:

[hwmod populated DMA resources]

mcspi1: mcspi@1 {
#address-cells = <1>;
Expand All @@ -20,3 +31,17 @@ mcspi1: mcspi@1 {
ti,spi-num-cs = <4>;
};

[generic DMA request binding]

mcspi1: mcspi@1 {
#address-cells = <1>;
#size-cells = <0>;
compatible = "ti,omap4-mcspi";
ti,hwmods = "mcspi1";
ti,spi-num-cs = <2>;
dmas = <&edma 42
&edma 43
&edma 44
&edma 45>;
dma-names = "tx0", "rx0", "tx1", "rx1";
};
Loading

0 comments on commit 1728ddb

Please sign in to comment.