All of lore.kernel.org
 help / color / mirror / Atom feed
From: Vinod Koul <vinod.koul@intel.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: dma <dmaengine@vger.kernel.org>, LKML <linux-kernel@vger.kernel.org>
Subject: [GIT,PULL] : dmaengine updates for 4.16-rc1
Date: Wed, 31 Jan 2018 22:22:04 +0530	[thread overview]
Message-ID: <20180131165204.GY18649@localhost> (raw)

Hey Linus,

Here is the PULL request for v4.16-rc1. This time is smallish update with
updates mainly to drivers.

The following changes since commit 2610acf46b9ed528ec2cacd717bc9d354e452b73:

  dmaengine: fsl-edma: disable clks on all error paths (2017-12-15 09:53:04 +0530)

are available in the git repository at:

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

for you to fetch changes up to 330542fc1c62e51952a9b5e71bb4bf83ad60bb92:

  Merge branch 'topic/xilinx' into for-linus (2018-01-31 13:51:32 +0530)

----------------------------------------------------------------
DMAengine updates for v4.16-rc1

This cycle we have small update for:
  - updates to xilinx and zynqmp dma controllers
  - update reside calculation for rcar controller
  - more RSTify fixes for documentation
  - Add support for race free transfer termination and updating
    for users for that
  - Support for new rev of hidma with addition new APIs to
    get device match data in ACPI/OF
  - Random updates to bunch of other drivers

----------------------------------------------------------------
Colin Ian King (1):
      dmaengine: timb_dma: fix spelling mistake: "Couldnt" -> "Couldn't"

Dmitry Osipenko (1):
      dmaengine: tegra-apb: Support non-flow controlled slave configuration

Gomonovych, Vasyl (1):
      dmaengine: cppi41: Fix channel queues array size check

Kedareswara rao Appana (14):
      dmaengine: zynqmp_dma: Add runtime pm support
      dmaengine: zynqmp_dma: Fix kernel doc-format
      dmaengine: zynqmp_dma: Fix warning variable 'val' set but not used
      dmaengine: zynqmp_dma: Fix issues with overflow interrupt
      dmaengine: zynqmp_dma: Fix race condition in the probe
      dmaengine: xilinx_dma: Check for channel idle state before submitting dma descriptor
      dmaeninge: xilinx_dma: Fix bug in multiple frame stores scenario in vdma
      dmaengine: xilinx_dma: Fix race condition in the driver for multiple descriptor scenario
      dmaengine: xilinx_dma: Fix kernel doc warnings
      dmaengine: xilinx_dma: fix style issues from checkpatch
      dmaengine: xilinx_dma: Differentiate probe based on the ip type
      dmaengine: xilinx_dma: properly configure the SG mode bit in the driver for cdma
      dmaengine: xilinx_dma: Fix warning variable prev set but not used
      dmaengine: xilinx_dma: Free BD consistent memory

Kuninori Morimoto (2):
      dmaengine: rcar-dmac: ensure CHCR DE bit is actually 0 after clearing
      dmaengine: rcar-dmac: use TCRB instead of TCR for residue

Luca Ceresoli (2):
      dmaengine: doc: fix bullet list formatting
      dmaengine: doc: format struct fields using monospace

Nicolas Chauvet (1):
      dmaengine: imx-sdma: Add MODULE_FIRMWARE

Peter Ujfalusi (10):
      dmaengine: virt-dma: Add helper to free/reuse a descriptor
      dmaengine: virt-dma: Support for race free transfer termination
      dmaengine: omap-dma: Use vchan_terminate_vdesc() instead of desc_free
      dmaengine: edma: Use vchan_terminate_vdesc() instead of desc_free
      dmaengine: bcm2835-dma: Use vchan_terminate_vdesc() instead of desc_free
      dmaengine: dma-jz4780: Use vchan_terminate_vdesc() instead of desc_free
      dmaengine: amba-pl08x: Use vchan_terminate_vdesc() instead of desc_free
      dmaengine: img-mdc-dma: Use vchan_terminate_vdesc() instead of desc_free
      dmaengine: k3dma: Use vchan_terminate_vdesc() instead of desc_free
      dmaengine: s3c24xx-dma: Use vchan_terminate_vdesc() instead of desc_free

Rob Herring (1):
      dmaengine: qcom_hidma: simplify DT resource parsing

