All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] slave dmaengine updates
@ 2014-06-10 16:11 Vinod Koul
  0 siblings, 0 replies; 3+ messages in thread
From: Vinod Koul @ 2014-06-10 16:11 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Dan Williams, dma, LKML

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

Hi Linus,

Please Pull to receive:
 New Xilixn VDMA driver from Srikanth.
 Bunch of updates for edma driver by Thomas, Joel and Peter.
 Fixes and updates on dw, ste_dma, freescale, mpc512x, sudmac etc

The following changes since commit a798c10faf62a505d24e5f6213fbaf904a39623f:
  Linus Torvalds (1):
        Linux 3.15-rc2

are available in the git repository at:

  git://git.infradead.org/users/vkoul/slave-dma.git for-linus

Alexander Popov (5):
      dma: mpc512x: reorder mpc8308 specific instructions
      dma: mpc512x: separate 'compatible' values for MPC512x and MPC8308
      dma: mpc512x: fix freeing resources in mpc_dma_probe() and mpc_dma_remove()
      dmaengine: fix comment typo
      dmaengine: mpc512x: add support for peripheral transfers

Andy Shevchenko (6):
      dmaengine: dw: move PM to suspend_late / resume_early stages
      dmaengine: dw: convert to use SET_LATE_SYSTEM_SLEEP_PM_OPS
      dmaengine: dw: went back to plain {request,free}_irq() calls
      dmaengine: dw: enable clock before access
      dmaengine: dw: fix regression in dw_probe() function
      dmaengine: dw: check return code of dma_async_device_register()

Arnd Bergmann (2):
      dmaengine: omap: hide filter_fn for built-in drivers
      dmaengine: sa11x0: remove broken #ifdef

Daniel Mack (1):
      dma: mmp_pdma: add support for residue reporting

Fabio Estevam (1):
      dmaengine: Kconfig: Update MXS_DMA help text to include MX6Q/MX6DL

Geert Uytterhoeven (1):
      of: dma: Grammar s/requests/request/, s/used required/required/

Hongbo Zhang (5):
      DMA: Freescale: remove the unnecessary FSL_DMA_LD_DEBUG
      DMA: Freescale: unify register access methods
      DMA: Freescale: remove attribute DMA_INTERRUPT of dmaengine
      DMA: Freescale: add fsl_dma_free_descriptor() to reduce code duplication
      DMA: Freescale: move functions to avoid forward declarations

Jean Delvare (1):
      dma: pch_dma: Fix Kconfig dependencies

Jiada Wang (1):
      dmaengine: imx: correct sdmac->status for cyclic dma tx

Jingoo Han (1):
      dma: remove DEFINE_PCI_DEVICE_TABLE macro

Joel Fernandes (4):
      dmaengine: edma: Add DMA memcpy support
      dmaengine: edma: No need save/restore interrupt flags during spin_lock in IRQ
      dmaengine: edma: Document variables used for residue accounting
      dmaengine: edma: update DMA memcpy to use new param element

Kuninori Morimoto (2):
      DMA: shdma: tidyup callback chunk finder
      DMA: shdma: add cyclic transfer support

Laurent Pinchart (9):
      dma: mmp_pdma: Fix the #dma-channels DT property documentation
      dma: mmp_pdma: Simplify access to channel drcmr value
      dma: mmp_pdma: Fix physical channel memory allocation size
      dmaengine: shdmac: Keep #include sorted alphabetically
      dmaengine: shdmac: Include linux/err.h
      dmaengine: sudmac: Keep #include sorted alphabetically
      dmaengine: sudmac: Include linux/err.h
      dmaengine: rcar-hpbdma: Include linux/err.h
      dmaengine: shdma: Enable driver compilation with COMPILE_TEST

Peter Ujfalusi (10):
      platform_data: edma: Be precise with the paRAM struct
      arm: common: edma: Save the number of event queues/TCs
      dmaengine: edma: Correct the handling of src/dst_maxburst == 0
      dmaengine: edma: Add support for DMA_PAUSE/RESUME operation
      dmaengine: edma: Set DMA_CYCLIC capability flag
      dmaengine: edma: Reduce debug print verbosity for non verbose debugging
      dmaengine: edma: Implement device_slave_caps callback
      dmaengine: edma: Prefix debug prints where the text were identical in prep callbacks
      dmaengine: edma: Print the direction value as well when it is not supported
      dmaengine: edma: Add channel number to debug prints

