All of lore.kernel.org
 help / color / mirror / Atom feed
From: Tony Lindgren <tony@atomide.com>
To: Paul Walmsley <paul@pwsan.com>
Cc: linux-omap@vger.kernel.org, igor.stoppa@nokia.com,
	sakari.poussa@nokia.com, jouni.hogander@nokia.com,
	r-woodruff2@ti.com
Subject: Re: [PATCH 0/5] Powerdomains: add OMAP2/3 powerdomain code and common OMAP type bitfield
Date: Wed, 23 Apr 2008 17:04:50 -0700	[thread overview]
Message-ID: <20080424000449.GC27546@atomide.com> (raw)
In-Reply-To: <20080419012246.6809.79667.stgit@localhost.localdomain>

* Paul Walmsley <paul@pwsan.com> [080418 18:35]:
> 
> Hi everyone,
> 
> This is the second version of the powerdomain patches.  It:
> 
> . replaces omap_type_t typedef with struct omap_chip_id
> 
> . fixes 34xx bug in OMAP type detection code
> 
> . removes all EXPORT_SYMBOLs - these can be added back in if powerdomain
>   code needs to be used from loadable PM modules - the expectation is that
>   it will only be used from PM code
> 
> . gets rid of all of the forward declarations in the powerdomain
>   dependency definitions - now uses powerdomain names
> 
> . creates _pwrdm_lookup() to avoid potential race in pwrdm_register()
> 
> . gets rid of tabs in comments
> 
> . cleans up some dead structure members in struct powerdomain
> 
> . adds IVA2 sleepdep for DSS, PER, USBHOST
> 
> . is refreshed against current git head (e015fc7)
> 
> This version is tested against 3430SDP ES2.1, and compile-tested with
> the N800 and 2430SDP configs.  Size, diffstat have been updated below.
> 
> Thanks to Tony & Jouni for review and comments.  More comments welcome,

Pushing today.

Tony

> 
> 
> - Paul
> 
> -------------------------
> 
> Hello,
> 
> this patch series adds a hardware control and monitoring interface for
> OMAP2/3 powerdomains.  The interface is fully documented in the code.
> 
> The series also adds a common OMAP chip type detection bitfield for use
> with powerdomain and clockdomain structures; it is planned to expand its
> use to the clock framework in the future.
> 
> Powerdomain code tested on 3430SDP ES2.1; also boot-tested on N800.
> 
> Many people at Nokia and TI provided commentary and review during the
> development of the powerdomain patches.  Particular help came from (in
> alphabetical order): Jouni Högander, Tony Lindgren, Sakari Poussa,
> Igor Stoppa, and Richard Woodruff.
> 
> ---
> 
>    text    data     bss     dec     hex filename
> 3265996  151704  100736 3518436  35afe4 vmlinux.3430sdp.orig
> 3269405  152552  100736 3522693  35c085 vmlinux.3430sdp
> 
> 
> Paul Walmsley (5):
>       Subject: add OMAP3 powerdomains
>       Subject: add OMAP2 powerdomains
>       Subject: add OMAP2/3 common powerdomains
>       Subject: add base OMAP2/3 powerdomain code
>       Subject: add OMAP chip type global bitfield; clean up mach-omap2/id.c
> 
> 
>  arch/arm/mach-omap2/Makefile            |    2
>  arch/arm/mach-omap2/id.c                |  167 ++++--
>  arch/arm/mach-omap2/io.c                |    5
>  arch/arm/mach-omap2/pm.c                |    2
>  arch/arm/mach-omap2/powerdomain.c       |  885 +++++++++++++++++++++++++++++++
>  arch/arm/mach-omap2/powerdomains.h      |  187 +++++++
>  arch/arm/mach-omap2/powerdomains24xx.h  |  200 +++++++
>  arch/arm/mach-omap2/powerdomains34xx.h  |  327 +++++++++++
>  arch/arm/mach-omap2/prcm-common.h       |    3
>  arch/arm/mach-omap2/prm-regbits-24xx.h  |   12
>  arch/arm/mach-omap2/prm-regbits-34xx.h  |   11
>  arch/arm/mach-omap2/prm.h               |    3
>  arch/arm/plat-omap/Kconfig              |   12
>  include/asm-arm/arch-omap/cpu.h         |   33 +
>  include/asm-arm/arch-omap/powerdomain.h |  137 +++++
>  15 files changed, 1924 insertions(+), 62 deletions(-)
>  create mode 100644 arch/arm/mach-omap2/powerdomain.c
>  create mode 100644 arch/arm/mach-omap2/powerdomains.h
>  create mode 100644 arch/arm/mach-omap2/powerdomains24xx.h
>  create mode 100644 arch/arm/mach-omap2/powerdomains34xx.h
>  create mode 100644 include/asm-arm/arch-omap/powerdomain.h
> 
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

  parent reply	other threads:[~2008-04-24  0:04 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-04-19  1:23 [PATCH 0/5] Powerdomains: add OMAP2/3 powerdomain code and common OMAP type bitfield Paul Walmsley
2008-04-19  1:26 ` [PATCH 1/5] add OMAP chip type structure; clean up mach-omap2/id.c Paul Walmsley
2008-04-19  1:26 ` [PATCH 2/5] add base OMAP2/3 powerdomain code Paul Walmsley
2008-04-19  1:26 ` [PATCH 3/5] add OMAP2/3 common powerdomains Paul Walmsley
2008-04-19  1:26 ` [PATCH 4/5] add OMAP2 powerdomains Paul Walmsley
2008-04-19  1:27 ` [PATCH 5/5] add OMAP3 powerdomains Paul Walmsley
2008-04-24  0:04 ` Tony Lindgren [this message]
  -- strict thread matches above, loose matches on Subject: below --
2008-04-10 14:46 [PATCH 0/5] Powerdomains: add OMAP2/3 powerdomain code, and common OMAP type bitfield Paul Walmsley

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20080424000449.GC27546@atomide.com \
    --to=tony@atomide.com \
    --cc=igor.stoppa@nokia.com \
    --cc=jouni.hogander@nokia.com \
    --cc=linux-omap@vger.kernel.org \
    --cc=paul@pwsan.com \
    --cc=r-woodruff2@ti.com \
    --cc=sakari.poussa@nokia.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.