All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/05] ARM: mach-shmobile: another sh7372 power domain update
@ 2011-07-07 13:32 Magnus Damm
  2011-07-07 13:32 ` [PATCH 01/05] ARM: mach-shmobile: sh7372 D4 support Magnus Damm
                   ` (6 more replies)
  0 siblings, 7 replies; 9+ messages in thread
From: Magnus Damm @ 2011-07-07 13:32 UTC (permalink / raw)
  To: linux-sh

ARM: mach-shmobile: another sh7372 power domain update

[PATCH 01/05] ARM: mach-shmobile: sh7372 D4 support
[PATCH 02/05] ARM: mach-shmobile: Runtime PM late init callback
[PATCH 03/05] ARM: mach-shmobile: sh7372 late pm domain off
[PATCH 04/05] PM: export pm_genpd_poweron() in header
[PATCH 05/05] ARM: mach-shmobile: sh7372 A3RV requires A4LC

These patches update the partial hardware power domain support
included in the pm-domains branch of the suspend-2.6 git tree.

With these patches applied the unused sh7372 hardware power domains
are powered down during kernel boot. This is currently handled
by the SoC-specific code, but I believe this is something that
can be shared on a framework leve. Until that happens we need some
way to turn off the unused power domains, so here it is.

Included is also code that fixes A3RV support by making sure A4LC
is on whenever A3RV is turned on. This issue started triggering
when "[PATCH 03/05] ARM: mach-shmobile: sh7372 late pm domain off"
got applied and A4LC was turned off automatically.

Signed-off-by: Magnus Damm <damm@opensource.se>
---

 Applies to the suspend-2.6 git pm-domains branch on top of
 the following acked patches:
 "[PATCH 1/2] ARM: mach-shmobile: sh7372: make sure that fsi is peripheral of spu2"
 "[PATCH 2/2 v2] ARM: mach-shmobile: sh7372 A4MP support"

 arch/arm/mach-shmobile/include/mach/common.h |    1 
 arch/arm/mach-shmobile/include/mach/sh7372.h |    1 
 arch/arm/mach-shmobile/pm-sh7372.c           |   62 ++++++++++++++++++++++++--
 arch/arm/mach-shmobile/pm_runtime.c          |   10 ++++
 arch/arm/mach-shmobile/setup-sh7372.c        |    1 
 drivers/base/power/domain.c                  |    2 
 include/linux/pm_domain.h                    |    5 ++
 7 files changed, 78 insertions(+), 4 deletions(-)

^ permalink raw reply	[flat|nested] 9+ messages in thread
* [PATCH 00/05] ARM: mach-shmobile: another sh7372 power domain update
@ 2011-07-07 13:32 Magnus Damm
  0 siblings, 0 replies; 9+ messages in thread
From: Magnus Damm @ 2011-07-07 13:32 UTC (permalink / raw)
  To: linux-sh; +Cc: linux-pm

ARM: mach-shmobile: another sh7372 power domain update

[PATCH 01/05] ARM: mach-shmobile: sh7372 D4 support
[PATCH 02/05] ARM: mach-shmobile: Runtime PM late init callback
[PATCH 03/05] ARM: mach-shmobile: sh7372 late pm domain off
[PATCH 04/05] PM: export pm_genpd_poweron() in header
[PATCH 05/05] ARM: mach-shmobile: sh7372 A3RV requires A4LC

These patches update the partial hardware power domain support
included in the pm-domains branch of the suspend-2.6 git tree.

With these patches applied the unused sh7372 hardware power domains
are powered down during kernel boot. This is currently handled
by the SoC-specific code, but I believe this is something that
can be shared on a framework leve. Until that happens we need some
way to turn off the unused power domains, so here it is.

Included is also code that fixes A3RV support by making sure A4LC
is on whenever A3RV is turned on. This issue started triggering
when "[PATCH 03/05] ARM: mach-shmobile: sh7372 late pm domain off"
got applied and A4LC was turned off automatically.

Signed-off-by: Magnus Damm <damm@opensource.se>
---

 Applies to the suspend-2.6 git pm-domains branch on top of
 the following acked patches:
 "[PATCH 1/2] ARM: mach-shmobile: sh7372: make sure that fsi is peripheral of spu2"
 "[PATCH 2/2 v2] ARM: mach-shmobile: sh7372 A4MP support"

 arch/arm/mach-shmobile/include/mach/common.h |    1 
 arch/arm/mach-shmobile/include/mach/sh7372.h |    1 
 arch/arm/mach-shmobile/pm-sh7372.c           |   62 ++++++++++++++++++++++++--
 arch/arm/mach-shmobile/pm_runtime.c          |   10 ++++
 arch/arm/mach-shmobile/setup-sh7372.c        |    1 
 drivers/base/power/domain.c                  |    2 
 include/linux/pm_domain.h                    |    5 ++
 7 files changed, 78 insertions(+), 4 deletions(-)

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

end of thread, other threads:[~2011-07-10  8:46 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-07 13:32 [PATCH 00/05] ARM: mach-shmobile: another sh7372 power domain update Magnus Damm
2011-07-07 13:32 ` [PATCH 01/05] ARM: mach-shmobile: sh7372 D4 support Magnus Damm
2011-07-07 13:32 ` [PATCH 02/05] ARM: mach-shmobile: Runtime PM late init callback Magnus Damm
2011-07-07 13:32 ` [PATCH 03/05] ARM: mach-shmobile: sh7372 late pm domain off Magnus Damm
2011-07-07 13:32 ` [PATCH 04/05] PM: export pm_genpd_poweron() in header Magnus Damm
2011-07-07 13:32 ` [PATCH 05/05] ARM: mach-shmobile: sh7372 A3RV requires A4LC Magnus Damm
2011-07-10  8:46 ` [PATCH 00/05] ARM: mach-shmobile: another sh7372 power domain update Rafael J. Wysocki
2011-07-10  8:46 ` Rafael J. Wysocki
  -- strict thread matches above, loose matches on Subject: below --
2011-07-07 13:32 Magnus Damm

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.