public inbox for linux-omap@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/9] OMAP: DMA: hwmod and DMA as platform device
@ 2010-12-17 15:39 G, Manjunath Kondaiah
  2010-12-17 15:39 ` [PATCH v2 1/9] OMAP: DMA: Replace read/write macros with functions G, Manjunath Kondaiah
                   ` (8 more replies)
  0 siblings, 9 replies; 20+ messages in thread
From: G, Manjunath Kondaiah @ 2010-12-17 15:39 UTC (permalink / raw)
  To: linux-omap, linux-arm-kernel
  Cc: tony, khilman, santosh.shilimkar, b-cousson, paul

Detailed description and history of this patch series can be found at:
http://thread.gmane.org/gmane.linux.ports.arm.omap/47600

Changes from v1 to v2:
1. The OMAP1 irq fixes patchby kevin:
https://patchwork.kernel.org/patch/412021/
is folded into this series and added kevin s.o.b

2. The 2420 and 2430 clock clock entries are corrected as per paul's
suggestion at:
http://article.gmane.org/gmane.linux.ports.arm.omap/48441
http://article.gmane.org/gmane.linux.ports.arm.omap/48442

3. Added Tested-by and Acked-by to all the applicable patches
(except 3/9 and 4/9 due to paul's comments)

The diff between v1 and v2 series is posted for reference at:
http://pastebin.com/EG46DeK6

Testing:
Build: 
omap1_defconfig : Success
omap2plus_defconfig: Success

Boot:
OMAP4430SDP    : Success
OMAP2430SDP    : Success
N800(OMAP2420) : Success 
Note: Image for N800 is created from n8x0_defconfig derived from the commit: 
d31f59f31d602e8c3a34ce1f20d1e8fcfe50dd59
and it is customized to reduce the image size. Thanks to Tony and paul
for providing the commit and other info related to N800 boot.
boot log at: http://pastebin.com/0y91Vvkf

Unit testing:
All the memory to memory test cases are passing on SDP2430 and complete
test log can be accessed at:
http://pastebin.com/1ALGuE8z

Note: The remaining omap2+ boards are not tested with this series since
changes done in this series are no way related to other omap2+ boards. 
The OMAP1(OSK5912) boot and other relevant tests are executed by kevin 
with the fixes https://patchwork.kernel.org/patch/412021/
The above patch is folded into 7/9 in this patch series which needs review.

Benoit Cousson (1):
  OMAP4: hwmod data: add system DMA

G, Manjunath Kondaiah (8):
  OMAP: DMA: Replace read/write macros with functions
  OMAP: DMA: Introduce errata handling feature
  OMAP2420: hwmod data: add system DMA
  OMAP2430: hwmod data: add system DMA
  OMAP3: hwmod data: add system DMA
  OMAP1: DMA: Implement in platform device model
  OMAP2+: DMA: hwmod: Device registration
  OMAP: DMA: Convert DMA library into platform driver

 arch/arm/mach-omap1/Makefile               |    2 +-
 arch/arm/mach-omap1/dma.c                  |  390 ++++++++++++++++
 arch/arm/mach-omap2/Makefile               |    2 +-
 arch/arm/mach-omap2/dma.c                  |  297 ++++++++++++
 arch/arm/mach-omap2/omap_hwmod_2420_data.c |   87 ++++
 arch/arm/mach-omap2/omap_hwmod_2430_data.c |   87 ++++
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c |   97 ++++
 arch/arm/mach-omap2/omap_hwmod_44xx_data.c |  101 ++++
 arch/arm/plat-omap/dma.c                   |  697 ++++++++++++----------------
 arch/arm/plat-omap/include/plat/dma.h      |  232 ++++------
 10 files changed, 1452 insertions(+), 540 deletions(-)
 create mode 100644 arch/arm/mach-omap1/dma.c
 create mode 100644 arch/arm/mach-omap2/dma.c


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

end of thread, other threads:[~2010-12-20 13:10 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-17 15:39 [PATCH v2 0/9] OMAP: DMA: hwmod and DMA as platform device G, Manjunath Kondaiah
2010-12-17 15:39 ` [PATCH v2 1/9] OMAP: DMA: Replace read/write macros with functions G, Manjunath Kondaiah
2010-12-17 15:39 ` [PATCH v2 2/9] OMAP: DMA: Introduce errata handling feature G, Manjunath Kondaiah
2010-12-17 15:39 ` [PATCH v2 3/9] OMAP2420: hwmod data: add system DMA G, Manjunath Kondaiah
2010-12-18  6:55   ` G, Manjunath Kondaiah
2010-12-18  9:23     ` Paul Walmsley
2010-12-18  9:03   ` Paul Walmsley
2010-12-19  3:18     ` G, Manjunath Kondaiah
2010-12-17 15:39 ` [PATCH v2 4/9] OMAP2430: " G, Manjunath Kondaiah
2010-12-18  9:11   ` Paul Walmsley
2010-12-18  9:37     ` Russell King - ARM Linux
2010-12-18  9:42       ` Paul Walmsley
2010-12-19  3:20     ` G, Manjunath Kondaiah
2010-12-17 15:39 ` [PATCH v2 5/9] OMAP3: " G, Manjunath Kondaiah
2010-12-17 15:39 ` [PATCH v2 6/9] OMAP4: " G, Manjunath Kondaiah
2010-12-20 11:30   ` Cousson, Benoit
2010-12-20 13:12     ` G, Manjunath Kondaiah
2010-12-17 15:39 ` [PATCH v2 7/9] OMAP1: DMA: Implement in platform device model G, Manjunath Kondaiah
2010-12-17 15:39 ` [PATCH v2 8/9] OMAP2+: DMA: hwmod: Device registration G, Manjunath Kondaiah
2010-12-17 15:39 ` [PATCH v2 9/9] OMAP: DMA: Convert DMA library into platform driver G, Manjunath Kondaiah

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox