Searched hist:"1 c7827ae70e7c8456e08f7bb9ef2238d27814cbe" (Results 1 – 1 of 1) sorted by relevance
/linux/drivers/input/serio/ |
H A D | i8042.c | diff 1c7827ae70e7c8456e08f7bb9ef2238d27814cbe Fri Sep 04 06:45:34 CEST 2009 Dmitry Torokhov <dmitry.torokhov@gmail.com> Input: i8042 - bypass AUX IRQ delivery test on laptops
It seems that many laptops do not fully implement AUX LOOP command in their keyboard controllers, causing issues with touchpad detection. We know however that almost every laptop/portable uses a PS/2 pointing device and, even if user disables it in favor of an external mouse, the system will not use IRQ 12 for anything else. Therefore we may bypass AUX IRQ delivery test when running on a laptop and assume that it is routed properly.
Just to be safe we require the box to have good PNP data in order to bypass the test.
[Jin Dongming <jin.dongming@np.css.fujitsu.com>: fix crash caused by missing terminator in the DMI table]
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
|