summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-enterprise-kbc.c
diff options
context:
space:
mode:
authorLaxman Dewangan <ldewangan@nvidia.com>2011-10-30 18:51:23 +0530
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:49:55 -0800
commit712cab86234851d02b4384f0f6d49895022717d9 (patch)
treec09e074fdf1c353e05763d19751143ed041a1d2f /arch/arm/mach-tegra/board-enterprise-kbc.c
parentcd877eed7bb8b046dad2e432e6b5c7a876f33256 (diff)
arm: tegra: kbc: cardhu/enterprise: Set scan times
Setting the number of scans to 30 by keyboard controller after pressed key released. Also setting repeat delay time to 1 clock. bug 876712 Reviewed-on: http://git-master/r/62592 (cherry picked from commit 9afabbf3d72135346b02c9a2cf48e4793fb90d43) Change-Id: Idec353b68fba82676655125acd7f3d78ff4d0d08 Reviewed-on: http://git-master/r/63198 Tested-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Rebase-Id: R20feaf7cd291cd2b404effad4c029dca1a21c57c
Diffstat (limited to 'arch/arm/mach-tegra/board-enterprise-kbc.c')
-rw-r--r--arch/arm/mach-tegra/board-enterprise-kbc.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/arch/arm/mach-tegra/board-enterprise-kbc.c b/arch/arm/mach-tegra/board-enterprise-kbc.c
index 49c3df997812..21f863a2db84 100644
--- a/arch/arm/mach-tegra/board-enterprise-kbc.c
+++ b/arch/arm/mach-tegra/board-enterprise-kbc.c
@@ -70,8 +70,9 @@ static struct tegra_kbc_wake_key enterprise_wake_cfg[] = {
};
static struct tegra_kbc_platform_data enterprise_kbc_platform_data = {
- .debounce_cnt = 2,
- .repeat_cnt = 5 * 32,
+ .debounce_cnt = 20,
+ .repeat_cnt = 1,
+ .scan_count = 30,
.wakeup = true,
.keymap_data = &keymap_data,
.wake_cnt = 4,