linux-omap.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] GPMC NAND isr using standard API
@ 2012-05-15 14:38 Afzal Mohammed
  2012-05-15 14:38 ` [PATCH 1/3] ARM: OMAP2+: gpmc: Modify interrupt handling Afzal Mohammed
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Afzal Mohammed @ 2012-05-15 14:38 UTC (permalink / raw)
  To: tony, dwmw2, artem.bityutskiy, dedekind1, linux-omap, linux-mtd
  Cc: ivan.djelic, Afzal Mohammed

Hi Tony, Artem,

This series creates a fictitious GPMC interrupt chip and provide the
clients with interrupts that could be handled using standard APIs.
This helps in removing the requirement of driver of peripheral
connected to GPMC having the knowledge about GPMC. The only user is
OMAP NAND driver, it has also been modified to use interrupts provided
by imaginary GPMC chip.

This series has a dependency on [2], while [2] has a trivial
dependency on [1].

With this series plus [1,2], GPMC driver conversion which is going to
happen shortly will not create noticable effect outside of
arch/arm/*omap*/.

If this series along with [1,2] can be taken in for 3.5, ripples felt
by MTD drivers upon GPMC driver conversion would be minimal.

Regards
Afzal

[1] http://www.mail-archive.com/linux-omap@vger.kernel.org/msg68581.html
[2] http://www.mail-archive.com/linux-omap@vger.kernel.org/msg68652.html


Afzal Mohammed (3):
  ARM: OMAP2+: gpmc: Modify interrupt handling
  ARM: OMAP2+: gpmc-nand: Modify Interrupt handling
  mtd: nand: omap2: use gpmc provided irqs

 arch/arm/mach-omap2/gpmc-nand.c        |   28 +++++--
 arch/arm/mach-omap2/gpmc.c             |  137 ++++++++++++++++++++++++++++----
 arch/arm/plat-omap/include/plat/gpmc.h |    1 +
 drivers/mtd/nand/omap2.c               |   70 +++++++++-------
 4 files changed, 185 insertions(+), 51 deletions(-)

-- 
1.7.10


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2012-05-22 16:44 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-15 14:38 [PATCH 0/3] GPMC NAND isr using standard API Afzal Mohammed
2012-05-15 14:38 ` [PATCH 1/3] ARM: OMAP2+: gpmc: Modify interrupt handling Afzal Mohammed
2012-05-15 15:06   ` Mohammed, Afzal
2012-05-15 14:38 ` [PATCH 2/3] ARM: OMAP2+: gpmc-nand: Modify Interrupt handling Afzal Mohammed
2012-05-15 14:38 ` [PATCH 3/3] mtd: nand: omap2: use gpmc provided irqs Afzal Mohammed
2012-05-19 12:50 ` [PATCH 0/3] GPMC NAND isr using standard API Ivan Djelic
2012-05-22  4:26   ` Mohammed, Afzal
2012-05-22  6:14     ` Artem Bityutskiy
2012-05-22  7:01       ` Mohammed, Afzal
2012-05-22 16:44         ` Tony Lindgren

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).