diff options
author | Joshua Cha <joshuac@nvidia.com> | 2011-11-14 10:37:31 +0900 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2011-11-30 21:50:01 -0800 |
commit | 98277cf86e97687a75f5e6c28ed00542075819ea (patch) | |
tree | 8d110a21029955c9055820efadd2857fbc7ca2c6 /arch/arm/mach-tegra/pm.h | |
parent | f4fbf45d89ba27da05f37b35d0a67308df2a2a22 (diff) |
ARM: tegra: power: add combined power req processing
For platforms where the core & CPU power requests are combined
as a single request to the PMU, we need separate processing to
enable its suspend/resume operation.
Bug 862504
Change-Id: If66282a7b069d35568147e2d64f14371e1692bfd
Reviewed-on: http://git-master/r/64011
Reviewed-by: Prashant Gaikwad <pgaikwad@nvidia.com>
Tested-by: Prashant Gaikwad <pgaikwad@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Rebase-Id: R21b966a438be03b11b80ce7deb70e3036b80dab2
Diffstat (limited to 'arch/arm/mach-tegra/pm.h')
-rw-r--r-- | arch/arm/mach-tegra/pm.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/pm.h b/arch/arm/mach-tegra/pm.h index 4d4b8ef30d80..33b56d54fb51 100644 --- a/arch/arm/mach-tegra/pm.h +++ b/arch/arm/mach-tegra/pm.h @@ -54,6 +54,7 @@ struct tegra_suspend_platform_data { unsigned long core_off_timer; /* core power off time ticks, LP0 */ bool corereq_high; /* Core power request active-high */ bool sysclkreq_high; /* System clock request is active-high */ + bool combined_req; /* if core & CPU power requests are combined */ enum tegra_suspend_mode suspend_mode; unsigned long cpu_lp2_min_residency; /* Min LP2 state residency in us */ void (*board_suspend)(int lp_state, enum suspend_stage stg); |