From patchwork Sat Dec 22 07:28:45 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lukas Wunner X-Patchwork-Id: 10741389 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 83A2B13AD for ; Sat, 22 Dec 2018 17:34:20 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 6B85728783 for ; Sat, 22 Dec 2018 17:34:20 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 5F9C028A25; Sat, 22 Dec 2018 17:34:20 +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=-7.9 required=2.0 tests=BAYES_00,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 BB21828783 for ; Sat, 22 Dec 2018 17:34:19 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731787AbeLVReT (ORCPT ); Sat, 22 Dec 2018 12:34:19 -0500 Received: from mailout3.hostsharing.net ([176.9.242.54]:53971 "EHLO mailout3.hostsharing.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725842AbeLVReT (ORCPT ); Sat, 22 Dec 2018 12:34:19 -0500 X-Greylist: delayed 1500 seconds by postgrey-1.27 at vger.kernel.org; Sat, 22 Dec 2018 12:34:18 EST Received: from h08.hostsharing.net (h08.hostsharing.net [83.223.95.28]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.hostsharing.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (not verified)) by mailout3.hostsharing.net (Postfix) with ESMTPS id 21922101E693D; Sat, 22 Dec 2018 08:28:46 +0100 (CET) Received: from localhost (unknown [89.246.108.87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by h08.hostsharing.net (Postfix) with ESMTPSA id 725D26031EFE; Sat, 22 Dec 2018 08:28:45 +0100 (CET) X-Mailbox-Line: From 72817c247506d84dd7b2955303a27274c72b5ef5 Mon Sep 17 00:00:00 2001 Message-Id: From: Lukas Wunner Date: Sat, 22 Dec 2018 08:28:45 +0100 Subject: [PATCH 0/5] Raspberry Pi DMA fixes + cleanups To: Vinod Koul , Eric Anholt , Stefan Wahren Cc: Frank Pavlic , Martin Sperl , Florian Meier , dmaengine@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, Tiejun Chen , linux-rt-users@vger.kernel.org Sender: dmaengine-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: dmaengine@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Season's greetings everyone, a little present from Revolution Pi labs (https://revolution.kunbus.com/): Two fixes and three cleanups for the Raspberry Pi DMA driver. One of the fixes is specific to RT but should nevertheless go into mainline (because the issue occurs there as well if "threadirqs" is passed on the command line). Both fixes are marked for stable. Thanks, Lukas Lukas Wunner (5): dmaengine: bcm2835: Fix interrupt race on RT dmaengine: bcm2835: Fix abort of transactions dmaengine: bcm2835: Clean up abort of transactions dmaengine: bcm2835: Enforce control block alignment dmaengine: bcm2835: Remove dead code drivers/dma/bcm2835-dma.c | 81 +++++++++++---------------------------- 1 file changed, 23 insertions(+), 58 deletions(-)