From 6da1039a1f714cdcbbfb805a9c020d350d4cc60d Mon Sep 17 00:00:00 2001 From: Laxman Dewangan Date: Fri, 2 Jul 2010 16:19:53 +0530 Subject: [odm]whistler: Adding keylist for wakeups, nonzero wakedelay Adding the row and column info for the keys which will be used for wakeup the system from different power state. Making PowerOffCount (LP0 wake delay) to non zero and setting value equivalent to 100ms. Change-Id: I9d5dead9586875f2774494108c408463dc6f5ae7 Reviewed-on: http://git-master/r/3480 Reviewed-by: Aleksandr Frid Reviewed-by: Narendra Damahe Tested-by: Narendra Damahe Reviewed-by: Bharat Nihalani --- arch/arm/mach-tegra/odm_kit/query/whistler/nvodm_query.c | 4 ++-- arch/arm/mach-tegra/odm_kit/query/whistler/nvodm_query_kbc.c | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) (limited to 'arch') diff --git a/arch/arm/mach-tegra/odm_kit/query/whistler/nvodm_query.c b/arch/arm/mach-tegra/odm_kit/query/whistler/nvodm_query.c index 841798ed9d73..be7979a21305 100644 --- a/arch/arm/mach-tegra/odm_kit/query/whistler/nvodm_query.c +++ b/arch/arm/mach-tegra/odm_kit/query/whistler/nvodm_query.c @@ -1187,8 +1187,8 @@ NvBool NvOdmQueryGetPmuProperty(NvOdmPmuProperty* pPmuProperty) pPmuProperty->VCpuOTPOnWakeup = NV_FALSE; else pPmuProperty->VCpuOTPOnWakeup = NV_TRUE; - - pPmuProperty->PowerOffCount = 0; + /* Setting Power off count for 100 ms -32KHz clock rate*/ + pPmuProperty->PowerOffCount = 0xc00; pPmuProperty->CpuPowerOffUs = 0; return NV_TRUE; } diff --git a/arch/arm/mach-tegra/odm_kit/query/whistler/nvodm_query_kbc.c b/arch/arm/mach-tegra/odm_kit/query/whistler/nvodm_query_kbc.c index 1781b6f0ed99..5e2385f67ca4 100644 --- a/arch/arm/mach-tegra/odm_kit/query/whistler/nvodm_query_kbc.c +++ b/arch/arm/mach-tegra/odm_kit/query/whistler/nvodm_query_kbc.c @@ -39,8 +39,8 @@ #include "nvodm_query_kbc.h" -static NvU32 *RowNumbers = NULL; -static NvU32 *ColNumbers = NULL; +static NvU32 RowNumbers[] = {0, 1, 1, 2, 2}; +static NvU32 ColNumbers[] = {0, 0, 1, 0, 1}; void NvOdmKbcGetParameter( @@ -80,9 +80,9 @@ NvOdmKbcIsSelectKeysWkUpEnabled( NvU32 **pColNumber, NvU32 *NumOfKeys) { - *pRowNumber = RowNumbers; - *pColNumber = ColNumbers; - *NumOfKeys = 0; - return NV_FALSE; + *pRowNumber = &RowNumbers[0]; + *pColNumber = &ColNumbers[0]; + *NumOfKeys = 5; + return NV_TRUE; } -- cgit v1.2.3