From patchwork Fri Dec 7 04:43:04 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinod Koul X-Patchwork-Id: 10717427 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 69333109C for ; Fri, 7 Dec 2018 04:43:18 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 561C02E955 for ; Fri, 7 Dec 2018 04:43:18 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 4A4362E9BC; Fri, 7 Dec 2018 04:43:18 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 54FF12E984 for ; Fri, 7 Dec 2018 04:43:14 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725950AbeLGEnN (ORCPT ); Thu, 6 Dec 2018 23:43:13 -0500 Received: from mail.kernel.org ([198.145.29.99]:40316 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725939AbeLGEnN (ORCPT ); Thu, 6 Dec 2018 23:43:13 -0500 Received: from localhost (unknown [106.201.124.178]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 1436720700; Fri, 7 Dec 2018 04:43:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1544157792; bh=RxSah6ZqqYrCQnUa0WzpHyjmj7N/23NsGyWgKCkekOg=; h=Date:From:To:Cc:Subject:From; b=T9nJf1bbOcvULs19jmi2zL+keUT26sZUJVmeh8RybaJ4XBNnknx9VAN6hrDbdduv5 7pSckrlh18D+A1WqcXElTAd9l9dFjvwvWMI3egMbD4qFOAu75yzf78oL3IAWy2x0AX Pbk0x2/51vbPW1C70fPfLqOhYy5JnioHuXAAzBO4= Date: Fri, 7 Dec 2018 10:13:04 +0530 From: Vinod Koul To: Linus Torvalds Cc: dma , LKML Subject: [GIT PULL]: dmaengine fixes for v4.20-rc6 Message-ID: <20181207044304.GB2847@vkoul-mobl> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) Sender: dmaengine-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: dmaengine@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Hi Linus, Here is another PULL request for dmaengine. We got bunch of fixes early this week and all are tagged to stable. Hope this is last fix for this cycle. Please pull to receive fixes for imx-sdma, cppi and dw controllers. The following changes since commit 2595646791c319cadfdbf271563aac97d0843dc7: Linux 4.20-rc5 (2018-12-02 15:07:55 -0800) are available in the Git repository at: git://git.infradead.org/users/vkoul/slave-dma.git tags/dmaengine-fix-4.20-rc6 for you to fetch changes up to ffe843b18211301ad25893eba09f402c19d12304: dmaengine: dw: Fix FIFO size for Intel Merrifield (2018-12-06 22:53:05 +0530) ---------------------------------------------------------------- dmaengine-4.20-rc6 dmaengine fixes for v4.20-rc6 - Fixing imx-sdma handling of channel terminations, this involves reverting two commits and implement async termination - Fix cppi dma channel deletion from pending list on stop - Fix FIFO size for dw controller in Intel Merrifield ---------------------------------------------------------------- Andy Shevchenko (1): dmaengine: dw: Fix FIFO size for Intel Merrifield Bin Liu (1): dmaengine: cppi41: delete channel from pending list when stop channel Lucas Stach (4): Revert "dmaengine: imx-sdma: Use GFP_NOWAIT for dma allocations" Revert "dmaengine: imx-sdma: alloclate bd memory from dma pool" dmaengine: imx-sdma: implement channel termination via worker dmaengine: imx-sdma: use GFP_NOWAIT for dma descriptor allocations drivers/dma/dw/core.c | 6 ++--- drivers/dma/imx-sdma.c | 69 +++++++++++++++++++++++++++++++------------------ drivers/dma/ti/cppi41.c | 16 +++++++++++- 3 files changed, 62 insertions(+), 29 deletions(-) Thanks