Bug 9664

Summary: Enable DMI quirks on x86-64
Product: Drivers Reporter: Bruce Duncan (bwduncan)
Component: Input DevicesAssignee: drivers_input-devices
Status: CLOSED CODE_FIX    
Severity: normal CC: bunk, dmitry.torokhov, protasnb
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.24-rc6 Subsystem:
Regression: Yes Bisected commit-id:
Attachments: Patch to enable touchpad on x86-64

Description Bruce Duncan 2007-12-29 17:11:38 UTC
Most recent kernel where this bug did not occur: 2.6.18

Something changed in i8042_check_aux which meant that my synaptics touchpad was no longer detected because it doesn't reply to the loop command. There is an entry for it in the dmi noloop table in i8042-x86ia64io.h but the whole thing is enclosed in an ifdef __i386__. The same problem happens on x86-64 so I wrote and tested a patch to enable the dmi check on 64-bit as well.

Bruce
Comment 1 Bruce Duncan 2007-12-29 17:14:02 UTC
Created attachment 14228 [details]
Patch to enable touchpad on x86-64
Comment 2 Natalie Protasevich 2008-02-04 23:28:27 UTC
This patch needs a review. Has it been submitted to lkml?
Comment 3 Dmitry Torokhov 2008-02-06 07:31:02 UTC
It is in my tree.
Comment 4 Natalie Protasevich 2008-02-06 14:47:02 UTC
Thanks, closing the bug.