linux/Documentation/devicetree/bindings/dma
Viresh Kumar a9ddb575d6 dmaengine: dw_dmac: Enhance device tree support
dw_dmac driver already supports device tree but it used to have its platform
data passed the non-DT way.

This patch does following changes:
- pass platform data via DT, non-DT way still takes precedence if both are used.
- create generic filter routine
- Earlier slave information was made available by slave specific filter routines
  in chan->private field. Now, this information would be passed from within dmac
  DT node. Slave drivers would now be required to pass bus_id (a string) as
  parameter to this generic filter(), which would be compared against the slave
  data passed from DT, by the generic filter routine.
- Update binding document

Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
[Fixed __devinit usage]
Signed-off-by: Vinod Koul <vinod.koul@linux.intel.com>
2013-01-07 22:04:14 -08:00
..
arm-pl330.txt ARM: highbank: add coherent DMA setup 2012-10-02 08:58:07 +02:00
atmel-dma.txt dmaengine: at_hdmac: add device tree support 2011-11-10 14:13:33 +05:30
dma.txt of: dma: fix typos in generic dma binding definition 2013-01-06 20:57:46 -08:00
fsl-imx-sdma.txt
fsl-mxs-dma.txt dma: mxs-dma: add device tree probe support 2012-05-12 13:32:18 +08:00
mmp-dma.txt ARM: dt: mmp-dma: add binding file 2012-09-21 15:51:26 +08:00
mv-xor.txt dma: mv_xor: add Device Tree binding 2012-11-20 15:59:00 +01:00
snps-dma.txt dmaengine: dw_dmac: Enhance device tree support 2013-01-07 22:04:14 -08:00
tegra20-apbdma.txt ARM: dt: tegra: Add Tegra APB DMA device tree binding 2012-02-06 18:21:20 -08:00