lkml.org 
[lkml]   [2017]   [Jul]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[GIT PULL]: dmaengine updates for 4.13-rc1
Hi Linus,

Please pull dmaengine updates for v4.13-rc1 as detailed below.

The AVR32 removal in dma and sound has been coordinated with me pulling
tiwai/topic/avr32-removal into dmaengine tree, you should get those from
Takashi.

Also the mv_xor fixes ai/topic/avr32-removal is already merged in 4.12 as
fixes. The updates are in this request, so diffstat and patches for those
don't reflect correctly as this pull is still based on 4.12-rc1.

The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:

Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)

are available in the git repository at:

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

for you to fetch changes up to 3edc85023a1e1daf22d8e372c5c4f87dc4a04a71:

Merge branch 'topic/rcar' into for-linus (2017-07-04 10:05:22 +0530)

----------------------------------------------------------------
dmaengine updates for 4.13-rc1

- removal of AVR32 support in dw driver as AVR32 is gone
- new driver for Broadcom stream buffer accelerator (SBA) RAID driver
- add support for Faraday Technology FTDMAC020 in amba-pl08x driver
- IOMMU support in pl330 driver
- updates to bunch of drivers

----------------------------------------------------------------
Andy Shevchenko (2):
ALSA: atmel: Remove AVR32 bits from the driver
dmaengine: dw: Remove AVR32 bits from the driver

Anup Patel (4):
lib/raid6: Add log-of-2 table for RAID6 HW requiring disk position
async_tx: Fix DMA_PREP_FENCE usage in do_async_gen_syndrome()
dmaengine: Add Broadcom SBA RAID driver
dt-bindings: Add DT bindings document for Broadcom SBA RAID driver

Arnd Bergmann (1):
dmaengine: bcm-sba-raid: fix Kconfig dependencies

Arvind Yadav (4):
dmaengine: DW DMAC: Handle return value of clk_prepare_enable
dmaengine: imx-sdma: Handle return value of clk_prepare_enable
dmaengine: imx-sdma: Fix compilation warning.
dmaengine: fsl_raid: make of_device_ids const.

Colin Ian King (1):
dmaengine: bcm-scm-raid: remove redundant null check on req

Fabio Estevam (3):
dmaengine: mxs: Use %zu for printing a size_t variable
dmaengine: Kconfig: Extend the dependency for MXS_DMA
dmaengine: Kconfig: Simplify the help text for MXS_DMA

Geert Uytterhoeven (1):
dt-bindings: rcar-dmac: Document missing error interrupt

Hanna Hawa (4):
dmaengine: mv_xor_v2: enable XOR engine after its configuration
dmaengine: mv_xor_v2: implement proper interrupt coalescing
dmaengine: mv_xor_v2: remove unnecessary write to DESQ_STOP register
dmaengine: mv_xor_v2: add support for suspend/resume

Jon Hunter (1):
dmaengine: tegra-apb: Really fix runtime-pm usage

Linus Walleij (5):
ARM/dmaengine: pl08x: pass reasonable memcpy settings
dmaengine: pl08x: Add Faraday FTDMAC020 to compatible list
dmaengine: pl08x: Make slave engine optional
dmaengine: pl08x: Add support for Faraday Technology FTDMAC020
dmaengine: pl08x: use GENMASK() to create bitmasks

Logan Gunthorpe (2):
dmaengine: imx-dma: cleanup scatterlist layering violations
dmaengine: ste_dma40: Cleanup scatterlist layering violations

Matthias Kaehlcke (1):
dmaengine: pl330: Delete unused functions

Niklas Söderlund (3):
dmaengine: rcar-dmac: store channel IRQ in struct rcar_dmac_chan
dmaengine: rcar-dmac: implement device_synchronize()
dmaengine: rcar-dmac: wait for ISR to finish before freeing resources

Prarit Bhargava (1):
dmaengine: Replace WARN_TAINT_ONCE() with pr_warn_once()

Robin Murphy (1):
dmaengine: pl330: Add IOMMU support to slave tranfers

Sinan Kaya (2):
dmaengine: qcom_hidma: allow ACPI/DT parameters to be overridden
dmaengine: qcom_hidma: correct API violation for submit

