Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 59311de3 authored by Dmitry Torokhov's avatar Dmitry Torokhov
Browse files

Input: automatically disable MUX mode on Toshiba Satellite P10


       because it interferes with ALPS touchpad detection and
       causes horrible death on reboot. Since P10 does not have
       external PS/2 ports MUX mode does not have any advantages
       over legacy mode anyway.

Signed-off-by: default avatarDmitry Torokhov <dtor@mail.ru>
parent a07461ec
Loading
Loading
Loading
Loading
+10 −1
Original line number Original line Diff line number Diff line
@@ -88,9 +88,11 @@ static struct dmi_system_id __initdata i8042_dmi_noloop_table[] = {
};
};


/*
/*
 * Some Fujitsu notebooks are ahving trouble with touhcpads if
 * Some Fujitsu notebooks are having trouble with touchpads if
 * active multiplexing mode is activated. Luckily they don't have
 * active multiplexing mode is activated. Luckily they don't have
 * external PS/2 ports so we can safely disable it.
 * external PS/2 ports so we can safely disable it.
 * ... apparently some Toshibas don't like MUX mode either and
 * die horrible death on reboot.
 */
 */
static struct dmi_system_id __initdata i8042_dmi_nomux_table[] = {
static struct dmi_system_id __initdata i8042_dmi_nomux_table[] = {
	{
	{
@@ -121,6 +123,13 @@ static struct dmi_system_id __initdata i8042_dmi_nomux_table[] = {
			DMI_MATCH(DMI_PRODUCT_NAME, "FMVLT70H"),
			DMI_MATCH(DMI_PRODUCT_NAME, "FMVLT70H"),
		},
		},
	},
	},
	{
		.ident = "Toshiba P10",
		.matches = {
			DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"),
			DMI_MATCH(DMI_PRODUCT_NAME, "Satellite P10"),
		},
	},
	{ }
	{ }
};
};