Sinan Kaya (8):
      dmaengine: qcom_hidma: check pending interrupts
      ACPI / bus: Introduce acpi_get_match_data() function
      device property: Introduce a common API to fetch device match data
      OF: properties: Implement get_match_data() callback
      ACPI: properties: Implement get_match_data() callback
      Documentation: DT: qcom_hidma: Bump HW revision for the bugfixed HW
      dmaengine: qcom_hidma: Add support for the new revision
      dmaengine: qcom_hidma: Add identity register support

Vasyl Gomonovych (1):
      dmaengine: mic_x100_dma: Use PTR_ERR_OR_ZERO()

Vignesh R (1):
      dmaengine: ti-dma-crossbar: Fix event mapping for TPCC_EVT_MUX_60_63

Vinod Koul (18):
      Merge branch 'topic/device_changes' into topic/qcom
      dmaengine: xilinx_dma: Fix typos
      dmaengine: sprd: statify 'sprd_dma_prep_dma_memcpy'
      Merge branch 'topic/cppi' into for-linus
      Merge branch 'topic/device_changes' into for-linus
      Merge branch 'topic/doc' into for-linus
      Merge branch 'topic/imx' into for-linus
      Merge branch 'topic/mic' into for-linus
      Merge branch 'topic/qcom' into for-linus
      Merge branch 'topic/qcom_hidma' into for-linus
      Merge branch 'topic/rcar' into for-linus
      Merge branch 'topic/sprd' into for-linus
      Merge branch 'topic/stm' into for-linus
      Merge branch 'topic/tegra' into for-linus
      Merge branch 'topic/ti' into for-linus
      Merge branch 'topic/timb' into for-linus
      Merge branch 'topic/virt-dma' into for-linus
      Merge branch 'topic/xilinx' into for-linus

Wei Yongjun (1):
      dmaengine: stm32-dmamux: Remove unnecessary platform_get_resource() error check

Yang Shunyong (1):
      dmaengine: dmatest: fix container_of member in dmatest_callback

 .../devicetree/bindings/dma/qcom_hidma_mgmt.txt    |   4 +-
 Documentation/driver-api/dmaengine/provider.rst    |  38 ++-
 drivers/acpi/bus.c                                 |  18 ++
 drivers/acpi/property.c                            |   8 +
 drivers/base/property.c                            |   7 +
 drivers/dma/amba-pl08x.c                           |  11 +-
 drivers/dma/bcm2835-dma.c                          |  10 +-
 drivers/dma/cppi41.c                               |   2 +-
 drivers/dma/dma-jz4780.c                           |  10 +-
 drivers/dma/dmatest.c                              |   2 +-
 drivers/dma/edma.c                                 |   7 +-
 drivers/dma/img-mdc-dma.c                          |  17 +-
 drivers/dma/imx-sdma.c                             |   6 +
 drivers/dma/k3dma.c                                |  10 +-
 drivers/dma/mic_x100_dma.c                         |   4 +-
 drivers/dma/omap-dma.c                             |   2 +-
 drivers/dma/qcom/hidma.c                           |  41 ++-
 drivers/dma/qcom/hidma_ll.c                        |   9 +-
 drivers/dma/qcom/hidma_mgmt.c                      |  61 +----
 drivers/dma/s3c24xx-dma.c                          |  11 +-
 drivers/dma/sh/rcar-dmac.c                         |  44 ++-
 drivers/dma/sprd-dma.c                             |   2 +-
 drivers/dma/stm32-dmamux.c                         |   3 -
 drivers/dma/tegra20-apb-dma.c                      |  19 +-
 drivers/dma/ti-dma-crossbar.c                      |  10 +-
 drivers/dma/timb_dma.c                             |   2 +-
 drivers/dma/virt-dma.c                             |   5 +-
 drivers/dma/virt-dma.h                             |  44 +++
 drivers/dma/xilinx/xilinx_dma.c                    | 302 ++++++++++++---------
 drivers/dma/xilinx/zynqmp_dma.c                    | 179 +++++++++---
 drivers/of/property.c                              |   8 +
 include/linux/acpi.h                               |   6 +
 include/linux/fwnode.h                             |   4 +
 include/linux/property.h                           |   2 +
 34 files changed, 609 insertions(+), 299 deletions(-)

Thanks