Stefan Roese (1):
dmaengine: zynqmp_dma: Remove max len check in zynqmp_dma_prep_memcpy

Thomas Breitung (1):
dmaengine: fsldma: set BWC, DAHTS and SAHTS values correctly

Thomas Petazzoni (6):
dmaengine: mv_xor_v2: handle mv_xor_v2_prep_sw_desc() error properly
dmaengine: mv_xor_v2: properly handle wrapping in the array of HW descriptors
dmaengine: mv_xor_v2: do not use descriptors not acked by async_tx
dmaengine: mv_xor_v2: fix tx_submit() implementation
dmaengine: mv_xor_v2: remove interrupt coalescing
dmaengine: mv_xor_v2: set DMA mask to 40 bits

Vinod Koul (7):
Merge branch 'topic/bcm' into for-linus
Merge branch 'topic/dw' into for-linus
Merge branch 'topic/mv_xor' into for-linus
Merge branch 'topic/mxs' into for-linus
Merge branch 'topic/pl08x' into for-linus
Merge branch 'topic/pl330' into for-linus
Merge branch 'topic/rcar' into for-linus

Wolfram Sang (1):
dmaengine: use proper name for the R-Car SoC

.../devicetree/bindings/dma/arm-pl08x.txt | 9 +-
.../devicetree/bindings/dma/brcm,iproc-sba.txt | 29 +
.../devicetree/bindings/dma/renesas,rcar-dmac.txt | 5 +-
Documentation/devicetree/bindings/dma/shdma.txt | 2 +-
arch/arm/mach-lpc32xx/phy3250.c | 3 +
arch/arm/mach-s3c64xx/pl080.c | 28 +-
arch/arm/mach-spear/spear3xx.c | 14 +-
arch/arm/mach-spear/spear6xx.c | 14 +-
crypto/async_tx/async_pq.c | 5 +-
drivers/dma/Kconfig | 26 +-
drivers/dma/Makefile | 1 +
drivers/dma/amba-pl08x.c | 970 ++++++++---
drivers/dma/bcm-sba-raid.c | 1785 ++++++++++++++++++++
drivers/dma/dw/Kconfig | 7 +-
drivers/dma/dw/core.c | 332 +---
drivers/dma/dw/platform.c | 6 +-
drivers/dma/dw/regs.h | 50 +-
drivers/dma/fsl_raid.c | 2 +-
drivers/dma/fsldma.c | 5 +-
drivers/dma/fsldma.h | 4 +
drivers/dma/imx-dma.c | 7 +-
drivers/dma/imx-sdma.c | 27 +-
drivers/dma/ioat/dca.c | 8 +-
drivers/dma/mv_xor_v2.c | 147 +-
drivers/dma/mxs-dma.c | 2 +-
drivers/dma/pl330.c | 142 +-
drivers/dma/qcom/hidma.c | 22 +-
drivers/dma/qcom/hidma.h | 1 +
drivers/dma/qcom/hidma_mgmt.c | 47 +-
drivers/dma/sh/rcar-dmac.c | 27 +-
drivers/dma/ste_dma40.c | 5 +-
drivers/dma/tegra20-apb-dma.c | 50 +-
drivers/dma/xilinx/zynqmp_dma.c | 3 -
include/linux/amba/pl080.h | 107 +-
include/linux/amba/pl08x.h | 30 +-
include/linux/dma/dw.h | 21 -
include/linux/raid/pq.h | 1 +
lib/raid6/mktables.c | 20 +
sound/atmel/Kconfig | 13 +-
sound/atmel/Makefile | 2 -
sound/atmel/abdac.c | 610 -------
sound/atmel/ac97c.c | 447 +----
42 files changed, 3146 insertions(+), 1890 deletions(-)
create mode 100644 Documentation/devicetree/bindings/dma/brcm,iproc-sba.txt
create mode 100644 drivers/dma/bcm-sba-raid.c
delete mode 100644 sound/atmel/abdac.c

--
~Vinod
[unhandled content-type:application/pgp-signature]
\
 
 \ /
  Last update: 2017-07-08 07:42    [W:0.026 / U:0.304 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site