lkml.org 
[lkml]   [2012]   [Sep]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[RFC PATCH 11/13] spi: omap2-mcspi: add generic DMA request support to the DT binding
    Date
    The binding definition is based on the generic DMA request binding.

    Signed-off-by: Matt Porter <mporter@ti.com>
    ---
    Documentation/devicetree/bindings/spi/omap-spi.txt | 27 +++++++++++++++++++-
    1 file changed, 26 insertions(+), 1 deletion(-)

    diff --git a/Documentation/devicetree/bindings/spi/omap-spi.txt b/Documentation/devicetree/bindings/spi/omap-spi.txt
    index 81df374..11aff04 100644
    --- a/Documentation/devicetree/bindings/spi/omap-spi.txt
    +++ b/Documentation/devicetree/bindings/spi/omap-spi.txt
    @@ -7,8 +7,18 @@ Required properties:
    - ti,spi-num-cs : Number of chipselect supported by the instance.
    - ti,hwmods: Name of the hwmod associated to the McSPI

    +Optional properties:
    +- dmas: List of DMA controller phandle and DMA request ordered
    + pairs. One tx and one rx pair is required for each chip
    + select.
    +- dma-names: List of DMA request names. These strings correspond
    + 1:1 with the ordered pairs in dmas. The string naming is
    + to be "rxN" and "txN" for RX and TX requests,
    + respectively, where N equals the chip select number.

    -Example:
    +Examples:
    +
    +[hwmod populated DMA resources]

    mcspi1: mcspi@1 {
    #address-cells = <1>;
    @@ -18,3 +28,18 @@ 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";
    +};
    +
    --
    1.7.9.5


    \
     
     \ /
      Last update: 2012-09-20 17:41    [W:0.023 / U:1.812 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site