WARNING: multiple messages have this Message-ID (diff)
From: Vinod Koul <vinod.koul@intel.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: dma <dmaengine@vger.kernel.org>, LKML <linux-kernel@vger.kernel.org>
Subject: [GIT PULL]: dmaengine updates for 4.16-rc1
Date: Wed, 31 Jan 2018 22:22:04 +0530	[thread overview]
Message-ID: <20180131165204.GY18649@localhost> (raw)

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

Hey Linus,

Here is the PULL request for v4.16-rc1. This time is smallish update with
updates mainly to drivers.

The following changes since commit 2610acf46b9ed528ec2cacd717bc9d354e452b73:

  dmaengine: fsl-edma: disable clks on all error paths (2017-12-15 09:53:04 +0530)

are available in the git repository at:

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

for you to fetch changes up to 330542fc1c62e51952a9b5e71bb4bf83ad60bb92:

  Merge branch 'topic/xilinx' into for-linus (2018-01-31 13:51:32 +0530)

----------------------------------------------------------------
DMAengine updates for v4.16-rc1

This cycle we have small update for:
  - updates to xilinx and zynqmp dma controllers
  - update reside calculation for rcar controller
  - more RSTify fixes for documentation
  - Add support for race free transfer termination and updating
    for users for that
  - Support for new rev of hidma with addition new APIs to
    get device match data in ACPI/OF
  - Random updates to bunch of other drivers

----------------------------------------------------------------
Colin Ian King (1):
      dmaengine: timb_dma: fix spelling mistake: "Couldnt" -> "Couldn't"

Dmitry Osipenko (1):
      dmaengine: tegra-apb: Support non-flow controlled slave configuration

Gomonovych, Vasyl (1):
      dmaengine: cppi41: Fix channel queues array size check

Kedareswara rao Appana (14):
      dmaengine: zynqmp_dma: Add runtime pm support
      dmaengine: zynqmp_dma: Fix kernel doc-format
      dmaengine: zynqmp_dma: Fix warning variable 'val' set but not used
      dmaengine: zynqmp_dma: Fix issues with overflow interrupt
      dmaengine: zynqmp_dma: Fix race condition in the probe
      dmaengine: xilinx_dma: Check for channel idle state before submitting dma descriptor
      dmaeninge: xilinx_dma: Fix bug in multiple frame stores scenario in vdma
      dmaengine: xilinx_dma: Fix race condition in the driver for multiple descriptor scenario
      dmaengine: xilinx_dma: Fix kernel doc warnings
      dmaengine: xilinx_dma: fix style issues from checkpatch
      dmaengine: xilinx_dma: Differentiate probe based on the ip type
      dmaengine: xilinx_dma: properly configure the SG mode bit in the driver for cdma
      dmaengine: xilinx_dma: Fix warning variable prev set but not used
      dmaengine: xilinx_dma: Free BD consistent memory

Kuninori Morimoto (2):
      dmaengine: rcar-dmac: ensure CHCR DE bit is actually 0 after clearing
      dmaengine: rcar-dmac: use TCRB instead of TCR for residue

Luca Ceresoli (2):
      dmaengine: doc: fix bullet list formatting
      dmaengine: doc: format struct fields using monospace

Nicolas Chauvet (1):
      dmaengine: imx-sdma: Add MODULE_FIRMWARE

Peter Ujfalusi (10):
      dmaengine: virt-dma: Add helper to free/reuse a descriptor
      dmaengine: virt-dma: Support for race free transfer termination
      dmaengine: omap-dma: Use vchan_terminate_vdesc() instead of desc_free
      dmaengine: edma: Use vchan_terminate_vdesc() instead of desc_free
      dmaengine: bcm2835-dma: Use vchan_terminate_vdesc() instead of desc_free
      dmaengine: dma-jz4780: Use vchan_terminate_vdesc() instead of desc_free
      dmaengine: amba-pl08x: Use vchan_terminate_vdesc() instead of desc_free
      dmaengine: img-mdc-dma: Use vchan_terminate_vdesc() instead of desc_free
      dmaengine: k3dma: Use vchan_terminate_vdesc() instead of desc_free
      dmaengine: s3c24xx-dma: Use vchan_terminate_vdesc() instead of desc_free

Rob Herring (1):
      dmaengine: qcom_hidma: simplify DT resource parsing

