[GIT PULL]: dmaengine updates for 4.11

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

 



Hi Linus,

This time we fairly boring and bit small update.

The following changes since commit 0c744ea4f77d72b3dcebb7a8f2684633ec79be88:

  Linux 4.10-rc2 (2017-01-01 14:31:53 -0800)

are available in the git repository at:

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

for you to fetch changes up to 1ad651154b0dfccde5a83fafbe81cff19791f359:

  Merge branch 'topic/zx' into for-linus (2017-02-21 21:14:35 +0530)

----------------------------------------------------------------

dmaengine updates for 4.11-rc1

This time we fairly boring and bit small update.

- Support for Intel iDMA 32-bit hardware
- deprecate broken support for channel switching in async_tx
- bunch of updates on stm32-dma
- Cyclic support for zx dma and making in generic zx dma driver
- Small updates to bunch of other drivers

----------------------------------------------------------------
Amit Kumar (1):
      dmaengine: qcom_hidma: Wrong domain name in the email address

Andy Shevchenko (8):
      dmaengine: dw: pci: remove LPE Audio DMA ID
      dmaengine: dw: register IRQ and DMA pool with instance ID
      dmaengine: dw: replace convert_burst() with one liner
      dmaengine: dw: extract dwc_chan_pause() for future use
      dmaengine: dw: introduce block2bytes() and bytes2block()
      dmaengine: dw: introduce register mappings for iDMA 32-bit
      dmaengine: dw: add support of iDMA 32-bit hardware
      dmaengine: dw: we do support Merrifield SoC in PCI mode

Boris Brezillon (1):
      dmaengine: Provide a wrapper for memcpy operations

Dan Williams (1):
      async_tx: deprecate broken support for channel switching

Geert Uytterhoeven (1):
      dmaengine: rcar-dmac: Widen DMA mask to 40 bits

Icenowy Zheng (1):
      dmaengine: sun6i: allow build on ARM64 platforms (sun50i)

Jarkko Nikula (1):
      dmaengine: dw: Fix data corruption in large device to memory transfers

Jun Nie (1):
      dmaengine: zx: fix build warning

Linus Walleij (2):
      dmaengine: ste_dma40: indicate directions on channels
      dmaengine: ste_dma40: indicate granularity on channels

M'boumba Cedric Madianga (7):
      dmaengine: stm32-dma: Fix typo in Kconfig
      dt-bindings: stm32-dma: Fix typo regarding DMA client binding
      dmaengine: stm32-dma: Rework starting transfer management
      dmaengine: stm32-dma: Fix residue computation issue in cyclic mode
      dmaengine: stm32-dma: Add synchronization support
      dmaengine: stm32-dma: Add max_burst support
      dmaengine: stm32-dma: Add error messages if xlate fails

Magnus Lilja (1):
      dmaengine: ipu: Make sure the interrupt routine checks all interrupts.

Matthew Wilcox (1):
      dmaengine: Convert ID allocation to an IDA

Shawn Guo (3):
      dmaengine: zx: rename zx296702_dma.c to zx_dma.c
      dmaengine: zx: set DMA_CYCLIC cap_mask bit
      dmaengine: zx: fix residue calculation

Vinod Koul (4):
      Merge branch 'topic/intel' into for-linus
      Merge branch 'topic/ste' into for-linus
      Merge branch 'topic/stm32-dma' into for-linus
      Merge branch 'topic/zx' into for-linus

 Documentation/ABI/testing/sysfs-platform-hidma     |   2 +-
 .../ABI/testing/sysfs-platform-hidma-mgmt          |  20 +-
 .../devicetree/bindings/dma/stm32-dma.txt          |   5 +-
 drivers/dma/Kconfig                                |   8 +-
 drivers/dma/Makefile                               |   2 +-
 drivers/dma/dmaengine.c                            |  21 +-
 drivers/dma/dw/core.c                              | 211 +++++++++++++++------
 drivers/dma/dw/pci.c                               |  19 +-
 drivers/dma/dw/platform.c                          |   1 +
 drivers/dma/dw/regs.h                              |  59 +++++-
 drivers/dma/ipu/ipu_irq.c                          |   2 +-
 drivers/dma/sh/rcar-dmac.c                         |   1 +
 drivers/dma/ste_dma40.c                            |   7 +-
 drivers/dma/stm32-dma.c                            |  93 +++++----
 drivers/dma/{zx296702_dma.c => zx_dma.c}           |   6 +-
 include/linux/async_tx.h                           |   2 +-
 include/linux/dma/dw.h                             |   2 +
 include/linux/dmaengine.h                          |  11 ++
 include/linux/platform_data/dma-dw.h               |   2 +
 19 files changed, 339 insertions(+), 135 deletions(-)
 rename drivers/dma/{zx296702_dma.c => zx_dma.c} (99%)

-- 
~Vinod

Attachment: signature.asc
Description: Digital 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