All of lore.kernel.org
 help / color / mirror / Atom feed
From: Vinod Koul <vkoul@kernel.org>
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 v6.2
Date: Sun, 18 Dec 2022 20:19:31 +0530	[thread overview]
Message-ID: <Y58oexapv1XevgDL@matsya> (raw)

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

Hello Linus,

Please pull to receive updates for 6.2 for dmaengine subsystem. We have
couple of controller support, removal of iop-adma driver and bunch of
at_hdmac modernizing support.
Also we had to revert s3c24xx driver removal due to build failures, this
should come to you thru arm tree.
This is based on dmaengine-fix-6.1 tag you merged earlier.

The following changes since commit c47e6403fa099f200868d6b106701cb42d181d2b:

  dmaengine: at_hdmac: Check return code of dma_async_device_register (2022-11-08 10:43:57 +0530)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git tags/dmaengine-6.2-rc1

for you to fetch changes up to 25483dedd2f5d9bc6928cd790ee59772fb880a79:

  dmaengine: Revert "dmaengine: remove s3c24xx driver" (2022-12-02 17:11:50 +0530)

----------------------------------------------------------------
dmaengine updates for v6.2

 New support:
 - Qualcomm SDM670, SM6115 and SM6375 GPI controller support
 - Ingenic JZ4755 dmaengine support
 - Removal of iop-adma driver

 Updates:
 - Tegra support for dma-channel-mask
 - at_hdmac cleanup and virt-chan support for this driver

----------------------------------------------------------------
Adam Skladowski (1):
      dt-bindings: dmaengine: qcom: gpi: add compatible for SM6115

Akhil R (2):
      dt-bindings: dmaengine: Add dma-channel-mask to Tegra GPCDMA
      dmaengine: tegra: Add support for dma-channel-mask

Arnd Bergmann (2):
      dmaengine: remove iop-adma driver
      dmaengine: remove s3c24xx driver

Colin Ian King (1):
      dmaengine: ioat: Fix spelling mistake "idel" -> "idle"

Fenghua Yu (1):
      dmaengine: idxd: Fix crc_val field for completion record

Kevin Hilman (3):
      of/irq: export of_msi_get_domain
      dmaengine: ti: convert k3-udma to module
      dmaengine: ti: convert PSIL to be buildable as module

Konrad Dybcio (1):
      dt-bindings: dmaengine: qcom: gpi: add compatible for SM6375

Krzysztof Kozlowski (2):
      dt-bindings: dma: qcom: gpi: Use sm6350 fallback
      dmaengine: qcom: gpi: Document preferred SM6350 binding

Lukas Bulwahn (1):
      MAINTAINERS: remove section INTEL IOP-ADMA DMA DRIVER

Martin Povišer (1):
      dmaengine: apple-admac: Allocate cache SRAM to channels

Radhey Shyam Pandey (2):
      dmaengine: xilinx_dma: fix xilinx_dma_child_probe() return documentation
      dmaengine: xilinx_dma : add xilinx_dma_device_config() return documentation

Richard Acayan (3):
      dt-bindings: dma: qcom: gpi: add fallback compatible
      dt-bindings: dma: qcom: gpi: add compatible for sdm670
      dmaengine: qcom: deprecate redundant of_device_id entries

Siarhei Volkau (2):
      dt-bindings: ingenic: Add support for the JZ4755 dmaengine
      dmaengine: JZ4780: Add support for the JZ4755.

Stephen Kitt (1):
      dmaengine: sh: Remove unused shdma-arm.h

Thomas Gleixner (1):
      dmaengine: idxd: Remove linux/msi.h include

Tudor Ambarus (17):
      dmaengine: at_hdmac: Do not print messages on console while holding the lock
      dmaengine: at_hdmac: Return dma_cookie_status()'s ret code when txstate is NULL
      dmaengine: at_hdmac: Remove superfluous cast
      dmaengine: at_hdmac: Pass residue by address to avoid unnecessary implicit casts
      dmaengine: at_hdmac: s/atc_get_bytes_left/atc_get_residue
      dmaengine: at_hdmac: Introduce atc_get_llis_residue()
      dmaengine: at_hdmac: Use devm_kzalloc() and struct_size()
      dmaengine: at_hdmac: Use devm_platform_ioremap_resource
      dmaengine: at_hdmac: Use devm_clk_get()
      dmaengine: at_hdmac: Use pm_ptr()
      dmaengine: at_hdmac: Set include entries in alphabetic order
      dmaengine: at_hdmac: Keep register definitions and structures private to at_hdmac.c
      dmaengine: at_hdmac: Use bitfield access macros
      dmaengine: at_hdmac: Rename "dma_common" to "dma_device"
      dmaengine: at_hdmac: Rename "chan_common" to "dma_chan"
      dmaengine: at_hdmac: Remove unused member of at_dma_chan
      dmaengine: at_hdmac: Convert driver to use virt-dma

Uwe Kleine-König (1):
      dmaengine: idma64: Make idma64_remove() return void

Vinod Koul (2):
      Merge branch 'fixes' into next
      dmaengine: Revert "dmaengine: remove s3c24xx driver"

Xiaochen Shen (2):
      dmaengine: idxd: Make max batch size attributes in sysfs invisible for Intel IAA
      dmaengine: idxd: Make read buffer sysfs attributes invisible for Intel IAA

Yang Yingliang (1):
      Documentation: devres: add missing devm_acpi_dma_controller_free() helper

 Documentation/ABI/stable/sysfs-driver-dma-idxd     |   12 +
 .../devicetree/bindings/dma/ingenic,dma.yaml       |    1 +
 .../bindings/dma/nvidia,tegra186-gpc-dma.yaml      |    7 +-
 .../devicetree/bindings/dma/qcom,gpi.yaml          |   26 +-
 Documentation/driver-api/driver-model/devres.rst   |    1 +
 MAINTAINERS                                        |    6 -
 drivers/dma/Kconfig                                |    9 +-
 drivers/dma/Makefile                               |    1 -
 drivers/dma/apple-admac.c                          |  102 +-
 drivers/dma/at_hdmac.c                             | 1854 +++++++++++---------
 drivers/dma/at_hdmac_regs.h                        |  478 -----
 drivers/dma/dma-jz4780.c                           |    8 +
 drivers/dma/idma64.c                               |    8 +-
 drivers/dma/idxd/device.c                          |    1 -
 drivers/dma/idxd/sysfs.c                           |   68 +
 drivers/dma/ioat/dma.c                             |    2 +-
 drivers/dma/iop-adma.c                             | 1554 ----------------
 drivers/dma/iop-adma.h                             |  914 ----------
 drivers/dma/qcom/gpi.c                             |    7 +-
 drivers/dma/sh/shdma-arm.h                         |   48 -
 drivers/dma/tegra186-gpc-dma.c                     |   37 +-
 drivers/dma/ti/Kconfig                             |    7 +-
 drivers/dma/ti/Makefile                            |   15 +-
 drivers/dma/ti/k3-psil.c                           |    2 +
 drivers/dma/ti/k3-udma-glue.c                      |    5 +-
 drivers/dma/ti/k3-udma.c                           |   40 +-
 drivers/dma/xilinx/xilinx_dma.c                    |    4 +-
 drivers/of/irq.c                                   |    1 +
 include/uapi/linux/idxd.h                          |    2 +-
 29 files changed, 1268 insertions(+), 3952 deletions(-)
 delete mode 100644 drivers/dma/at_hdmac_regs.h
 delete mode 100644 drivers/dma/iop-adma.c
 delete mode 100644 drivers/dma/iop-adma.h
 delete mode 100644 drivers/dma/sh/shdma-arm.h
-- 
~Vinod

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

             reply	other threads:[~2022-12-18 14:49 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-12-18 14:49 Vinod Koul [this message]
2022-12-19 15:06 ` [GIT PULL]: dmaengine updates for v6.2 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=Y58oexapv1XevgDL@matsya \
    --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.