Skip to content

Provide GPMC memory to OMAP nand/onenand as resource

Afzal Mohammed linux-mtd linux-omap 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4ARM: OMAP2+: gpmc-nand: update resource with memoryarch/arm/mach-omap2/gpmc-nand.c+3 -10 replies
2/4ARM: OMAP2+: gpmc-onenand: provide memory as resourcearch/arm/mach-omap2/gpmc-onenand.c+22 -10 replies
3/4mtd: nand: omap2: obtain memory from resourcearch/arm/plat-omap/include/plat/nand.h drivers/mtd/nand/omap2.c+15 -50 replies
4/4mtd: onenand: omap2: obtain memory from resourcedrivers/mtd/onenand/omap2.c+16 -130 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/4] Provide GPMC memory to OMAP nand/onenand as resource

Hi Tony, Artem,

This series modifies GPMC to provide OMAP onenand & nand peripherals with GPMC allocated address space as resource. This conversion helps in smooth migration of gpmc code to driver.

This series has been made over [1-3], but is not functionally dependent on those, only depedency is w.r.t avoiding trivial merge conflict (if [3] is not taken before this series), and that too would affect only nand mtd driver.

This is targeted for 3.5, if this can be taken for 3.5, it also helps in making mtd drivers feel less vibration when GPMC gets converted to driver.

Regards
Afzal

[1] http://marc.info/?l=linux-omap&m=133675123118577&w=2
[2] http://marc.info/?l=linux-omap&m=133675123718579&w=2
[3] http://marc.info/?l=linux-omap&m=133675124818580&w=2

Afzal Mohammed (4):
ARM: OMAP2+: gpmc-nand: update resource with memory
ARM: OMAP2+: gpmc-onenand: provide memory as resource
mtd: nand: omap2: obtain memory from resource
mtd: onenand: omap2: obtain memory from resource

 arch/arm/mach-omap2/gpmc-nand.c        |    4 +++-
 arch/arm/mach-omap2/gpmc-onenand.c     |   23 ++++++++++++++++++++++-
 arch/arm/plat-omap/include/plat/nand.h |    1 -
 drivers/mtd/nand/omap2.c               |   19 +++++++++++++++----
 drivers/mtd/onenand/omap2.c            |   29 ++++++++++++++++-------------
 5 files changed, 56 insertions(+), 20 deletions(-)
Signature · 1 line
1.7.10