aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-tegra
diff options
context:
space:
mode:
authorRakesh Iyer <riyer@nvidia.com>2011-05-11 14:24:10 -0700
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2011-05-11 14:31:09 -0700
commitbaafb435372dd48e3854028aec669effae957c9e (patch)
treec60f5ce6257a8dec7aaeddfcecdc1cbcef73f6a4 /arch/arm/mach-tegra
parent7388754e0399d341e6d02fc7394b3727cad57371 (diff)
downloadkernel_samsung_smdk4412-baafb435372dd48e3854028aec669effae957c9e.zip
kernel_samsung_smdk4412-baafb435372dd48e3854028aec669effae957c9e.tar.gz
kernel_samsung_smdk4412-baafb435372dd48e3854028aec669effae957c9e.tar.bz2
Input: tegra-kbc - change wakeup logic to be all or nothing
Tegra hardware design cannot reliably support an arbitrary set of keys waking up the system. Modify wakeup logic so either any key wakes the system up or none will do. Signed-off-by: Rakesh Iyer <riyer@nvidia.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Diffstat (limited to 'arch/arm/mach-tegra')
-rw-r--r--arch/arm/mach-tegra/include/mach/kbc.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/arch/arm/mach-tegra/include/mach/kbc.h b/arch/arm/mach-tegra/include/mach/kbc.h
index bd99744..4f3572a 100644
--- a/arch/arm/mach-tegra/include/mach/kbc.h
+++ b/arch/arm/mach-tegra/include/mach/kbc.h
@@ -50,9 +50,6 @@ struct tegra_kbc_platform_data {
unsigned int debounce_cnt;
unsigned int repeat_cnt;
- unsigned int wake_cnt; /* 0:wake on any key >1:wake on wake_cfg */
- const struct tegra_kbc_wake_key *wake_cfg;
-
struct tegra_kbc_pin_cfg pin_cfg[KBC_MAX_GPIO];
const struct matrix_keymap_data *keymap_data;