All of lore.kernel.org
 help / color / mirror / Atom feed
From: Vinod Koul <vkoul@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: LKML <linux-kernel@vger.kernel.org>, dma <dmaengine@vger.kernel.org>
Subject: [GIT PULL] dmaengine updates for v4.21-rc1
Date: Mon, 31 Dec 2018 20:21:36 +0530	[thread overview]
Message-ID: <20181231145136.GD7581@vkoul-mobl> (raw)

[-- Attachment #1: Type: text/plain, Size: 8451 bytes --]

Hello Linus,

Here is the last pull request for this year, lets see if it gets merged
this year or next one :D

Please pull to receive dmaengine updates for v4.21-rc1 which include  a
new driver, removes R-Mobile APE6 as it is no longer used, sprd cyclic
dma support, last batch of dma_slave_config direction removal and random
updates to bunch of drivers.

The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:

  Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 660611827c03afeb0eec178dc1fb9f842332d908:

  Merge branch 'topic/xilinx' into for-linus (2018-12-31 19:32:32 +0530)

----------------------------------------------------------------
dmaengine-4.21-rc1

dmaengine updates for v4.21-rc1

 - New driver for UniPhier MIO DMA controller
 - Remove R-Mobile APE6 support
 - Sprd driver updates and support for cyclic link-list
 - Remove dma_slave_config direction usage from rest of drivers
 - Minor updates to dmatest, dw-dmac, zynqmp and bcm dma drivers

----------------------------------------------------------------
Alexandru Ardelean (3):
      dmaengine: dmatest: unmap data on a single code-path when xfer done
      dmaengine: dmatest: use dmaengine_terminate_sync() instead
      dmaengine: dmatest: move size checks earlier in function

Baolin Wang (1):
      dmaengine: sprd: Remove direction usage from struct dma_slave_config

Biju Das (2):
      dt-bindings: dmaengine: usb-dmac: Add binding for r8a77470
      dt-bindings: dmaengine: usb-dmac: Add binding for r8a774a1

Christian Lamparter (2):
      dt-bindings: dmaengine: dw-dmac: add protection control property
      dmaengine: dw-dmac: implement dma protection control setting

Dan Carpenter (1):
      dmaengine: dmatest: fix a small memory leak in dmatest_func()

Eric Long (6):
      dmaengine: sprd: Get transfer residue depending on the transfer direction
      dmaengine: sprd: Fix the last link-list configuration
      dmaengine: sprd: Set cur_desc as NULL when free or terminate one dma channel
      dmaengine: sprd: Support DMA link-list cyclic callback
      dmaengine: sprd: Support DMA 2-stage transfer mode
      dmaengine: sprd: Add me as one of the module authors

Fabio Estevam (1):
      dmaengine: imx-sdma: Use a single line for dma_alloc_coherent()

Fabrizio Castro (3):
      dmaengine: rcar-dmac: Document R8A774A1 bindings
      dt-bindings: dmaengine: usb-dmac: Add binding for r8a774c0
      dmaengine: rcar-dmac: Document R8A774C0 bindings

Geert Uytterhoeven (1):
      dmaengine: sh: Remove R-Mobile APE6 support

Jia-Ju Bai (1):
      dmaengine: coh901318: Fix a double-lock bug

Kuninori Morimoto (1):
      dmaengine: sh: convert to SPDX identifiers

Masahiro Yamada (2):
      dt-bindings: dmaengine: add DT binding for UniPhier MIO DMAC
      dmaengine: uniphier-mdmac: add UniPhier MIO DMAC driver

Michael Tretter (1):
      dmaengine: zynqmp_dma: replace spin_lock_bh with spin_lock_irqsave

Nathan Chancellor (1):
      dmaengine: xilinx_dma: Remove __aligned attribute on zynqmp_dma_desc_ll

Radhey Shyam Pandey (3):
      dmaengine: xilinx_dma: Refactor axidma channel allocation
      dmaengine: xilinx_dma: Introduce helper macro for preparing dma address
      dmaengine: xilinx_dma: Fix 64-bit simple CDMA transfer

Russell King (1):
      dmaengine: sa11x0: unexport sa11x0_dma_filter_fn and clean up

Seraj Alijan (5):
      dmaengine: dmatest: Add support for multi channel testing
      dmaengine: dmatest: Use fixed point div to calculate iops
      dmaengine: dmatest: Add alignment parameter
      dmaengine: dmatest: Add transfer_size parameter
      dmaengine: Documentation: Add documentation for multi chan testing

Shun-Chih Yu (1):
      dmaengine: mediatek: Add MediaTek Command-Queue DMA controller for MT6765 SoC

Stefan Wahren (2):
      dmaengine: bcm2835: make license text and module license match
      dmaengine: bcm2835: Switch to SPDX identifier

Vinod Koul (18):
      dmaengine: mmp_pdma: remove dma_slave_config direction usage
      dmaengine: imx-sdma: remove dma_slave_config direction usage and leave sdma_event_enable()
      dmaengine: pl330: remove dma_slave_config direction usage
      dmaengine: ste_dma40: remove dma_slave_config direction usage
      dmaengine: coh901318: Remove unused variable
      Merge branch 'topic/bcm' into for-linus
      Merge branch 'topic/coh' into for-linus
      Merge branch 'topic/dirn_remove' into for-linus
      Merge branch 'topic/dmatest' into for-linus
      Merge branch 'topic/dw' into for-linus
      Merge branch 'topic/ep93xx' into for-linus
      Merge branch 'topic/imx' into for-linus
      Merge branch 'topic/mtk' into for-linus
      Merge branch 'topic/sa11x0' into for-linus
      Merge branch 'topic/sh' into for-linus
      Merge branch 'topic/sprd' into for-linus
      Merge branch 'topic/uniphier' into for-linus
      Merge branch 'topic/xilinx' into for-linus

Yangtao Li (5):
      dmaengine: ep93xx: fix some typo
      dmaengine: amba-pl08x: convert to DEFINE_SHOW_ATTRIBUTE
      dmaengine: mic_x100_dma: convert to DEFINE_SHOW_ATTRIBUTE
      dmaengine: pxa: remove DBGFS_FUNC_DECL()
      dmaengine: qcom_hidma: convert to DEFINE_SHOW_ATTRIBUTE

 .../devicetree/bindings/dma/renesas,rcar-dmac.txt  |   4 +-
 .../devicetree/bindings/dma/renesas,usb-dmac.txt   |   3 +
 Documentation/devicetree/bindings/dma/snps-dma.txt |   4 +
 .../devicetree/bindings/dma/uniphier-mio-dmac.txt  |  25 +
 Documentation/driver-api/dmaengine/dmatest.rst     | 109 ++-
 MAINTAINERS                                        |   5 +-
 drivers/dma/Kconfig                                |  11 +
 drivers/dma/Makefile                               |   1 +
 drivers/dma/amba-pl08x.c                           |  14 +-
 drivers/dma/bcm2835-dma.c                          |  13 +-
 drivers/dma/coh901318.c                            |   5 -
 drivers/dma/dmatest.c                              | 299 +++++--
 drivers/dma/dw/core.c                              |   2 +
 drivers/dma/dw/platform.c                          |   6 +
 drivers/dma/dw/regs.h                              |   4 +
 drivers/dma/ep93xx_dma.c                           |   6 +-
 drivers/dma/imx-sdma.c                             |  60 +-
 drivers/dma/mediatek/Kconfig                       |  13 +
 drivers/dma/mediatek/Makefile                      |   1 +
 drivers/dma/mediatek/mtk-cqdma.c                   | 951 +++++++++++++++++++++
 drivers/dma/mic_x100_dma.c                         |  22 +-
 drivers/dma/mmp_pdma.c                             |  28 +-
 drivers/dma/pl330.c                                |  28 +-
 drivers/dma/pxa_dma.c                              |  36 +-
 drivers/dma/qcom/hidma_dbg.c                       |  33 +-
 drivers/dma/sa11x0-dma.c                           |  21 +-
 drivers/dma/sh/Kconfig                             |  12 +-
 drivers/dma/sh/Makefile                            |   1 -
 drivers/dma/sh/shdma-r8a73a4.c                     |  74 --
 drivers/dma/sh/shdma.h                             |   7 -
 drivers/dma/sh/shdmac.c                            |   7 -
 drivers/dma/sprd-dma.c                             | 152 +++-
 drivers/dma/ste_dma40.c                            |  31 +-
 drivers/dma/uniphier-mdmac.c                       | 506 +++++++++++
 drivers/dma/xilinx/xilinx_dma.c                    |  44 +-
 drivers/dma/xilinx/zynqmp_dma.c                    |  39 +-
 include/dt-bindings/dma/dw-dmac.h                  |  14 +
 include/linux/dma/sprd-dma.h                       |  62 +-
 include/linux/platform_data/dma-dw.h               |   6 +
 include/linux/sa11x0-dma.h                         |  24 -
 include/linux/shdma-base.h                         |   7 +-
 41 files changed, 2296 insertions(+), 394 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/dma/uniphier-mio-dmac.txt
 create mode 100644 drivers/dma/mediatek/mtk-cqdma.c
 delete mode 100644 drivers/dma/sh/shdma-r8a73a4.c
 create mode 100644 drivers/dma/uniphier-mdmac.c
 create mode 100644 include/dt-bindings/dma/dw-dmac.h
 delete mode 100644 include/linux/sa11x0-dma.h

-- 
~Vinod

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

             reply	other threads:[~2018-12-31 14:53 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-12-31 14:51 Vinod Koul [this message]
2019-01-02  0:35 ` [GIT PULL] dmaengine updates for v4.21-rc1 pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20181231145136.GD7581@vkoul-mobl \
    --to=vkoul@kernel.org \
    --cc=dmaengine@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.