[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

rpms/kernel/devel linux-2.6-input-usblegacy.patch, NONE, 1.1 kernel-2.6.spec, 1.1519, 1.1520



Author: davej

Update of /cvs/dist/rpms/kernel/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv3772

Modified Files:
	kernel-2.6.spec 
Added Files:
	linux-2.6-input-usblegacy.patch 
Log Message:
usb legacy workaround.


linux-2.6-input-usblegacy.patch:
 i8042.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

--- NEW FILE linux-2.6-input-usblegacy.patch ---
Some laptops seem to lose their touchpads.
This patch is currently an experiment to see if its
usb legacy that's causing the problem.

--- linux-2.6.12/drivers/input/serio/i8042.c~	2005-08-28 03:03:33.000000000 -0400
+++ linux-2.6.12/drivers/input/serio/i8042.c	2005-08-28 03:05:10.000000000 -0400
@@ -576,8 +576,11 @@ static int __init i8042_check_mux(void)
 
 	/* Workaround for interference with USB Legacy emulation */
 	/* that causes a v10.12 MUX to be found. */
-	if (mux_version == 0xAC)
-		return -1;
+	if (mux_version == 0xAC) {
+		printk("USB legacy emulation enabled. If you have mouse/keyboard problems,");
+		printk("try disabling this in your BIOS.\n");
+		//return -1;
+	}
 
 	printk(KERN_INFO "i8042.c: Detected active multiplexing controller, rev %d.%d.\n",
 		(mux_version >> 4) & 0xf, mux_version & 0xf);


Index: kernel-2.6.spec
===================================================================
RCS file: /cvs/dist/rpms/kernel/devel/kernel-2.6.spec,v
retrieving revision 1.1519
retrieving revision 1.1520
diff -u -r1.1519 -r1.1520
--- kernel-2.6.spec	27 Aug 2005 17:52:23 -0000	1.1519
+++ kernel-2.6.spec	28 Aug 2005 07:07:01 -0000	1.1520
@@ -333,6 +333,7 @@
 Patch1710: linux-2.6.11-parport-sysctl-perms.patch
 Patch1720: linux-2.6.11-libata-promise-pata-on-sata.patch
 Patch1730: linux-2.6.12-input-kill-stupid-messages.patch
+Patch1731: linux-2.6-input-usblegacy.patch
 Patch1740: linux-2.6-modules-ignore-whitespace.patch
 Patch1750: linux-2.6.11-serial-tickle-nmi.patch
 Patch1760: linux-2.6.12-missing-exports.patch
@@ -743,6 +744,8 @@
 %patch1720 -p1
 # The input layer spews crap no-one cares about.
 %patch1730 -p1
+# usb legacy workaround.
+%patch1731 -p1
 # Ignore whitespace at the EOL in modprobe.conf
 %patch1740 -p1
 # Tickle the NMI whilst doing serial writes.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]