Sinan Kaya (8):
      dmaengine: qcom_hidma: check pending interrupts
      ACPI / bus: Introduce acpi_get_match_data() function
      device property: Introduce a common API to fetch device match data
      OF: properties: Implement get_match_data() callback
      ACPI: properties: Implement get_match_data() callback
      Documentation: DT: qcom_hidma: Bump HW revision for the bugfixed HW
      dmaengine: qcom_hidma: Add support for the new revision
      dmaengine: qcom_hidma: Add identity register support

Vasyl Gomonovych (1):
      dmaengine: mic_x100_dma: Use PTR_ERR_OR_ZERO()

Vignesh R (1):
      dmaengine: ti-dma-crossbar: Fix event mapping for TPCC_EVT_MUX_60_63

Vinod Koul (18):
      Merge branch 'topic/device_changes' into topic/qcom
      dmaengine: xilinx_dma: Fix typos
      dmaengine: sprd: statify 'sprd_dma_prep_dma_memcpy'
      Merge branch 'topic/cppi' into for-linus
      Merge branch 'topic/device_changes' into for-linus
      Merge branch 'topic/doc' into for-linus
      Merge branch 'topic/imx' into for-linus
      Merge branch 'topic/mic' into for-linus
      Merge branch 'topic/qcom' into for-linus
      Merge branch 'topic/qcom_hidma' into for-linus
      Merge branch 'topic/rcar' into for-linus
      Merge branch 'topic/sprd' into for-linus
      Merge branch 'topic/stm' into for-linus
      Merge branch 'topic/tegra' into for-linus
      Merge branch 'topic/ti' into for-linus
      Merge branch 'topic/timb' into for-linus
      Merge branch 'topic/virt-dma' into for-linus
      Merge branch 'topic/xilinx' into for-linus

Wei Yongjun (1):
      dmaengine: stm32-dmamux: Remove unnecessary platform_get_resource() error check

Yang Shunyong (1):
      dmaengine: dmatest: fix container_of member in dmatest_callback

 .../devicetree/bindings/dma/qcom_hidma_mgmt.txt    |   4 +-
 Documentation/driver-api/dmaengine/provider.rst    |  38 ++-
 drivers/acpi/bus.c                                 |  18 ++
 drivers/acpi/property.c                            |   8 +
 drivers/base/property.c                            |   7 +
 drivers/dma/amba-pl08x.c                           |  11 +-
 drivers/dma/bcm2835-dma.c                          |  10 +-
 drivers/dma/cppi41.c                               |   2 +-
 drivers/dma/dma-jz4780.c                           |  10 +-
 drivers/dma/dmatest.c                              |   2 +-
 drivers/dma/edma.c                                 |   7 +-
 drivers/dma/img-mdc-dma.c                          |  17 +-
 drivers/dma/imx-sdma.c                             |   6 +
 drivers/dma/k3dma.c                                |  10 +-
 drivers/dma/mic_x100_dma.c                         |   4 +-
 drivers/dma/omap-dma.c                             |   2 +-
 drivers/dma/qcom/hidma.c                           |  41 ++-
 drivers/dma/qcom/hidma_ll.c                        |   9 +-
 drivers/dma/qcom/hidma_mgmt.c                      |  61 +----
 drivers/dma/s3c24xx-dma.c                          |  11 +-
 drivers/dma/sh/rcar-dmac.c                         |  44 ++-
 drivers/dma/sprd-dma.c                             |   2 +-
 drivers/dma/stm32-dmamux.c                         |   3 -
 drivers/dma/tegra20-apb-dma.c                      |  19 +-
 drivers/dma/ti-dma-crossbar.c                      |  10 +-
 drivers/dma/timb_dma.c                             |   2 +-
 drivers/dma/virt-dma.c                             |   5 +-
 drivers/dma/virt-dma.h                             |  44 +++
 drivers/dma/xilinx/xilinx_dma.c                    | 302 ++++++++++++---------
 drivers/dma/xilinx/zynqmp_dma.c                    | 179 +++++++++---
 drivers/of/property.c                              |   8 +
 include/linux/acpi.h                               |   6 +
 include/linux/fwnode.h                             |   4 +
 include/linux/property.h                           |   2 +
 34 files changed, 609 insertions(+), 299 deletions(-)

Thanks
-- 
~Vinod

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

             reply	other threads:[~2018-01-31 16:52 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-01-31 16:52 Vinod Koul [this message]
2018-01-31 16:52 ` [GIT PULL]: dmaengine updates for 4.16-rc1 Vinod Koul

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=20180131165204.GY18649@localhost \
    --to=vinod.koul@intel.com \
    --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.