View | Details | Raw Unified | Return to bug 14736 | Differences between
and this patch

Collapse All | Expand All

(-)linux-2.6/drivers/acpi/blacklist.c (+9 lines)
Lines 183-188 static int __init dmi_disable_osi_vista( Link Here
183
{
183
{
184
	printk(KERN_NOTICE PREFIX "DMI detected: %s\n", d->ident);
184
	printk(KERN_NOTICE PREFIX "DMI detected: %s\n", d->ident);
185
	acpi_osi_setup("!Windows 2006");
185
	acpi_osi_setup("!Windows 2006");
186
	acpi_osi_setup("!Windows 2006 SP1");
186
	return 0;
187
	return 0;
187
}
188
}
188
189
Lines 211-216 static struct dmi_system_id acpi_osi_dmi Link Here
211
		     DMI_MATCH(DMI_PRODUCT_NAME, "Sony VGN-SR290J"),
212
		     DMI_MATCH(DMI_PRODUCT_NAME, "Sony VGN-SR290J"),
212
		},
213
		},
213
	},
214
	},
215
	{
216
	.callback = dmi_disable_osi_vista,
217
	.ident = "Toshiba P305D",
218
	.matches = {
219
		     DMI_MATCH(DMI_SYS_VENDOR, "TOSHIBA"),
220
		     DMI_MATCH(DMI_PRODUCT_NAME, "Satellite P305D"),
221
		},
222
	},
214
223
215
	/*
224
	/*
216
	 * BIOS invocation of _OSI(Linux) is almost always a BIOS bug.
225
	 * BIOS invocation of _OSI(Linux) is almost always a BIOS bug.

Return to bug 14736