From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751404AbbHAQVm (ORCPT ); Sat, 1 Aug 2015 12:21:42 -0400 Received: from mga09.intel.com ([134.134.136.24]:33357 "EHLO mga09.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751256AbbHAQVk (ORCPT ); Sat, 1 Aug 2015 12:21:40 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.15,592,1432623600"; d="asc'?scan'208";a="534272992" Date: Sat, 1 Aug 2015 21:53:29 +0530 From: Vinod Koul To: Linus Torvalds Cc: dma , LKML Subject: [GIT PULL] slave dmaengine fixes for 4.2-rc5 Message-ID: <20150801162329.GL29916@localhost> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Il7n/DHsA0sMLmDu" Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --Il7n/DHsA0sMLmDu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Linus, Here is the first fixes request for 4.2 We had a regression due to reuse of descriptor so we have reverted that. Rest are driver fixes: at_hdmac and at_xdmac for residue, trannfer width, and channel config pl330 final fix for dma fails and overflow issue xgene resouce map fix mv_xor big endian op fix So, please PULL for dmaengine updates for 4.2-rc5 from git://git.infradead.org/users/vkoul/slave-dma.git tags/dmaengine-fix-4.2-= rc5 for you to fetch changes up to 8c8fe97b2b8a216523e2faf1ccca66ddab634e3e: Revert "dmaengine: virt-dma: don't always free descriptor upon completion= " (2015-07-31 20:33:43 +0530) ---------------------------------------------------------------- dmaengine fixes for 4.2-rc5 We had a regression due to reuse of descriptor so we have reverted that. Rest are driver fixes at_hdmac and at_xdmac for residue, trannfer width, and channel config pl330 final fix for dma fails and overflow issue xgene resouce map fix mv_xor big endian op fix ---------------------------------------------------------------- Cyrille Pitchen (2): dmaengine: at_hdmac: fix residue computation dmaengine: at_xdmac: fix transfer data width in at_xdmac_prep_slave_s= g() Jun Nie (1): Revert "dmaengine: virt-dma: don't always free descriptor upon comple= tion" Krzysztof Kozlowski (2): dmaengine: pl330: Fix overflow when reporting residue in memcpy dmaengine: pl330: Really fix choppy sound because of wrong residue ca= lculation Ludovic Desroches (1): dmaengine: at_xdmac: fix bug about channel configuration Rameshwar Prasad Sahu (1): dmaengine: xgene-dma: Fix the resource map to handle overlapping Thomas Petazzoni (1): dmaengine: mv_xor: fix big endian operation in register mode .../devicetree/bindings/dma/apm-xgene-dma.txt | 2 +- arch/arm64/boot/dts/apm/apm-storm.dtsi | 2 +- drivers/dma/at_hdmac.c | 132 ++++++++++++++---= ---- drivers/dma/at_hdmac_regs.h | 3 +- drivers/dma/at_xdmac.c | 26 ++-- drivers/dma/mv_xor.c | 9 +- drivers/dma/pl330.c | 3 +- drivers/dma/virt-dma.c | 19 +-- drivers/dma/virt-dma.h | 13 +- drivers/dma/xgene-dma.c | 3 + 10 files changed, 121 insertions(+), 91 deletions(-) --=20 ~Vinod --Il7n/DHsA0sMLmDu Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJVvPKBAAoJEHwUBw8lI4NHAuUP/Au3nrnsNLZDyKLU4F+crID9 PQsn9B7yHAl/VDU73XqEPbfyXWsJZVmPB7PINWOjZEJ8u5I+lJylBYASSB4brPkg wXY3mjQPdwbOCZzmdgfMIt2f/A3PTI4B/pK6JxCrpJRRECrxJuXHytGxfump2p2y RH5sa7d/tSwupJWAKBZOINRaXk2pvykdeMLcgljPAC7d0UYZfYXd1v/RD6HERPoE 61ij9A69534DyQIv/ckDnyAbITzJmDQJy03Y+RggBLaW+Im3Sa5n2UmMrV5P02y/ G8kORiuBXBHasSxeKrBrq0k+ypG80tXAtHS+reei+G3r2nwywsrPf42VnTD3Izi7 OqMytNF3KaO6LOWwanIGXC3dgTmzeFRpX0JXPO6uknBzkQo7mQIg2V78biVRN9Fx C43dTgZPEomAKx20gPWscx0WL+YeZRGFqn6V6mpVU/Peo011ozZFeGizvjOfSEsm 8Sht8yoVgVsuaTB43ZuLnU76JgGssYkjpjC73JetZpKnRqP0zIpks7Anx20L8aja Kz0ZWHNfr1kydXN22stp5xhthVEneYzGWBDhGr0elSJkVXgOaPwkpy1oRYzLzUTL FItZHMOCIUElXIAHp8QJipTTa4SsDq88fA1kB7mMqt/cWT+BPtfowJnLhZLdOFOV mo7WDx8UinkeFx45REWY =WOsr -----END PGP SIGNATURE----- --Il7n/DHsA0sMLmDu--