Searched hist:"1 c7827ae" (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/drivers/input/serio/ |
H A D | i8042.c | 1c7827ae Thu Sep 03 23:45:34 CDT 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>
|