diff options
author | Ray Poudrier <rapoudrier@nvidia.com> | 2011-06-30 14:16:42 -0700 |
---|---|---|
committer | Varun Colbert <vcolbert@nvidia.com> | 2011-07-08 16:38:56 -0700 |
commit | 13f1a06da289722e2564ba533cf94fa0233f4c1a (patch) | |
tree | 47c744a399f594589dec513eb64b05178f07b041 /arch/arm/mach-tegra/board-cardhu-power.c | |
parent | 6acceddbb7ba642f0dbb2f55c91780723d12c994 (diff) |
arm: tegra: cardhu: Add KBC wake event
Enables LP0 to stay asleep on PM269
Bug 848662
Change-Id: Ie29c9f89ee1d3a3b8f3272cdbc2714b05d5b0bbc
Reviewed-on: http://git-master/r/39450
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/board-cardhu-power.c')
-rw-r--r-- | arch/arm/mach-tegra/board-cardhu-power.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/arch/arm/mach-tegra/board-cardhu-power.c b/arch/arm/mach-tegra/board-cardhu-power.c index 830fd9ffec7c..0defe83e6af8 100644 --- a/arch/arm/mach-tegra/board-cardhu-power.c +++ b/arch/arm/mach-tegra/board-cardhu-power.c @@ -959,10 +959,11 @@ static struct tegra_suspend_platform_data cardhu_suspend_data = { .separate_req = true, .corereq_high = true, .sysclkreq_high = true, - .wake_enb = TEGRA_WAKE_GPIO_PV0 | TEGRA_WAKE_PWR_INT | TEGRA_WAKE_RTC_ALARM, + .wake_enb = TEGRA_WAKE_KBC_EVENT | TEGRA_WAKE_GPIO_PV0 | + TEGRA_WAKE_PWR_INT | TEGRA_WAKE_RTC_ALARM, .wake_high = TEGRA_WAKE_RTC_ALARM, .wake_low = TEGRA_WAKE_GPIO_PV0 | TEGRA_WAKE_PWR_INT, - .wake_any = 0, + .wake_any = TEGRA_WAKE_KBC_EVENT, .cpu_lp2_min_residency = 2000, }; |