From 4ccd7a62e0c3e5fcc078ebdf00d938c74f33fd94 Mon Sep 17 00:00:00 2001
From: Vojtech Pavlik <vojtech@suse.cz>
Date: Mar 18 2005 09:50:37 +0000
Subject: Fix right windows key.


---

diff --git a/kernel-source.changes b/kernel-source.changes
index 3046d39..adde679 100644
--- a/kernel-source.changes
+++ b/kernel-source.changes
@@ -1,4 +1,10 @@
 -------------------------------------------------------------------
+Fri Mar 18 10:45:24 CET 2005 - vojtech@suse.cz
+
+- patches.drivers/input-bk-rightwin.diff
+  Fix right Win key on AT keyboards (OSDL #4361)
+
+-------------------------------------------------------------------
 Fri Mar 18 08:14:38 CET 2005 - mantel@suse.de
 
 - patches.fixes/no-partition-check-for-pcmcia.patch: Do not
diff --git a/patches.drivers/input-bk-rightwin.diff b/patches.drivers/input-bk-rightwin.diff
new file mode 100644
index 0000000..7ab0d72
--- /dev/null
+++ b/patches.drivers/input-bk-rightwin.diff
@@ -0,0 +1,33 @@
+Subject: Fix keyboard scroll scancodes that were clashing with right "Win" key
+Date: Fri Mar 18 10:45:24 CET 2005
+From: Vojtech Pavlik <vojtech@suse.cz>
+References: OSDL: #4361
+===================================================================
+
+
+ChangeSet@1.2091, 2005-03-18 10:43:28+01:00, vojtech@suse.cz
+  input: Fix fast scrolling scancodes in atkbd.c
+  
+  Signed-off-by: Vojtech Pavlik <vojtech@suse.cz>
+
+
+ atkbd.c |    6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+
+diff -Nru a/drivers/input/keyboard/atkbd.c b/drivers/input/keyboard/atkbd.c
+--- a/drivers/input/keyboard/atkbd.c	2005-03-18 10:43:46 +01:00
++++ b/drivers/input/keyboard/atkbd.c	2005-03-18 10:43:46 +01:00
+@@ -171,9 +171,9 @@
+ 	unsigned char set2;
+ } atkbd_scroll_keys[] = {
+ 	{ ATKBD_SCR_1,     0xc5 },
+-	{ ATKBD_SCR_2,     0xa9 },
+-	{ ATKBD_SCR_4,     0xb6 },
+-	{ ATKBD_SCR_8,     0xa7 },
++	{ ATKBD_SCR_2,     0x9d },
++	{ ATKBD_SCR_4,     0xa4 },
++	{ ATKBD_SCR_8,     0x9b },
+ 	{ ATKBD_SCR_CLICK, 0xe0 },
+ 	{ ATKBD_SCR_LEFT,  0xcb },
+ 	{ ATKBD_SCR_RIGHT, 0xd2 },
diff --git a/series.conf b/series.conf
index f4f864c..ec7ce2d 100644
--- a/series.conf
+++ b/series.conf
@@ -454,6 +454,8 @@
 	patches.drivers/input-bk-2073.diff
 	# Fixup double i8042 free
 	patches.drivers/input-i8042-double-unregister
+	# Fix right Win key on AT keyboards (OSDL #4361)
+	patches.drivers/input-bk-rightwin.diff
 
 	# Fix cursor behavior
 	patches.fixes/framebuffer-cursor-fix.diff