Srikanth Thokala (2):
      dma: Add Xilinx Video DMA DT Binding Documentation
      dma: Add Xilinx AXI Video Direct Memory Access Engine driver support

Thomas Gleixner (6):
      dmaengine: edma: Sanitize residue reporting
      dmaengine: edma: Check the current decriptor first in tx_status()
      dmaengine: edma: Create private pset struct
      dmaengine: edma: Store transfer data in edma_desc and edma_pset
      dmaengine: edma: Make reading the position of active channels work
      dmaengine: edma: Provide granular accounting

Ulf Hansson (5):
      dma: ste_dma40: Maintain spinlock order while handling pause
      dma: ste_dma40: Don't require CONFIG_PM_RUNTIME
      dma: ste_dma40: Convert to PM macros while providing the PM callbacks
      dma: ste_dma40: Fixup system suspend/resume
      dma: ste_dma40: Convert to the late system PM callbacks

Vasily Khoruzhick (2):
      dmaengine: s3c24xx-dma: Process whole SG chain
      dmaengine: s3c24xx-dma: Add cyclic transfer support

Vinod Koul (6):
      dmaengine: pch: fix compilation for alpha target
      dmaengine: sh: make shdma_prep_dma_cyclic static
      dmaengine: sh: fix print specifier warnings
      dmaengine: sh: don't use dynamic static allocation
      Merge branch 'topic/dw' into for-linus
      Merge branch 'topic/xilinx' into for-linus

 Documentation/devicetree/bindings/dma/dma.txt      |    4 +-
 Documentation/devicetree/bindings/dma/mmp-dma.txt  |   11 +-
 .../devicetree/bindings/dma/xilinx/xilinx_vdma.txt |   75 ++
 arch/arm/common/edma.c                             |   28 +-
 arch/powerpc/boot/dts/mpc8308_p1m.dts              |    2 +-
 arch/powerpc/boot/dts/mpc8308rdb.dts               |    2 +-
 drivers/dma/Kconfig                                |   18 +-
 drivers/dma/Makefile                               |    1 +
 drivers/dma/dw/core.c                              |   58 +-
 drivers/dma/dw/pci.c                               |   12 +-
 drivers/dma/dw/platform.c                          |   18 +-
 drivers/dma/edma.c                                 |  335 ++++--
 drivers/dma/fsldma.c                               |  306 ++---
 drivers/dma/imx-sdma.c                             |    2 -
 drivers/dma/mmp_pdma.c                             |   95 ++-
 drivers/dma/mpc512x_dma.c                          |  342 +++++-
 drivers/dma/pch_dma.c                              |    3 +-
 drivers/dma/s3c24xx-dma.c                          |  113 ++-
 drivers/dma/sa11x0-dma.c                           |    4 -
 drivers/dma/sh/Kconfig                             |    2 +-
 drivers/dma/sh/rcar-hpbdma.c                       |    1 +
 drivers/dma/sh/shdma-base.c                        |   98 ++-
 drivers/dma/sh/shdmac.c                            |   15 +-
 drivers/dma/sh/sudmac.c                            |    7 +-
 drivers/dma/ste_dma40.c                            |  182 ++--
 drivers/dma/xilinx/Makefile                        |    1 +
 drivers/dma/xilinx/xilinx_vdma.c                   | 1379 ++++++++++++++++++++
 include/linux/amba/xilinx_dma.h                    |   47 +
 include/linux/dmaengine.h                          |    2 +-
 include/linux/omap-dma.h                           |    2 +-
 include/linux/platform_data/edma.h                 |   20 +-
 include/linux/shdma-base.h                         |    1 +
 32 files changed, 2694 insertions(+), 492 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/dma/xilinx/xilinx_vdma.txt
 create mode 100644 drivers/dma/xilinx/Makefile
 create mode 100644 drivers/dma/xilinx/xilinx_vdma.c
 create mode 100644 include/linux/amba/xilinx_dma.h


Thanks
-- 
~Vinod

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

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

* [GIT PULL] slave dmaengine updates
@ 2014-10-16 19:45 Vinod Koul
  0 siblings, 0 replies; 3+ messages in thread
