From patchwork Fri Jun 21 10:08:09 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinod Koul X-Patchwork-Id: 806342 Delivered-To: patches@linaro.org Received: by 2002:a5d:508d:0:b0:362:4979:7f74 with SMTP id a13csp689068wrt; Fri, 21 Jun 2024 03:08:25 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVwyoBrjdBOoJeOhMgMw0BARyI1ftg35scuVy35aQAzyFAVnrWaC3NuV05I4bk7vxMm96dL9+WG6+b8Ul4unHdeCOo= X-Google-Smtp-Source: AGHT+IGAnTrv8wZh4P0bglov3SmfHz7cpMeax/cCZCmCbihrU7asfV0RaLkLH/rDP5nBoOmdBJ4t X-Received: by 2002:a05:620a:170b:b0:795:532f:dc40 with SMTP id af79cd13be357-79bb3e119e5mr951163085a.7.1718964504713; Fri, 21 Jun 2024 03:08:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1718964504; cv=none; d=google.com; s=arc-20160816; b=oco9UM9imeCsmEOttTKqDlH6MyB+B42RUDMoYANTGFDksR4ohiV78oevCrTZZqASLz Iow8BKzStlcM0c6m2Gt7YV1o9C+uve235zvPT9GaH9veAD/TgL0CD2H8kaLw+4/acD+y 3rx8D/CXF0Unutn4LSSsfcVmgL3VWpmd/ZoUkwZfDb0/wqwsZ24Ca7wpIbVgKNHTJhak v2WO6PSqWJB2rKSHPV1cTEDjX8cHgnc9qHh96Mf83Jg3/oeaHZoOnnsHYtqX2M2o3s4c hacjNY/n1dOQIWc09lQsR4MB54faKy0LbO65QRUbEf4ihoNqbFjFQRPB02gdmAiqY3P5 JAGg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-post:list-owner:list-help :list-archive:archived-at:list-id:subject:precedence:cc :message-id-hash:in-reply-to:mime-version:references:message-id:to :from:date:dkim-signature; bh=dkeJF5KPh6N8nMDtJUFcR+uQK0mXPrEXCKUvdOW/hMw=; fh=WhT6jx7Ayqv68PtQHtxcXJdFPvvhp5S3kPI3M6IyFtM=; b=pyiUOd1+F91o0pnZpjLBkiK1Ac5ZGvzKDpsVaWa8xWHsvSdKNsPpx+GkgiXicu3Gwi CzxADSbL4AOREP46zWspbAtgs1p1z5YVmY14rpUuE7XqB3XYHUFTBzb6CA4A803GFZcf oMH62915tDh3+ejxu41a2aHFmWXrNPi4q/JF5AwN41KlSTfmy9jEL5o3Q5EGJhvFOP4+ J4CpASNDdOMC6bO2UtRxyr/9q5DOHkYju9pTuCB+jWUvNm6fH0vRD41MGFbC9sZuIpff CH+xNCVgYTcL27DmJNaqpK2H49xwsh42LtviwBtYYOLbqf7ZQ6DLxgLNbzScZteb5jv+ aL/w==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@kernel.org header.s=k20201202 header.b=r3j9eAOR; spf=pass (google.com: domain of linaro-mm-sig-bounces+patches=linaro.org@lists.linaro.org designates 3.208.193.21 as permitted sender) smtp.mailfrom="linaro-mm-sig-bounces+patches=linaro.org@lists.linaro.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from lists.linaro.org (lists.linaro.org. [3.208.193.21]) by mx.google.com with ESMTPS id af79cd13be357-79bce881ab6si149387185a.89.2024.06.21.03.08.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Jun 2024 03:08:24 -0700 (PDT) Received-SPF: pass (google.com: domain of linaro-mm-sig-bounces+patches=linaro.org@lists.linaro.org designates 3.208.193.21 as permitted sender) client-ip=3.208.193.21; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@kernel.org header.s=k20201202 header.b=r3j9eAOR; spf=pass (google.com: domain of linaro-mm-sig-bounces+patches=linaro.org@lists.linaro.org designates 3.208.193.21 as permitted sender) smtp.mailfrom="linaro-mm-sig-bounces+patches=linaro.org@lists.linaro.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from lists.linaro.org (localhost [127.0.0.1]) by lists.linaro.org (Postfix) with ESMTP id 5770A441AE for ; Fri, 21 Jun 2024 10:08:24 +0000 (UTC) Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by lists.linaro.org (Postfix) with ESMTPS id DA9323EF2D for ; Fri, 21 Jun 2024 10:08:16 +0000 (UTC) Authentication-Results: lists.linaro.org; dkim=pass header.d=kernel.org header.s=k20201202 header.b=r3j9eAOR; spf=pass (lists.linaro.org: domain of vkoul@kernel.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=vkoul@kernel.org; dmarc=pass (policy=none) header.from=kernel.org Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id 8EB42CE2367; Fri, 21 Jun 2024 10:08:14 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1EB6CC2BBFC; Fri, 21 Jun 2024 10:08:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1718964493; bh=/tKcSZq4J92iEqVsCd57HoTw54GqrJjHdipBnOXO9V0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=r3j9eAOR1U4ng8Az/gtegaHsbQBTD9axyq5N7NCHxZYpveQerNW8cGSfFNQGC910W OKZO+oDtk/hs2LySngu19uw44UhOKALlS1CknS0zHL2fzGa5JciSura2DjE55tH/h/ KxJwYeq0u46bU8A4K14/XZZh+hkp3mYhFwzQRFeZZHHXtU5jK8p1V3pp3asN3x0MOH IVNpLISv4NT9S6pxOYVSDjMhfXXbtKt29lLth9iddGBHtKKhUIekoutJUM4ba/jqeU yz1abF2YB/jKdJ0w/Ap64T6V5ygb0/ubJYXk7sakLZZkVaj14A5xYK4Srq4UeaY3K7 gM+D7PtBmMwHQ== Date: Fri, 21 Jun 2024 15:38:09 +0530 From: Vinod Koul To: Jonathan Cameron Message-ID: References: <20240620122726.41232-1-paul@crapouillou.net> <20240620201150.72c11599@jic23-huawei> MIME-Version: 1.0 In-Reply-To: <20240620201150.72c11599@jic23-huawei> X-Rspamd-Queue-Id: DA9323EF2D X-Spamd-Bar: --------- X-Spamd-Result: default: False [-9.60 / 15.00]; REPLY(-4.00)[]; BAYES_HAM(-3.00)[100.00%]; SIGNED_PGP(-2.00)[]; MID_RHS_NOT_FQDN(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[kernel.org,none]; R_SPF_ALLOW(-0.20)[+ip4:145.40.73.55:c]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; R_DKIM_ALLOW(-0.20)[kernel.org:s=k20201202]; ASN(0.00)[asn:54825, ipnet:145.40.73.0/24, country:US]; MISSING_XM_UA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCPT_COUNT_TWELVE(0.00)[14]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM(-0.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; TO_DN_SOME(0.00)[]; DKIM_TRACE(0.00)[kernel.org:+] X-Rspamd-Action: no action X-Rspamd-Server: lists.linaro.org Message-ID-Hash: Z4WLJ6M76KH2OTPSRHJBYHLLCHIGR4Y6 X-Message-ID-Hash: Z4WLJ6M76KH2OTPSRHJBYHLLCHIGR4Y6 X-MailFrom: vkoul@kernel.org X-Mailman-Rule-Hits: nonmember-moderation X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation CC: Paul Cercueil , Lars-Peter Clausen , Sumit Semwal , Christian =?iso-8859-1?q?K=F6nig?= , Jonathan Corbet , Nuno Sa , linux-iio@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dmaengine@vger.kernel.org, linux-media@vger.kernel.org, dri-devel@lists.freedesktop.org, linaro-mm-sig@lists.linaro.org X-Mailman-Version: 3.3.5 Precedence: list Subject: [Linaro-mm-sig] Re: [PATCH v12 0/7] iio: new DMABUF based API v12 List-Id: "Unified memory management interest group." Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: On 20-06-24, 20:11, Jonathan Cameron wrote: > On Thu, 20 Jun 2024 21:50:41 +0530 > Vinod Koul wrote: > > > On 20-06-24, 14:27, Paul Cercueil wrote: > > > Hi Jonathan, > > > > Hey Jonathan, > > > > Assuming we are fine with this series, how would you like to proceed. > > Would you be fine with me picking the dmaengine bits and providing a > > signed tag for you to pull? > > > > Hi Vinod, > > Yes. That will work nicely. > From my side it all looks good. Great, here it is: The following changes since commit 1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0: Linux 6.10-rc1 (2024-05-26 15:20:12 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git topic/dma_vec_api for you to fetch changes up to 380afccc2a55e8015adae4266e8beff96ab620be: Documentation: dmaengine: Document new dma_vec API (2024-06-21 15:31:57 +0530) ---------------------------------------------------------------- Paul Cercueil (3): dmaengine: Add API function dmaengine_prep_peripheral_dma_vec() dmaengine: dma-axi-dmac: Implement device_prep_peripheral_dma_vec Documentation: dmaengine: Document new dma_vec API Documentation/driver-api/dmaengine/client.rst | 9 ++++++ Documentation/driver-api/dmaengine/provider.rst | 10 +++++++ drivers/dma/dma-axi-dmac.c | 40 +++++++++++++++++++++++++ include/linux/dmaengine.h | 33 ++++++++++++++++++++ 4 files changed, 92 insertions(+) Thanks