All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] omap: mailbox: hwmod support and dependent cleanup patches
@ 2010-10-26 21:52 Omar Ramirez Luna
  2010-10-26 21:53 ` [PATCH 1/5] omap: mailbox: initial hwmod support for omap3 Omar Ramirez Luna
                   ` (4 more replies)
  0 siblings, 5 replies; 18+ messages in thread
From: Omar Ramirez Luna @ 2010-10-26 21:52 UTC (permalink / raw)
  To: Tony Lindgren, Hiroshi DOYU
  Cc: Felipe Contreras, Dmitry Kasatkin, Kevin Hilman,
	Omar Ramirez Luna, Suman Anna, Paul Walmsley, Benoit Cousson,
	Govindraj.R, C A Subramaniam, linux-omap

HWMOD support for omap2 and omap3 chips, plus cleanups.

1. omap: mailbox: initial hwmod support for omap3
Changes were made to:
- Rebase to latest code.
- Detect the hwmod by filling prcm union for omap2, without
  this it was unable to build the hwmod at runtime.
- Replace magic number for defines.
- Use ioremap again instead of relying on the one made by hwmod,
  as noted in http://patchwork.kernel.org/patch/101661/

Tested on 3430 and 3630

2. omap: mailbox: initial hwmod support for omap2
Was only compiled tested!! Unfortunately I don't have the HW for it.

4. omap: mailbox: fix detection for previously supported chips
Original patch was using features framework, but when compiled as a module
it was breaking, this patch uses cpu_is_omap34xx macro instead.

This is meant as a short term solution until proper cleanup is done, as suggested in:

http://marc.info/?l=linux-arm-kernel&m=128534253231481&w=2

Felipe Contreras (2):
  omap: mailbox: initial hwmod support for omap3
  omap: mailbox: add omap_device latency information

Omar Ramirez Luna (4):
  omap: mailbox: initial hwmod support for omap2
  omap: mailbox: fix detection for previously supported chips
  omap: mailbox: remove unreachable return

 arch/arm/mach-omap2/devices.c              |  104 +++++++---------------------
 arch/arm/mach-omap2/mailbox.c              |   40 +++++-----
 arch/arm/mach-omap2/omap_hwmod_2420_data.c |   55 +++++++++++++++
 arch/arm/mach-omap2/omap_hwmod_2430_data.c |   54 ++++++++++++++
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c |   54 ++++++++++++++
 arch/arm/plat-omap/include/plat/mailbox.h  |    6 ++
 6 files changed, 213 insertions(+), 100 deletions(-)


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

end of thread, other threads:[~2010-11-10  3:08 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-26 21:52 [PATCH 0/5] omap: mailbox: hwmod support and dependent cleanup patches Omar Ramirez Luna
2010-10-26 21:53 ` [PATCH 1/5] omap: mailbox: initial hwmod support for omap3 Omar Ramirez Luna
2010-10-27  5:07   ` Varadarajan, Charulatha
2010-10-27 11:50     ` Omar Ramirez Luna
2010-11-09 23:38   ` Kevin Hilman
2010-11-10  3:08     ` Ramirez Luna, Omar
2010-10-26 21:53 ` [PATCH 2/5] omap: mailbox: initial hwmod support for omap2 Omar Ramirez Luna
2010-10-27  5:07   ` Varadarajan, Charulatha
2010-10-26 21:53 ` [PATCH 3/5] omap: mailbox: add omap_device latency information Omar Ramirez Luna
2010-11-09 23:48   ` Kevin Hilman
2010-11-10  1:18     ` Felipe Contreras
2010-11-10  3:03     ` Ramirez Luna, Omar
2010-10-26 21:53 ` [PATCH 4/5] omap: mailbox: fix detection for previously supported chips Omar Ramirez Luna
2010-10-27  5:06   ` Varadarajan, Charulatha
2010-10-27  7:28     ` Felipe Contreras
2010-10-27  9:00       ` Grazvydas Ignotas
2010-10-27  9:46         ` Felipe Contreras
2010-10-26 21:53 ` [PATCH 5/5] omap: mailbox: remove unreachable return Omar Ramirez Luna

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.