From: Vinod Koul @ 2014-10-16 19:45 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Dan Williams, dma, LKML

Hi Linus,

Here is the pull request for current long merge window.
I have merged tags/spi-pxa2xx-clk form spi tree to resolve dependency of few
commits in my tree. You should have recived these one from spi tree.

For dmaengine contributions we have:
- designware cleanup by Andy
- my series moving device_control users to dmanegine_xxx APIs for later removal of
  device_control API
- minor fixes spread over drivers mainly mv_xor, pl330, mmp, imx-sdma etc

The following changes since commit 7d1311b93e58ed55f3a31cc8f94c4b8fe988a2b9:
  Linus Torvalds (1):
        Linux 3.17-rc1

are available in the git repository at:

  git://git.infradead.org/users/vkoul/slave-dma.git for-linus

Alan Cox (1):
      serial: 8250_pci: Add PCI IDs for Intel Braswell

Andy Gross (1):
      dmaengine: qcom_adm: Add device tree binding

Andy Shevchenko (15):
      dmaengine: dw: move dw_dmac.h to where it belongs to
      avr32: at32ap700x: don't rely on default DMA masters
      dmaengine: dw: convert dw_dma_slave to use explicit HS interfaces
      dmaengine: dw: apply both HS interfaces and remove slave_id usage
      dmaengine: dw: introduce generic filter function
      dmaengine: dw: move clock operations to platform.c
      dmaengine: dw: add PCI IDs for Braswell DMAs
      serial: 8250: don't use slave_id of dma_slave_config
      dmatest: prevent memory leakage on error path in thread
      dmaengine: dw: move private definitions to regs.h
      dmaengine: dw: split dma-dw.h to platform and private parts
      dmaengine: dw: introduce dw_dma_on() helper
      dmaengine: dw: always export dw_dma_{en,dis}able
      dmaengine: dw: enable and disable controller when needed
      dmaengine: dw: export probe()/remove() and Co to users

Arnd Bergmann (1):
      dma: imx-sdma: fix another incorrect __init annotation

Chen-Yu Tsai (1):
      dmaengine: sun6i: Remove obsolete clk muxing code

Chew, Chiau Ee (1):
      spi/pxa2xx-pci: Add common clock framework support in PCI glue layer

Ezequiel Garcia (3):
      dma: mv_xor: Replace printk with dev_info
      dma: mv_xor: Remove all interrupt magic numbers
      dma: mv_xor: Remove dead code

Fabio Estevam (1):
      dma: Kconfig: Include mx6 in the IMX_SDMA help section

Geert Uytterhoeven (1):
      dmaengine: Update documentation for inline wrapper

Kiran Padwal (1):
      dma: cppi41: Switch to using managed resource in probe

Krzysztof Kozlowski (4):
      dmaengine: pl330: Remove non-NULL check for pl330_submit_req parameters
      dmaengine: pl330: Remove unused 'regs' variable in pl330_submit_req()
      dmaengine: pl330: Fix NULL pointer dereference on probe failure
      dmaengine: pl330: Fix NULL pointer dereference on driver unbind

Laurent Pinchart (1):
      dmaengine: Mark the struct dma_slave_config direction field deprecated

Lior Amsalem (4):
      dma: mv_xor: Simplify the DMA_MEMCPY operation
      dma: mv_xor: Remove multi-slot support
      dma: mv_xor: Reduce interrupts by enabling EOD only when needed
      dma: mv_xor: Add support for DMA_INTERRUPT

Mark Brown (1):
      dma: imx-sdma: Remove spurious __init annotation on sdma_probe()

Michal Simek (1):
      dma: xilinx: Remove .owner field for driver

Mika Westerberg (2):
      spi/pxa2xx: Don't use slave_id of dma_slave_config
      spi/pxa2xx-pci: Add support for Intel Braswell

Qiao Zhou (2):
      dmaengine: mmp_tdma: add DMA_PREP_INTERRUPT flag support
      ASoC: mmp-pcm: add NO_PERIOD_WAKEUP for PCM INFO

Ryo Kataoka (1):
      dma: rcar-audmapp: Fix for no corresponding slave ID

Sebastian Andrzej Siewior (1):
      dmaengine: edma: check for echan->edesc => NULL in edma_dma_pause()

Srikanth Thokala (1):
      dma: Add Xilinx AXI DMA DT Binding Documentation

Vignesh Raman (2):
      dma: imx-sdma: use module_platform_driver for SDMA driver
      dma: imx-sdma: Adding tasklet_kill() in sdma_remove function.

Vinod Koul (18):
      Merge commit 'tags/spi-pxa2xx-clk' into for-linus
      pata_arasan_cf: use dmaengine_terminate_all() API
      dmaengine: coh901318: use dmaengine_terminate_all() API
      V4L2: mx3_camer: use dmaengine_pause() API
      mtd: fsmc_nand: use dmaengine_terminate_all() API
      mtd: sh_flctl: use dmaengine_terminate_all() API
      net: ks8842: use dmaengine_terminate_all() API
      serial: sh-sci: use dmaengine_terminate_all() API
      video: mx3fb: use dmaengine_terminate_all() API
      dmaengine: add dmaengine_prep_dma_sg() helper
      dmaengine: freescale: add and export fsl_dma_external_start()
      carma-fpga: use dmaengine_xxx() API
      carma-fpga: move to fsl_dma_external_start()
      dmaengine: freescale: remove FSLDMA_EXTERNAL_START control method
      dmaengine: remove FSLDMA_EXTERNAL_START
      Merge branch 'topic/dma_control_cleanup_acks' into for-linus
      Merge branch 'topic/dma_control_fsl_acks' into for-linus
      serial: atmel: add missing dmaengine header

 Documentation/devicetree/bindings/dma/qcom_adm.txt |   62 +++++
 .../devicetree/bindings/dma/xilinx/xilinx_dma.txt  |   65 +++++
 Documentation/dmaengine.txt                        |    4 +-
 MAINTAINERS                                        |    2 +-
 arch/avr32/mach-at32ap/at32ap700x.c                |   19 +-
 arch/avr32/mach-at32ap/include/mach/atmel-mci.h    |    2 +-
 drivers/ata/pata_arasan_cf.c                       |    5 +-
 drivers/dma/Kconfig                                |    2 +-
 drivers/dma/coh901318.c                            |    2 +-
 drivers/dma/cppi41.c                               |   16 +-
 drivers/dma/dmatest.c                              |    4 +-
 drivers/dma/dw/core.c                              |  147 +++++------
 drivers/dma/dw/internal.h                          |   61 +----
 drivers/dma/dw/pci.c                               |    8 +-
 drivers/dma/dw/platform.c                          |   92 ++++----
 drivers/dma/dw/regs.h                              |   41 +++-
 drivers/dma/edma.c                                 |    2 +-
 drivers/dma/fsldma.c                               |   25 +-
 drivers/dma/imx-sdma.c                             |   35 ++-
 drivers/dma/mmp_tdma.c                             |   19 +-
 drivers/dma/mv_xor.c                               |  268 +++++++-------------
 drivers/dma/mv_xor.h                               |   62 ++---
 drivers/dma/pl330.c                                |   19 +-
 drivers/dma/sh/rcar-audmapp.c                      |   15 +-
 drivers/dma/sun6i-dma.c                            |   23 --
 drivers/dma/xilinx/xilinx_vdma.c                   |    1 -
 drivers/media/platform/soc_camera/mx3_camera.c     |    6 +-
 drivers/misc/carma/carma-fpga-program.c            |   12 +-
 drivers/mtd/nand/fsmc_nand.c                       |    2 +-
 drivers/mtd/nand/sh_flctl.c                        |    2 +-
 drivers/net/ethernet/micrel/ks8842.c               |    6 +-
 drivers/spi/Kconfig                                |    2 +-
 drivers/spi/spi-pxa2xx-dma.c                       |   15 +-
 drivers/spi/spi-pxa2xx-pci.c                       |  122 ++++++++--
 drivers/spi/spi-pxa2xx.c                           |    2 -
 drivers/tty/serial/8250/8250.h                     |    6 +-
 drivers/tty/serial/8250/8250_dw.c                  |    7 +-
 drivers/tty/serial/8250/8250_pci.c                 |   78 +++++-
 drivers/tty/serial/atmel_serial.c                  |    1 +
 drivers/tty/serial/sh-sci.c                        |    2 +-
 drivers/video/fbdev/mx3fb.c                        |    3 +-
 include/linux/dma/dw.h                             |   64 +++++
 include/linux/dmaengine.h                          |   17 +-
 include/linux/dw_dmac.h                            |  111 --------
 include/linux/fsldma.h                             |   13 +
 include/linux/platform_data/dma-dw.h               |   59 +++++
 include/linux/spi/pxa2xx_spi.h                     |    9 +-
 include/sound/atmel-abdac.h                        |    2 +-
 include/sound/atmel-ac97c.h                        |    2 +-
 sound/atmel/abdac.c                                |    4 +-
 sound/atmel/ac97c.c                                |    3 +-
 sound/soc/pxa/mmp-pcm.c                            |    3 +-
 52 files changed, 858 insertions(+), 696 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/dma/qcom_adm.txt
 create mode 100644 Documentation/devicetree/bindings/dma/xilinx/xilinx_dma.txt
 create mode 100644 include/linux/dma/dw.h
 delete mode 100644 include/linux/dw_dmac.h
 create mode 100644 include/linux/fsldma.h
 create mode 100644 include/linux/platform_data/dma-dw.h

