[GIT PULL]: dmaengine updates for v4.18-rc1

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

 



Hey Linus,

Here is the request to PULL for v4.18-rc1 to receive updates to few
dmaengine drivers.

The following changes since commit 60cc43fc888428bb2f18f08997432d426a243338:

  Linux 4.17-rc1 (2018-04-15 18:24:20 -0700)

are available in the Git repository at:

  git://git.infradead.org/users/vkoul/slave-dma.git tags/dmaengine-4.18-rc1

for you to fetch changes up to 67f31971e7c221c1aff7bc023a724ae284c01a14:

  Merge branch 'topic/txx' into for-linus (2018-06-04 10:29:22 +0530)

----------------------------------------------------------------
dmaengine updates for 4.18-rc1

 - Updates to sprd, bam_dma, stm drivers.
 - removal of VLAs in dmatest.
 - Move TI drivers its own subdir.
 - Switch to SPDX tags for ima/mxs dma drivers.
 - Simplify getting .drvdata on bunch of drivers by Wolfram Sang.

----------------------------------------------------------------
Baolin Wang (2):
      dmaengine: sprd: Define the DMA data width type
      dmaengine: sprd: Use devm_ioremap_resource() to map memory

Colin Ian King (1):
      dmaengine: stm32-mdma: fix spelling mistake: "avalaible" -> "available"

Dan Carpenter (1):
      dmaengine: sprd: fix an NULL vs IS_ERR() bug

Eric Long (4):
      dmaengine: sprd: Define the DMA transfer step type
      dmaengine: sprd: Move DMA request mode and interrupt type into head file
      dmaengine: sprd: Optimize the sprd_dma_prep_dma_memcpy()
      dmaengine: sprd: Add Spreadtrum DMA configuration

Fabio Estevam (3):
      dmaengine: imx-sdma: Switch to SPDX identifier
      dmaengine: mxs-dma: Switch to SPDX identifier
      dmaengine: imx-dma: Switch to SPDX identifier

Frank Mori Hess (1):
      dmaengine: pl330: flush before wait, and add dev burst support.

Geert Uytterhoeven (1):
      dmaengine: shdmac: Change platform check to CONFIG_ARCH_RENESAS

Hiroyuki Yokoyama (1):
      dmaengine: usb-dmac: Document R8A7799{0,5} bindings

Laura Abbott (1):
      dmaengine: dmatest: Remove use of VLAs

Moritz Fischer (1):
      dmaengine: axi-dmac: Request IRQ with IRQF_SHARED

Peter Ujfalusi (1):
      dmaengine: ti: New directory for Texas Instruments DMA drivers

Pierre-Yves MORDRET (2):
      dmaengine: stm32-mdma: align TLEN and buffer length on burst
      dmaengine: stm32-mdma: Fix incomplete Hw descriptors allocator

Sinan Kaya (1):
      MAINTAINERS: add maintainer for Qualcomm HIDMA drivers

Srinivas Kandagatla (2):
      dmaengine: qcom: bam_dma: fix invalid assignment warning
      dmaengine: qcom: bam_dma: fix some doc warnings.

Ulrich Hecht (1):
      dmaengine: rcar-dmac: Document R-Car D3 bindings

Vinod Koul (17):
      dmaengine: Update email address for Vinod
      Merge branch 'topic/at' into for-linus
      Merge branch 'topic/axi' into for-linus
      Merge branch 'topic/bam' into for-linus
      Merge branch 'topic/dmatest' into for-linus
      Merge branch 'topic/dw' into for-linus
      Merge branch 'topic/fsl' into for-linus
      Merge branch 'topic/idma' into for-linus
      Merge branch 'topic/imx' into for-linus
      Merge branch 'topic/pl330' into for-linus
      Merge branch 'topic/qcom' into for-linus
      Merge branch 'topic/renesas' into for-linus
      Merge branch 'topic/sprd' into for-linus
      Merge branch 'topic/ste' into for-linus
      Merge branch 'topic/stm' into for-linus
      Merge branch 'topic/ti' into for-linus
      Merge branch 'topic/txx' into for-linus

Wei Yongjun (1):
      dmaengine: sprd: Fix potential NULL dereference in sprd_dma_probe()

Wolfram Sang (8):
      dmaengine: qcom: simplify getting .drvdata
      dmaengine: dw: simplify getting .drvdata
      dmaengine: at_hdmac: simplify getting .drvdata
      dmaengine: at_xdmac: simplify getting .drvdata
      dmaengine: fsldma: simplify getting .drvdata
      dmaengine: idma64: simplify getting .drvdata
      dmaengine: ste_dma40: simplify getting .drvdata
      dmaengine: txx9dmac: simplify getting .drvdata

 .../devicetree/bindings/dma/renesas,rcar-dmac.txt  |   1 +
 .../devicetree/bindings/dma/renesas,usb-dmac.txt   |   2 +
 MAINTAINERS                                        |  10 +-
 drivers/dma/Kconfig                                |  31 +-
 drivers/dma/Makefile                               |   5 +-
 drivers/dma/at_hdmac.c                             |   9 +-
 drivers/dma/at_xdmac.c                             |   9 +-
 drivers/dma/dma-axi-dmac.c                         |   2 +-
 drivers/dma/dmatest.c                              |  16 +-
 drivers/dma/dw/platform.c                          |   6 +-
 drivers/dma/fsldma.c                               |   6 +-
 drivers/dma/idma64.c                               |   6 +-
 drivers/dma/imx-dma.c                              |  26 +-
 drivers/dma/imx-sdma.c                             |  29 +-
 drivers/dma/mxs-dma.c                              |  14 +-
 drivers/dma/pl330.c                                | 209 +++++++++---
 drivers/dma/qcom/bam_dma.c                         |  10 +-
 drivers/dma/qcom/hidma.c                           |   3 +-
 drivers/dma/qcom/hidma_mgmt_sys.c                  |   6 +-
 drivers/dma/sh/shdmac.c                            |  50 ++-
 drivers/dma/sprd-dma.c                             | 349 ++++++++++++---------
 drivers/dma/ste_dma40.c                            |  12 +-
 drivers/dma/stm32-mdma.c                           | 100 +++---
 drivers/dma/ti/Kconfig                             |  37 +++
 drivers/dma/ti/Makefile                            |   5 +
 drivers/dma/{ => ti}/cppi41.c                      |   2 +-
 .../dma/{ti-dma-crossbar.c => ti/dma-crossbar.c}   |   0
 drivers/dma/{ => ti}/edma.c                        |   4 +-
 drivers/dma/{ => ti}/omap-dma.c                    |   2 +-
 drivers/dma/txx9dmac.c                             |   8 +-
 include/linux/dma/sprd-dma.h                       |  61 ++++
 31 files changed, 632 insertions(+), 398 deletions(-)
 create mode 100644 drivers/dma/ti/Kconfig
 create mode 100644 drivers/dma/ti/Makefile
 rename drivers/dma/{ => ti}/cppi41.c (99%)
 rename drivers/dma/{ti-dma-crossbar.c => ti/dma-crossbar.c} (100%)
 rename drivers/dma/{ => ti}/edma.c (99%)
 rename drivers/dma/{ => ti}/omap-dma.c (99%)
 create mode 100644 include/linux/dma/sprd-dma.h


-- 
~Vinod

Attachment: signature.asc
Description: PGP signature


[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