aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-kernel/linux/linux-yocto-3.10/patches/patches-pxa/tosa-keys-mapping.patch
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-kernel/linux/linux-yocto-3.10/patches/patches-pxa/tosa-keys-mapping.patch')
-rw-r--r--recipes-kernel/linux/linux-yocto-3.10/patches/patches-pxa/tosa-keys-mapping.patch136
1 files changed, 0 insertions, 136 deletions
diff --git a/recipes-kernel/linux/linux-yocto-3.10/patches/patches-pxa/tosa-keys-mapping.patch b/recipes-kernel/linux/linux-yocto-3.10/patches/patches-pxa/tosa-keys-mapping.patch
deleted file mode 100644
index b63754a..0000000
--- a/recipes-kernel/linux/linux-yocto-3.10/patches/patches-pxa/tosa-keys-mapping.patch
+++ /dev/null
@@ -1,136 +0,0 @@
-From patchwork Sat Nov 16 12:47:50 2013
-Content-Type: text/plain; charset="utf-8"
-MIME-Version: 1.0
-Content-Transfer-Encoding: 7bit
-Subject: [RESEND] arm: pxa: tosa: fix keys mapping
-From: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
-X-Patchwork-Id: 3192431
-Message-Id: <20131116124750.GA26318@anuminas.rup.mentorg.com>
-To: linux-arm-kernel@lists.infradead.org
-Cc: Russell King <linux@arm.linux.org.uk>, Eric Miao <eric.y.miao@gmail.com>,
- Haojian Zhuang <haojian.zhuang@gmail.com>
-Date: Sat, 16 Nov 2013 16:47:50 +0400
-
-When converting from tosa-keyboard driver to matrix keyboard, tosa keys
-received extra 1 column shift. Replace that with correct values to make
-keyboard work again.
-
-Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
-
----
-arch/arm/mach-pxa/tosa.c | 102 +++++++++++++++++++++++------------------------
- 1 file changed, 51 insertions(+), 51 deletions(-)
-
-diff --git a/arch/arm/mach-pxa/tosa.c b/arch/arm/mach-pxa/tosa.c
-index 0206b91..ef5557b 100644
---- a/arch/arm/mach-pxa/tosa.c
-+++ b/arch/arm/mach-pxa/tosa.c
-@@ -425,57 +425,57 @@ static struct platform_device tosa_power_device = {
- * Tosa Keyboard
- */
- static const uint32_t tosakbd_keymap[] = {
-- KEY(0, 2, KEY_W),
-- KEY(0, 6, KEY_K),
-- KEY(0, 7, KEY_BACKSPACE),
-- KEY(0, 8, KEY_P),
-- KEY(1, 1, KEY_Q),
-- KEY(1, 2, KEY_E),
-- KEY(1, 3, KEY_T),
-- KEY(1, 4, KEY_Y),
-- KEY(1, 6, KEY_O),
-- KEY(1, 7, KEY_I),
-- KEY(1, 8, KEY_COMMA),
-- KEY(2, 1, KEY_A),
-- KEY(2, 2, KEY_D),
-- KEY(2, 3, KEY_G),
-- KEY(2, 4, KEY_U),
-- KEY(2, 6, KEY_L),
-- KEY(2, 7, KEY_ENTER),
-- KEY(2, 8, KEY_DOT),
-- KEY(3, 1, KEY_Z),
-- KEY(3, 2, KEY_C),
-- KEY(3, 3, KEY_V),
-- KEY(3, 4, KEY_J),
-- KEY(3, 5, TOSA_KEY_ADDRESSBOOK),
-- KEY(3, 6, TOSA_KEY_CANCEL),
-- KEY(3, 7, TOSA_KEY_CENTER),
-- KEY(3, 8, TOSA_KEY_OK),
-- KEY(3, 9, KEY_LEFTSHIFT),
-- KEY(4, 1, KEY_S),
-- KEY(4, 2, KEY_R),
-- KEY(4, 3, KEY_B),
-- KEY(4, 4, KEY_N),
-- KEY(4, 5, TOSA_KEY_CALENDAR),
-- KEY(4, 6, TOSA_KEY_HOMEPAGE),
-- KEY(4, 7, KEY_LEFTCTRL),
-- KEY(4, 8, TOSA_KEY_LIGHT),
-- KEY(4, 10, KEY_RIGHTSHIFT),
-- KEY(5, 1, KEY_TAB),
-- KEY(5, 2, KEY_SLASH),
-- KEY(5, 3, KEY_H),
-- KEY(5, 4, KEY_M),
-- KEY(5, 5, TOSA_KEY_MENU),
-- KEY(5, 7, KEY_UP),
-- KEY(5, 11, TOSA_KEY_FN),
-- KEY(6, 1, KEY_X),
-- KEY(6, 2, KEY_F),
-- KEY(6, 3, KEY_SPACE),
-- KEY(6, 4, KEY_APOSTROPHE),
-- KEY(6, 5, TOSA_KEY_MAIL),
-- KEY(6, 6, KEY_LEFT),
-- KEY(6, 7, KEY_DOWN),
-- KEY(6, 8, KEY_RIGHT),
-+ KEY(0, 1, KEY_W),
-+ KEY(0, 5, KEY_K),
-+ KEY(0, 6, KEY_BACKSPACE),
-+ KEY(0, 7, KEY_P),
-+ KEY(1, 0, KEY_Q),
-+ KEY(1, 1, KEY_E),
-+ KEY(1, 2, KEY_T),
-+ KEY(1, 3, KEY_Y),
-+ KEY(1, 5, KEY_O),
-+ KEY(1, 6, KEY_I),
-+ KEY(1, 7, KEY_COMMA),
-+ KEY(2, 0, KEY_A),
-+ KEY(2, 1, KEY_D),
-+ KEY(2, 2, KEY_G),
-+ KEY(2, 3, KEY_U),
-+ KEY(2, 5, KEY_L),
-+ KEY(2, 6, KEY_ENTER),
-+ KEY(2, 7, KEY_DOT),
-+ KEY(3, 0, KEY_Z),
-+ KEY(3, 1, KEY_C),
-+ KEY(3, 2, KEY_V),
-+ KEY(3, 3, KEY_J),
-+ KEY(3, 4, TOSA_KEY_ADDRESSBOOK),
-+ KEY(3, 5, TOSA_KEY_CANCEL),
-+ KEY(3, 6, TOSA_KEY_CENTER),
-+ KEY(3, 7, TOSA_KEY_OK),
-+ KEY(3, 8, KEY_LEFTSHIFT),
-+ KEY(4, 0, KEY_S),
-+ KEY(4, 1, KEY_R),
-+ KEY(4, 2, KEY_B),
-+ KEY(4, 3, KEY_N),
-+ KEY(4, 4, TOSA_KEY_CALENDAR),
-+ KEY(4, 5, TOSA_KEY_HOMEPAGE),
-+ KEY(4, 6, KEY_LEFTCTRL),
-+ KEY(4, 7, TOSA_KEY_LIGHT),
-+ KEY(4, 9, KEY_RIGHTSHIFT),
-+ KEY(5, 0, KEY_TAB),
-+ KEY(5, 1, KEY_SLASH),
-+ KEY(5, 2, KEY_H),
-+ KEY(5, 3, KEY_M),
-+ KEY(5, 4, TOSA_KEY_MENU),
-+ KEY(5, 6, KEY_UP),
-+ KEY(5, 10, TOSA_KEY_FN),
-+ KEY(6, 0, KEY_X),
-+ KEY(6, 1, KEY_F),
-+ KEY(6, 2, KEY_SPACE),
-+ KEY(6, 3, KEY_APOSTROPHE),
-+ KEY(6, 4, TOSA_KEY_MAIL),
-+ KEY(6, 5, KEY_LEFT),
-+ KEY(6, 6, KEY_DOWN),
-+ KEY(6, 7, KEY_RIGHT),
- };
-
- static struct matrix_keymap_data tosakbd_keymap_data = {