All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] OMAP2 PM: link clocks to clockdomains, use clkdm/pwrdm code
@ 2008-05-21  0:41 Paul Walmsley
  2008-05-21  0:41 ` [PATCH 1/6] 24xx clock: associate clocks with clockdomains Paul Walmsley
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Paul Walmsley @ 2008-05-21  0:41 UTC (permalink / raw)
  To: linux-omap


This series updates OMAP24xx power management to use the recent
clockdomain and powerdomain code that was integrated earlier this
year.  The series:

- associates a clockdomain with each struct clk,

- adds a couple of minor powerdomain/clockdomain interface functions to
  be used by pm.c, 

- converts direct register manipulation for clockdomains and powerdomains
  in pm.c to use the clockdomain/powerdomain interface functions,

- and removes the clockdomain/powerdomain manipulation code from 
  DSPGateway.


This series also adds a missing OMAP24xx clock, ssi_l4_iclk, noticed
while annotating the clock framework.

Tested on an N800 with the serial console enabled, and power
consumption matches current l-o git HEAD during screen on, dim, and off; 
and DSP still works.


Signed-off-by: Paul Walmsley <paul@pwsan.com>

--

size:

   text    data     bss     dec     hex filename
3160390  150488   86308 3397186  33d642 vmlinux.n800.orig
3160642  150488   86308 3397438  33d73e vmlinux.n800.patched

diffstat:

 arch/arm/mach-omap2/clock24xx.h         |  251 +++++++++++++++++++++++++------
 arch/arm/mach-omap2/clockdomain.c       |   16 ++
 arch/arm/mach-omap2/pm24xx.c            |  106 +++++++++----
 arch/arm/mach-omap2/powerdomain.c       |   14 ++
 drivers/dsp/dspgateway/dsp_core.c       |   13 --
 include/asm-arm/arch-omap/clockdomain.h |    5 -
 include/asm-arm/arch-omap/powerdomain.h |    2 
 7 files changed, 308 insertions(+), 99 deletions(-)



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

end of thread, other threads:[~2008-05-28 20:41 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-21  0:41 [PATCH 0/6] OMAP2 PM: link clocks to clockdomains, use clkdm/pwrdm code Paul Walmsley
2008-05-21  0:41 ` [PATCH 1/6] 24xx clock: associate clocks with clockdomains Paul Walmsley
2008-05-21  0:41 ` [PATCH 2/6] 24xx clock: add missing SSI L4 interface clock Paul Walmsley
2008-05-21  0:41 ` [PATCH 3/6] powerdomain: add pwrdm_get_mem_bank_count() Paul Walmsley
2008-05-21  0:41 ` [PATCH 4/6] clockdomain: add clkdm_get_pwrdm() Paul Walmsley
2008-05-21  0:41 ` [PATCH 5/6] 24xx PM: convert pm24xx.c code to use pwrdm/clkdm interfaces Paul Walmsley
2008-05-21  0:43 ` [PATCH 6/6] DSP Gateway: remove manual clockdomain/powerdomain tweaking Paul Walmsley
2008-05-28 20:41 ` [PATCH 0/6] OMAP2 PM: link clocks to clockdomains, use clkdm/pwrdm code Tony Lindgren

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.