Message ID | Y58oexapv1XevgDL@matsya |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:e747:0:0:0:0:0 with SMTP id c7csp1951900wrn; Sun, 18 Dec 2022 06:58:40 -0800 (PST) X-Google-Smtp-Source: AMrXdXuXDx7Gad3bS7ocld1rFfC/i7Q2fywcA9reASSfDtTTQU4SjrSDSUyeNNWG4C/DeEBLo+ZV X-Received: by 2002:a17:907:c30e:b0:801:98a4:5725 with SMTP id tl14-20020a170907c30e00b0080198a45725mr5694268ejc.30.1671375519810; Sun, 18 Dec 2022 06:58:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671375519; cv=none; d=google.com; s=arc-20160816; b=p2uCH33GlViS18QW7FCBoDFeC8qmFUN6YEaZBCUtDlbI2xggIauSQaDOceZuYcFbaE saxM7P3pEnvUagCztpH7r/nCE+aOFHVEnqI2zGQ4Ldhe/7fqRq2T1JirQ9ZPRCK95R2g DcYouNE7y7VdobI1S5X9RbA2qYshe/n/m8bAqeE5E/ru4ONb4njBouRr/2BqTHbRUM84 wfFJU3eCJkERyZ0+6WLgxclX2UlQK6SNFlSzH18WpCwOgV1PfCTav4OCG3QSmbaxsJh+ NlfdtvKBQDKINTs79m//4ZwEn0whAEhItXXDX2OttGs+ch7/uHClFSdAa285lEbsxSP6 +Chg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-disposition:mime-version:message-id :subject:cc:to:from:date:dkim-signature; bh=TFzT9quTAIQuC6K20OkVf/InthDdl4Gmlcj0MaGVxaQ=; b=LKQh5DK8tvnNIC4j7pJEnI9TAD2+Xg9Ng/Qqn1geKwS3Z+JOZpQbU0giSs5LJeCleu 0ZqTdwH4Bjxh15mhV7/dwKqfrXiSQZu2aI7QVGGpORNJgslqme7t2zz/wNsjilABMxqh 8zHiUJqiSBn35Xx/63PVbi58zS1J3zqMdKY086UsGz7BEDEY6u3LidC6uTask6sXUZVE FSRBso9IPAPmtKJNwqjWBrJPeBDeACjUpZPLl2LD23yoOl+AWI9oOD6B4F2mE0e+u+Vx XNXF0rn8HV+ytq4jK/dWJxuvAraYbeSoA2z9dgXylfdj+2snF04qV4vWy8S1VB4By+yD Y1cg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=KaYiw7nc; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id un2-20020a170907cb8200b007c0db55679esi5923110ejc.361.2022.12.18.06.58.16; Sun, 18 Dec 2022 06:58:39 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=KaYiw7nc; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230461AbiLROtm (ORCPT <rfc822;peekingduck44@gmail.com> + 99 others); Sun, 18 Dec 2022 09:49:42 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49952 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230078AbiLROtl (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Sun, 18 Dec 2022 09:49:41 -0500 Received: from sin.source.kernel.org (sin.source.kernel.org [IPv6:2604:1380:40e1:4800::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AF6B1B1FD; Sun, 18 Dec 2022 06:49:39 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sin.source.kernel.org (Postfix) with ESMTPS id F40E3CE0B98; Sun, 18 Dec 2022 14:49:37 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 7FB8AC433D2; Sun, 18 Dec 2022 14:49:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1671374976; bh=TWHHoXfRMeDcTkI5W62fhjv9lM3WGkTTXMkTRGAKtdg=; h=Date:From:To:Cc:Subject:From; b=KaYiw7ncEef3Tox++Y9cOvN4wj56D3RySEdwuW03UL6z2k/VF9gmylzaZ2OFR54v6 Pi05DR4wDO1a8ElXQ2NtPMiQ1TueCwLQLu2JvhE2LLDP+Ahr4QmyTmJ62RGx5Yz//c 4XDT+E605D407FNHTz+yNV/58KJrwnuSu+iHzoRYMsSzW4VfKK5oQ0J4B0JyAzMwg3 0wftOXUU7znUSH0bEIO0azo7t6Iq5rIjpoS3SAF9mqLJFmuLqIzCM/QbfOZthf10sl sL6u5mV3DPRqCztPJOSco+Zcu8wsmUkpTSgdCnFoW5D6koanp6Ef7LngVb7RobLIyh Kan34PRJX989Q== Date: Sun, 18 Dec 2022 20:19:31 +0530 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 Message-ID: <Y58oexapv1XevgDL@matsya> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="LS/XGU1mXv0O2pQZ" Content-Disposition: inline X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1752564257373475067?= X-GMAIL-MSGID: =?utf-8?q?1752564257373475067?= |
Series |
[GIT,PULL] : dmaengine updates for v6.2
|
|
Pull-request
git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git tags/dmaengine-6.2-rc1Message
Vinod Koul
Dec. 18, 2022, 2:49 p.m. UTC
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
Comments
The pull request you sent on Sun, 18 Dec 2022 20:19:31 +0530:
> git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git tags/dmaengine-6.2-rc1
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/9322af3e6aeae04c7eda3e6a0c977e97a13cf6ed
Thank you!