summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-whistler-kbc.c
AgeCommit message (Collapse)Author
2011-11-30ARM: tegra: kbc: Update key-matrixPuneet Saxena
The key-matrix is updated for the case scroll-wheel is not enabled. Bug 847651 Original-Change-Id: I12e1ac66b7692733e8947aa2a57eaa2fa5b8a66f Signed-off-by: Puneet Saxena <puneets@nvidia.com> Reviewed-on: http://git-master/r/39553 (cherry picked from commit 25b2522711cd1e0186ff6bc46a0bb91b2abe5226) Reviewed-on: http://git-master/r/39945 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Tested-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: Refd0a693749b6091b184aca891233ae91eafd5cb
2011-11-30[arch/arm] whistler: Add KEY_MENU supportWen Yi
BUG 780067 Map row 2, column 1 to KEY_MENU Original-Change-Id: I120ea7714111e129c3ec330c70592cc292dbba7a Reviewed-on: http://git-master/r/21737 Reviewed-by: Wen Yi <wyi@nvidia.com> Tested-by: Wen Yi <wyi@nvidia.com> Reviewed-by: Thomas Cherry <tcherry@nvidia.com> Reviewed-by: Sachin Nikam <snikam@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: Re62e357067a84bd6c974ca0c33365cbb78bfac1c
2011-11-30[ARM] tegra:kbc:Misc fixes and cleanupsPradeep Goudagunta
Following are changes: - Fixes stylistic, indenting and coding style issue. - Added option for scan timeout. - Fixes code to have only required number of key codes from board. - Remove the keycodes from driver and only based on board table. - Fixes the kbc platform data to provide better option for configuration. - Modified board files to build properly. Original-Change-Id: I5e6b9f26ecf8db0769aabac9574cfb6d48c1f061 Reviewed-on: http://git-master/r/16254 Tested-by: Pradeep Goudagunta <pgoudagunta@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Sachin Nikam <snikam@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: R3c23e26a5a9faa1ae3889fea08426cf0aae6f190
2011-11-30[KBC] Fix KBC implementation for Whistler.Victor Ryabukhin
See bug 773201. Previous implementation defined all possible pins as KBC pins, which caused some conflicts. New implementation uses only Row0/1/2 and Col0/1 as KBC. Original-Change-Id: I0d599c3fe9c076ea930ee8e9ae682be865b54361 Reviewed-on: http://git-master/r/14217 Tested-by: Victor Ryabukhin <vryabukhin@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Sachin Nikam <snikam@nvidia.com> Tested-by: Sachin Nikam <snikam@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: R2f3fcdac1d6d0696a5c84112e5c2d54ec88ec36b
2011-11-30[ARM] tegra: whistler: registering kbc driverSachin Nikam
Adding functional keymap for whistler. Original-Change-Id: I43208d8f901933b368c1c034f56cf0680613312a Reviewed-on: http://git-master/r/13777 Tested-by: Sachin Nikam <snikam@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: R08ed261467ceee3bb8a841a154123406c21ff29d