[PATCH 00/12] dmaengine: remove usage of dma_slave_config direction

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



dma_slave_config direction field was marked as deprecated sometime back,
though no new users are being added, some old ones still persist.

So, here is first set of removal batch, please test and ack.

Some drivers and users are next to be done.

One note on renasas drivers, I found it bit difficult to remove it due
to usage of a layer between drivers, so if some Renasas folks can patch
these drivers, it would be great


CC: Ludovic Desroches <ludovic.desroches@xxxxxxxxxxxxx>
CC: Ray Jui <rjui@xxxxxxxxxxxx>
CC: Scott Branden <sbranden@xxxxxxxxxxxx>
CC: Eric Anholt <eric@xxxxxxxxxx>
CC: Linus Walleij <linus.walleij@xxxxxxxxxx>
CC: Viresh Kumar <vireshk@xxxxxxxxxx>
CC: Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx>
CC: Fabio Estevam <fabio.estevam@xxxxxxx>
CC: Zhangfei Gao <zhangfei.gao@xxxxxxxxxx>
CC: Yoshihiro Shimoda <yoshihiro.shimoda.uh@xxxxxxxxxxx>
CC: Kuninori Morimoto <kuninori.morimoto.gx@xxxxxxxxxxx>
CC: Simon Horman <horms+renesas@xxxxxxxxxxxx>

Vinod Koul (12):
  dmaengine: at_hdmac: remove dma_slave_config direction usage
  dmaengine: bcm2835: remove dma_slave_config direction usage
  dmaengine: coh901318: remove dma_slave_config direction usage
  dmaengine: jz4740: remove dma_slave_config direction usage
  dmaengine: dw: remove dma_slave_config direction usage
  dmaengine: fsl-edma: remove dma_slave_config direction usage
  dmaengine: hsu: remove dma_slave_config direction usage
  dmaengine: idma: remove dma_slave_config direction usage
  dmaengine: imx-dma: remove dma_slave_config direction usage
  dmaengine: k3dma: remove dma_slave_config direction usage
  dmaengine: ep93xx_dma: remove dma_slave_config direction usage
  dmaengine: mmp_tdma: remove dma_slave_config direction usage

 drivers/dma/at_hdmac.c    |  2 +-
 drivers/dma/bcm2835-dma.c |  8 -----
 drivers/dma/coh901318.c   | 28 ++++++++++++---
 drivers/dma/dma-jz4740.c  | 21 ++++++++++--
 drivers/dma/dw/core.c     |  5 ---
 drivers/dma/ep93xx_dma.c  | 21 +++++++++++-
 drivers/dma/fsl-edma.c    | 87 +++++++++++++++++++++++++----------------------
 drivers/dma/hsu/hsu.c     |  4 ---
 drivers/dma/idma64.c      |  4 ---
 drivers/dma/imx-dma.c     | 20 +++++++++--
 drivers/dma/k3dma.c       | 23 ++++++++++---
 drivers/dma/mmp_tdma.c    | 22 ++++++++++--
 12 files changed, 164 insertions(+), 81 deletions(-)

-- 
2.14.4




[Index of Archives]     [Linux Kernel]     [Linux ARM (vger)]     [Linux ARM MSM]     [Linux Omap]     [Linux Arm]     [Linux Tegra]     [Fedora ARM]     [Linux for Samsung SOC]     [eCos]     [Linux PCI]     [Linux Fastboot]     [Gcc Help]     [Git]     [DCCP]     [IETF Announce]     [Security]     [Linux MIPS]     [Yosemite Campsites]

  Powered by Linux