Thanks
-- 
~Vinod

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

* [GIT PULL] slave dmaengine updates
@ 2014-08-11  5:46 Vinod Koul
  0 siblings, 0 replies; 3+ messages in thread
From: Vinod Koul @ 2014-08-11  5:46 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: dma, LKML, Dan Williams, vinod.koul

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

Hi Linus,

Here is the pull request for 3.17.

Some notable changes are:
 - New driver for AMBA AXI NBPF by Guennadi
 - New driver for sun6i controller by Maxime
 - pl330 drivers fixes from Lar's
 - sh-dma updates and fixes from Laurent, Geert and Kuninori
 - Documentation updates from Geert
 - drivers fixes and updates spread over dw, edma, freescale, mpc512x etc..


The following changes since commit 1795cd9b3a91d4b5473c97f491d63892442212ab:
  Linus Torvalds (1):
        Linux 3.16-rc5

are available in the git repository at:

  git://git.infradead.org/users/vkoul/slave-dma.git for-linus

Alexander Popov (4):
      dmaengine: mpc512x: add device tree binding document
      dmaengine: of: add common xlate function for matching by channel id
      dmaengine: mpc512x: register for device tree channel lookup
      dmaengine: of: kconfig: select DMA_ENGINE when DMA_OF is selected

Alexandre Belloni (1):
      dma: at_hdmac: fix invalid remaining bytes detection

Andy Gross (1):
      dmaengine: qcom_bam_dma: Add descriptor flags

Andy Shevchenko (3):
      dmaengine: dw: introduce dwc_dostart_first_queued() helper
      dmaengine: dw: add debug message to dwc_dostart_first_queued
      dmaengine: dw: don't perform DMA when dmaengine_submit is called

Bjorn Helgaas (1):
      dmaengine: jz4740: Fix GPL v2 license string typo

Fengguang Wu (1):
      dmaengine: nbpf_error_get_channel() can be static

Geert Uytterhoeven (6):
      dmaengine: shdma: Add more register documentation
      dmaengine: Update documentation for inline wrappers
      sh: dma: Use defines instead of hardcoded numbers
      dmaengine: shdma: Use defines instead of hardcoded numbers
      dmaengine: Clarify device parameter for dma_sync_*_for_*()
      dmaengine: Remove unused definition of DMA_MAX_COOKIE

Guennadi Liakhovetski (5):
      dmaengine: add device tree binding documentation for the nbpfaxi driver
      dmaengine: add a driver for AMBA AXI NBPF DMAC IP cores
      dmaengine: nbpfaxi: fix a theoretical race
      dmaengine: nbpfaxi: convert to tasklet
      dmaengine: nbpfaxi: don't build this driver where it cannot be used

Hongbo Zhang (3):
      dmaengine: Freescale: use spin_lock_bh instead of spin_lock_irqsave
      dmaengine: Freescale: add suspend resume functions for DMA driver
      dmaengine: Freescale: change descriptor release process for supporting async_tx

Javier Martinez Canillas (1):
      dmaengine: pl330: Check if the DMA descriptor is NULL

Jingchang Lu (1):
      dmaengine: fsl-edma: fix dmamux index calculating error

