linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] dmaengine updates for v4.21-rc1
@ 2018-12-31 14:51 Vinod Koul
  2019-01-02  0:35 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Vinod Koul @ 2018-12-31 14:51 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML, dma

[-- 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 --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] dmaengine updates for v4.21-rc1
  2018-12-31 14:51 [GIT PULL] dmaengine updates for v4.21-rc1 Vinod Koul
@ 2019-01-02  0:35 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2019-01-02  0:35 UTC (permalink / raw)
  To: Vinod Koul; +Cc: Linus Torvalds, LKML, dma

The pull request you sent on Mon, 31 Dec 2018 20:21:36 +0530:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/78e8696c234ab637c4dd516cabeac344d84ec10b

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2019-01-02  0:35 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-12-31 14:51 [GIT PULL] dmaengine updates for v4.21-rc1 Vinod Koul
2019-01-02  0:35 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).