diff options
Diffstat (limited to 'drivers/input/serio/i8042.c')
-rw-r--r-- | drivers/input/serio/i8042.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/input/serio/i8042.c b/drivers/input/serio/i8042.c index db9cca3b65e..7c17377a65b 100644 --- a/drivers/input/serio/i8042.c +++ b/drivers/input/serio/i8042.c | |||
@@ -768,6 +768,13 @@ static void i8042_controller_reset(void) | |||
768 | i8042_flush(); | 768 | i8042_flush(); |
769 | 769 | ||
770 | /* | 770 | /* |
771 | * Disable both KBD and AUX interfaces so they don't get in the way | ||
772 | */ | ||
773 | |||
774 | i8042_ctr |= I8042_CTR_KBDDIS | I8042_CTR_AUXDIS; | ||
775 | i8042_ctr &= ~(I8042_CTR_KBDINT | I8042_CTR_AUXINT); | ||
776 | |||
777 | /* | ||
771 | * Disable MUX mode if present. | 778 | * Disable MUX mode if present. |
772 | */ | 779 | */ |
773 | 780 | ||