mirror of
https://git.yoctoproject.org/poky
synced 2026-09-13 00:49:33 +02:00
linux-moblin: Switch to 2.6.29.1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
This commit is contained in:
57
meta-moblin/packages/linux/linux-moblin-2.6.29.1/linux-2.6.29-msiwind.patch
vendored
Normal file
57
meta-moblin/packages/linux/linux-moblin-2.6.29.1/linux-2.6.29-msiwind.patch
vendored
Normal file
@@ -0,0 +1,57 @@
|
||||
Patch to get the touchpad on the MSI Wind U-100 working
|
||||
|
||||
|
||||
--- linux-2.6.28/drivers/input/serio/i8042-x86ia64io.h.org 2009-02-01 18:31:29.000000000 -0800
|
||||
+++ linux-2.6.28/drivers/input/serio/i8042-x86ia64io.h 2009-02-01 18:35:26.000000000 -0800
|
||||
@@ -378,6 +378,13 @@ static struct dmi_system_id __initdata i
|
||||
DMI_MATCH(DMI_BOARD_VENDOR, "Intel Corporation"),
|
||||
},
|
||||
},
|
||||
+ {
|
||||
+ .ident = "MSI Wind U-100",
|
||||
+ .matches = {
|
||||
+ DMI_MATCH(DMI_BOARD_NAME, "U-100"),
|
||||
+ DMI_MATCH(DMI_BOARD_VENDOR, "MICRO-STAR INTERNATIONAL CO., LTD"),
|
||||
+ },
|
||||
+ },
|
||||
{ }
|
||||
};
|
||||
#endif
|
||||
@@ -448,6 +455,25 @@ static struct dmi_system_id __initdata i
|
||||
{ }
|
||||
};
|
||||
|
||||
+static struct dmi_system_id __initdata i8042_dmi_reset_table[] = {
|
||||
+ {
|
||||
+ .ident = "MSI Wind U-100",
|
||||
+ .matches = {
|
||||
+ DMI_MATCH(DMI_BOARD_NAME, "U-100"),
|
||||
+ DMI_MATCH(DMI_BOARD_VENDOR, "MICRO-STAR INTERNATIONAL CO., LTD"),
|
||||
+ },
|
||||
+ },
|
||||
+ {
|
||||
+ .ident = "LG Electronics X110",
|
||||
+ .matches = {
|
||||
+ DMI_MATCH(DMI_BOARD_NAME, "X110"),
|
||||
+ DMI_MATCH(DMI_BOARD_VENDOR, "LG Electronics Inc."),
|
||||
+ },
|
||||
+ },
|
||||
+ { }
|
||||
+};
|
||||
+
|
||||
+
|
||||
#endif /* CONFIG_X86 */
|
||||
|
||||
#ifdef CONFIG_PNP
|
||||
@@ -564,6 +583,11 @@ static int __init i8042_pnp_init(void)
|
||||
i8042_nopnp = 1;
|
||||
#endif
|
||||
|
||||
+ if (dmi_check_system(i8042_dmi_reset_table)) {
|
||||
+ i8042_reset = 1;
|
||||
+ i8042_nonfatal = 1;
|
||||
+ }
|
||||
+
|
||||
if (i8042_nopnp) {
|
||||
printk(KERN_INFO "i8042: PNP detection disabled\n");
|
||||
return 0;
|
||||
Reference in New Issue
Block a user