diff options
author | Anshul Jain <anshulj@nvidia.com> | 2011-08-20 17:52:43 -0700 |
---|---|---|
committer | Ryan Wong <ryanw@nvidia.com> | 2011-08-22 20:55:46 -0700 |
commit | 41675653e3f97add13c894699d4ab488bf2e680c (patch) | |
tree | 365e796a6f3d40467b8da5c1e211cd60f3a5e795 /arch | |
parent | eb9dc1b159a3364c313d6bfcb600fcbe37dd827b (diff) |
ARM: tegra: cardhu: Right button mapping for power and volume
Fixed mapping for volume up and volume down buttons.
Bug: 866530
Change-Id: Ib576789abbc697811836bc1ad06a8094dc24f6f6
Reviewed-on: http://git-master/r/48608
Tested-by: Ryan Wong <ryanw@nvidia.com>
Reviewed-by: Ryan Wong <ryanw@nvidia.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/mach-tegra/board-cardhu-kbc.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/arch/arm/mach-tegra/board-cardhu-kbc.c b/arch/arm/mach-tegra/board-cardhu-kbc.c index 3b44912c13fc..5f3a72049a81 100644 --- a/arch/arm/mach-tegra/board-cardhu-kbc.c +++ b/arch/arm/mach-tegra/board-cardhu-kbc.c @@ -178,12 +178,12 @@ static struct platform_device cardhu_keys_e1198_device = { }; static struct gpio_keys_button cardhu_keys_e1291[] = { - [0] = GPIO_KEY(KEY_POWER, PR0, 0), - [1] = GPIO_KEY(KEY_BACK, PR1, 0), + [0] = GPIO_KEY(KEY_VOLUMEDOWN, PR0, 0), + [1] = GPIO_KEY(KEY_VOLUMEUP, PR1, 0), [2] = GPIO_KEY(KEY_HOME, PR2, 0), [3] = GPIO_KEY(KEY_SEARCH, PQ3, 0), - [4] = GPIO_KEY(KEY_VOLUMEUP, PQ0, 0), - [5] = GPIO_KEY(KEY_VOLUMEDOWN, PQ1, 0), + [4] = GPIO_KEY(KEY_BACK, PQ0, 0), + [5] = GPIO_KEY(KEY_MENU, PQ1, 0), }; static struct gpio_keys_platform_data cardhu_keys_e1291_platform_data = { @@ -210,7 +210,7 @@ static struct platform_device cardhu_keys_e1291_device = { .debounce_interval = _deb_int, \ } static struct interrupt_keys_button cardhu_int_keys_e1291[] = { - [0] = INT_KEY(KEY_MENU, TPS6591X_IRQ_BASE + TPS6591X_INT_PWRON, 0, 100), + [0] = INT_KEY(KEY_POWER, TPS6591X_IRQ_BASE + TPS6591X_INT_PWRON, 0, 100), [1] = INT_KEY(KEY_POWER, TPS6591X_IRQ_BASE + TPS6591X_INT_PWRON_LP, 0, 8000), }; |