From: hechtb@googlemail.com (Bastian Hecht)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v3 0/3] Add DMA and device tree support to the flash controller FLCTL
Date: Fri, 19 Oct 2012 12:15:33 +0200 [thread overview]
Message-ID: <1350641736-18192-1-git-send-email-hechtb@gmail.com> (raw)
changelog v3: - due to shame on me by letting aiaiai complain, I've added
a third patch (1/3) that cleans up some parts of the driver
and added a correct error path to probe() in patch 3 (formerly 2/2).
I found no way to fix this though:
+drivers/mtd/nand/sh_flctl.c:181:25: warning: cast removes address space of expression [sparse]
changelog v2: - cosmetic fixes in patch 1
- added dmas and dma-names field in patch 2
This mini-series consists of 2 separately posted patch-sets that shrunk
to one patch each. It adds DMA support for the data part (not ECC) as
well as device tree support to the FLCTL flash controller.
As the 2nd patch is based on the 1st, I've decided to
collect them here to avoid any confusion.
The first set contained
[PATCH 1/2] mtd: sh_flctl: Setup and release DMA channels
[PATCH 2/2] mtd: sh_flctl: Use DMA for data fifo FLTDFIFO when available
and was merged after 2 reviews to
[PATCH] mtd: sh_flctl: Add DMA capabilty (same patch as in here)
The second set contained
[PATCH 1/3] mtd: sh_flctl: Probe SNAND_E flag from NAND chip
[PATCH 2/3] mtd: sh_flctl: Add device tree support
[PATCH 3/3] mtd: sh_flctl: Add sh7372 device tree config
and is merged here to
mtd: sh_flctl: Add device tree support
Patch 1 can be omitted as SNAND_E is handled in the FLCTL source anyway
correctly in set_cmd_regs() and the flag can be removed from existing board
codes without this patch.
Patch 2 without patch 3 may be confusing so I merged them too. Documentation
is added as well.
I've added linux-arm-kernel at lists.infradead.org as recipient for the
device tree part.
The patchset is based on
l2-mtd git://git.infradead.org/users/dedekind/l2-mtd.git
with reverted commit e26c113b4130aefa1d8446602bb5b05cfd646bfe.
Bastian Hecht (2):
mtd: sh_flctl: Add DMA capabilty
mtd: sh_flctl: Add device tree support
.../devicetree/bindings/mtd/flctl-nand.txt | 37 +++
drivers/mtd/nand/sh_flctl.c | 266 +++++++++++++++++++-
include/linux/mtd/sh_flctl.h | 12 +
3 files changed, 305 insertions(+), 10 deletions(-)
create mode 100644 Documentation/devicetree/bindings/mtd/flctl-nand.txt
--
1.7.5.4
next reply other threads:[~2012-10-19 10:15 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-10-19 10:15 Bastian Hecht [this message]
2012-10-19 10:15 ` [PATCH v3 1/3] mtd: sh_flctl: Minor cleanups Bastian Hecht
2012-11-12 15:17 ` Artem Bityutskiy
2012-10-19 10:15 ` [PATCH v3 2/3] mtd: sh_flctl: Add DMA capabilty Bastian Hecht
2012-10-19 10:15 ` [PATCH v3 3/3] mtd: sh_flctl: Add device tree support Bastian Hecht
2012-11-07 11:57 ` [PATCH v3 0/3] Add DMA and device tree support to the flash controller FLCTL Bastian Hecht
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=1350641736-18192-1-git-send-email-hechtb@gmail.com \
--to=hechtb@googlemail.com \
--cc=linux-arm-kernel@lists.infradead.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).