Joe Perches (1):
      dmaengine: Use dma_zalloc_coherent

Kuninori Morimoto (3):
      dma: rcar-audmapp: enable .set_slave
      dma: rcar-audmapp: don't keep audmapp_slave_config for each channeles
      dma: rcar-audmapp: add DT support

Lars-Peter Clausen (15):
      dmaengine: pl330: Use dma_transfer_direction instead of custom pl330_reqtype
      dmaengine: pl330: Remove duplicated cachecontrol enum
      dmaengine: pl330: Remove unused pl330_chanstatus struct
      dmaengine: pl330: Remove unused dmac_reset callback
      dmaengine: pl330: Remove unused client_data field form pl330_info
      dmaengine: pl330: Remove unused next field form pl330_xfer struct
      dmaengine: pl330: Remove unused mc_len field from _pl330_req struct
      dmaengine: pl330: Remove useless xfer_cb indirection
      dmaengine: pl330: Change type pl330_chid from void * to struct pl330_thread *
      dmaengine: pl330: Remove uneccessary ccr validation
      dmaengine: pl330: Simplify is_manager()
      dmaengine: pl330: Merge dma_pl330_dmac and pl330_dmac structs
      dmaengine: pl330: Embed pl330_req directly into dma_pl330_desc
      dmaengine: pl330: Simplify marking a request as unused
      dmaengine: pl330: Remove pl330_chan_ctrl()

Laurent Pinchart (5):
      dmaengine: sh: Rework Kconfig and Makefile
      dmaengine: shdma: Make channel filter ignore unrelated devices
      dmaengine: shdma: Allocate cyclic sg list dynamically
      dmaengine: rcar-dmac: Add device tree bindings documentation
      dmaengine: Remove the context argument to the prep_dma_cyclic operation

Linus Walleij (1):
      dmaengine: dma40: add signal documentation to the device tree bindings

Mark Brown (1):
      dma: pl08x: Use correct specifier for size_t values

Maxime Ripard (6):
      Documentation: dt: Add Allwinner A31 DMA controller bindings
      dmaengine: sun6i: Add driver for the Allwinner A31 DMA controller
      dmaengine: sun6i: Remove switch statement from buswidth convertion routine
      dmaengine: sun6i: Free the interrupt before killing the tasklet
      dmaengine: sun6i: Fix memory leaks
      dmaengine: sun6i: depends on RESET_CONTROLLER

Nicolin Chen (2):
      dmaengine: imx-sdma: Save imx_dma_data into sdmac
      dmaengine: imx-sdma: Add a new DMATYPE for Shared Peripheral ASRC

Peter Ujfalusi (7):
      dmaengine: edma: Update caps->residue_granularity to match with reality
      dmaengine: edma: Support to suppress the period interrupts in cyclic mode
      ARM: edma: Set default queue to lowest priority
      ARM: edma: Add edma_assign_channel_eventq() to move channel to a give queue
      dmaengine: edma: Serve cyclic (audio) channels with high priority queue
      dmaengine: edma: Do not change the error code returned from edma_alloc_slot
      dmaengine: edma: Do not register second device when booted with DT

Vinod Koul (5):
      Merge commit 'renesas-shdma-for-v3.17' into for-linus
      dmaengine: ipu: use return value of request_irq
      dmaengine: sun6i: fix build failure on x86, xilinx targets
      dmaengine: sun61: fix warning on bad print specfier
      Merge commit 'renesas-rcar-audmapp-for-v3.17' into for-linus

