From: Lukas Wunner <lukas@wunner.de>
To: Vinod Koul <vkoul@kernel.org>, Eric Anholt <eric@anholt.net>,
Stefan Wahren <stefan.wahren@i2se.com>
Cc: Frank Pavlic <f.pavlic@kunbus.de>,
Martin Sperl <kernel@martin.sperl.org>,
Florian Meier <florian.meier@koalo.de>,
Clive Messer <clive.m.messer@gmail.com>,
Matthias Reichl <hias@horus.com>,
dmaengine@vger.kernel.org, linux-rpi-kernel@lists.infradead.org,
Tiejun Chen <tiejun.china@gmail.com>,
linux-rt-users@vger.kernel.org
Subject: [PATCH v2 0/6] Raspberry Pi DMA fixes + cleanups
Date: Wed, 23 Jan 2019 09:26:00 +0100 [thread overview]
Message-ID: <cover.1548230893.git.lukas@wunner.de> (raw)
Two fixes and four cleanups for the Raspberry Pi DMA driver, v2.
Changes since v1:
* Patch [1/6]: Rework the patch to fix a race condition which could
still occur with v1, and no longer check for idleness of a channel
using the ACTIVE flag in the CS register (which is unreliable),
but check for a zero control block address instead.
* Patch [2/6]: If outstanding writes fail to complete on abort of a
transaction, print an error message and document a possible cause
in a code comment. (Stefan Wahren)
* Patch [5/6] and [6/6]: Split patch to remove dead code in two and
rephrase commit subject to be less generic. (Stefan Wahren, Vinod Koul)
Thanks,
Lukas
Lukas Wunner (6):
dmaengine: bcm2835: Fix interrupt race on RT
dmaengine: bcm2835: Fix abort of transactions
dmaengine: bcm2835: Return void from abort of transactions
dmaengine: bcm2835: Enforce control block alignment
dmaengine: bcm2835: Drop gratuitous list deletion
dmaengine: bcm2835: Drop outdated comment on supported transactions
drivers/dma/bcm2835-dma.c | 92 +++++++++++++--------------------------
1 file changed, 31 insertions(+), 61 deletions(-)
--
2.20.1
next reply other threads:[~2019-01-23 8:33 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-01-23 8:26 Lukas Wunner [this message]
2019-01-23 16:10 ` [PATCH v2 0/6] Raspberry Pi DMA fixes + cleanups Stefan Wahren
2019-01-23 16:55 ` Florian Kauer
2019-02-04 7:12 ` Vinod Koul
-- strict thread matches above, loose matches on Subject: below --
2019-01-23 8:26 [v2,1/6] dmaengine: bcm2835: Fix interrupt race on RT Lukas Wunner
2019-01-23 8:26 ` [PATCH v2 1/6] " Lukas Wunner
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1548230893.git.lukas@wunner.de \
--to=lukas@wunner.de \
--cc=clive.m.messer@gmail.com \
--cc=dmaengine@vger.kernel.org \
--cc=eric@anholt.net \
--cc=f.pavlic@kunbus.de \
--cc=florian.meier@koalo.de \
--cc=hias@horus.com \
--cc=kernel@martin.sperl.org \
--cc=linux-rpi-kernel@lists.infradead.org \
--cc=linux-rt-users@vger.kernel.org \
--cc=stefan.wahren@i2se.com \
--cc=tiejun.china@gmail.com \
--cc=vkoul@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.