Forgot to CC Len Brown, sorry. -Aaron On 12/06/2013 01:24 PM, Aaron Lu wrote: > Both ThinkPad X201 and Latitude E6230 have problems under Win8 mode, > so blacklist Win8 mode for them. > > Reference: https://bugzilla.kernel.org/show_bug.cgi?id=60697 > Reported-and-tested-by: Jeffery To <jeffery.to@xxxxxxxxx> > Reported-and-tested-by: Wouter Depypere <wouter.depypere@xxxxxxxx> > Cc: 3.8 and above <stable@xxxxxxxxxxxxxxx> > Signed-off-by: Aaron Lu <aaron.lu@xxxxxxxxx> > --- > drivers/acpi/blacklist.c | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/drivers/acpi/blacklist.c b/drivers/acpi/blacklist.c > index 05ee8f61bfb5..97a8e395f72e 100644 > --- a/drivers/acpi/blacklist.c > +++ b/drivers/acpi/blacklist.c > @@ -324,6 +324,32 @@ static struct dmi_system_id acpi_osi_dmi_table[] __initdata = { > }, > > /* > + * The bluetooth functionality is unconditionally enabled > + * after a S3 cycle on Thinkpad X201 under Win8 mode. > + */ > + { > + .callback = dmi_disable_osi_win8, > + .ident = "ThinkPad X201", > + .matches = { > + DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), > + DMI_MATCH(DMI_PRODUCT_VERSION, "ThinkPad X201"), > + }, > + }, > + > + /* > + * The hardware switch for enable/disable wifi on > + * Dell Latitude E6230 is broken under Win8 mode. > + */ > + { > + .callback = dmi_disable_osi_win8, > + .ident = "Dell Latitude E6230", > + .matches = { > + DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."), > + DMI_MATCH(DMI_PRODUCT_NAME, "Latitude E6230"), > + }, > + }, > + > + /* > * BIOS invocation of _OSI(Linux) is almost always a BIOS bug. > * Linux ignores it, except for the machines enumerated below. > */ > -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html