Wolfram Sang (1):
      dmaengine: inherit debug settings from the subsystem for subdirectories

 .../devicetree/bindings/dma/fsl-imx-sdma.txt       |    1 +
 .../devicetree/bindings/dma/mpc512x-dma.txt        |   29 +
 Documentation/devicetree/bindings/dma/nbpfaxi.txt  |   61 +
 .../devicetree/bindings/dma/rcar-audmapp.txt       |   29 +
 .../devicetree/bindings/dma/renesas,rcar-dmac.txt  |   98 ++
 .../devicetree/bindings/dma/ste-dma40.txt          |   74 +-
 .../devicetree/bindings/dma/sun6i-dma.txt          |   45 +
 Documentation/dmaengine.txt                        |   17 +-
 arch/arm/common/edma.c                             |   31 +-
 arch/powerpc/boot/dts/mpc5121.dtsi                 |    1 +
 arch/sh/drivers/dma/dma-sh.c                       |    2 +-
 arch/sh/include/asm/dma-register.h                 |   36 +-
 arch/sh/kernel/cpu/sh4a/setup-sh7722.c             |   24 +-
 arch/sh/kernel/cpu/sh4a/setup-sh7724.c             |   48 +-
 arch/sh/kernel/cpu/sh4a/setup-sh7757.c             |   64 +-
 drivers/dma/Kconfig                                |   17 +
 drivers/dma/Makefile                               |    6 +-
 drivers/dma/TODO                                   |    1 -
 drivers/dma/amba-pl08x.c                           |    6 +-
 drivers/dma/at_hdmac.c                             |   15 +-
 drivers/dma/bcm2835-dma.c                          |    2 +-
 drivers/dma/dma-jz4740.c                           |    4 +-
 drivers/dma/dw/core.c                              |   42 +-
 drivers/dma/edma.c                                 |   23 +-
 drivers/dma/ep93xx_dma.c                           |    4 +-
 drivers/dma/fsl-edma.c                             |    8 +-
 drivers/dma/fsldma.c                               |  297 +++-
 drivers/dma/fsldma.h                               |   32 +-
 drivers/dma/imx-dma.c                              |    2 +-
 drivers/dma/imx-sdma.c                             |   17 +-
 drivers/dma/ipu/ipu_idmac.c                        |   14 +-
 drivers/dma/mmp_pdma.c                             |    2 +-
 drivers/dma/mmp_tdma.c                             |    2 +-
 drivers/dma/mpc512x_dma.c                          |   13 +-
 drivers/dma/mxs-dma.c                              |   10 +-
 drivers/dma/nbpfaxi.c                              | 1517 ++++++++++++++++++++
 drivers/dma/of-dma.c                               |   35 +
 drivers/dma/omap-dma.c                             |    3 +-
 drivers/dma/pl330.c                                |  964 +++++--------
 drivers/dma/qcom_bam_dma.c                         |   20 +-
 drivers/dma/s3c24xx-dma.c                          |    3 +-
 drivers/dma/sa11x0-dma.c                           |    2 +-
 drivers/dma/sh/Kconfig                             |   24 +-
 drivers/dma/sh/Makefile                            |   16 +-
 drivers/dma/sh/rcar-audmapp.c                      |  114 ++-
 drivers/dma/sh/shdma-arm.h                         |    4 +-
 drivers/dma/sh/shdma-base.c                        |  103 +-
 drivers/dma/sh/shdma.h                             |    2 +-
 drivers/dma/sh/shdmac.c                            |   15 +-
 drivers/dma/sirf-dma.c                             |    2 +-
 drivers/dma/ste_dma40.c                            |    3 +-
 drivers/dma/sun6i-dma.c                            | 1053 ++++++++++++++
 drivers/dma/tegra20-apb-dma.c                      |    2 +-
 include/dt-bindings/dma/nbpfaxi.h                  |   20 +
 include/linux/dmaengine.h                          |    5 +-
 include/linux/of_dma.h                             |    4 +
 include/linux/platform_data/dma-imx.h              |    1 +
 include/linux/platform_data/edma.h                 |    2 +
 include/linux/sh_dma.h                             |   24 +-
 59 files changed, 4031 insertions(+), 984 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/dma/mpc512x-dma.txt
 create mode 100644 Documentation/devicetree/bindings/dma/nbpfaxi.txt
 create mode 100644 Documentation/devicetree/bindings/dma/rcar-audmapp.txt
 create mode 100644 Documentation/devicetree/bindings/dma/renesas,rcar-dmac.txt
 create mode 100644 Documentation/devicetree/bindings/dma/sun6i-dma.txt
 create mode 100644 drivers/dma/nbpfaxi.c
 create mode 100644 drivers/dma/sun6i-dma.c
 create mode 100644 include/dt-bindings/dma/nbpfaxi.h

Thanks
-- 
~Vinod

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

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

end of thread, other threads:[~2014-10-16 20:21 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-06-10 16:11 [GIT PULL] slave dmaengine updates Vinod Koul
2014-08-11  5:46 Vinod Koul
2014-10-16 19:45 Vinod Koul

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.