From patchwork Fri Oct 1 08:48:16 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joey Lee X-Patchwork-Id: 223062 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by demeter1.kernel.org (8.14.4/8.14.3) with ESMTP id o918mSer020657 for ; Fri, 1 Oct 2010 08:48:28 GMT Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754736Ab0JAIs1 (ORCPT ); Fri, 1 Oct 2010 04:48:27 -0400 Received: from novprvlin0050.provo.novell.com ([137.65.248.33]:23510 "EHLO novprvlin0050.provo.novell.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751899Ab0JAIs0 (ORCPT ); Fri, 1 Oct 2010 04:48:26 -0400 Received: from INET-PRV1-MTA by novprvlin0050.provo.novell.com with Novell_GroupWise; Fri, 01 Oct 2010 02:48:24 -0600 Message-Id: <4CA62CF0020000230002124F@novprvlin0050.provo.novell.com> X-Mailer: Novell GroupWise Internet Agent 8.0.2 Date: Fri, 01 Oct 2010 02:48:16 -0600 From: "Joey Lee" To: Cc: , , , , , , Subject: Re: [PATCH] DMI to disable Vista compatibility on MSI GX723 Notebook Mime-Version: 1.0 Sender: linux-acpi-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-acpi@vger.kernel.org X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-4.2.3 (demeter1.kernel.org [140.211.167.41]); Fri, 01 Oct 2010 08:48:28 +0000 (UTC) diff --git a/drivers/acpi/blacklist.c b/drivers/acpi/blacklist.c index f761960..fd24325 100644 --- a/drivers/acpi/blacklist.c +++ b/drivers/acpi/blacklist.c @@ -236,6 +236,23 @@ static struct dmi_system_id acpi_osi_dmi_table[] __initdata = { }, }, { + /* + * There have a NVIF method in MSI GX723 DSDT need call by Nvidia + * driver (e.g. nouveau) when user press brightness hotkey. + * Currently, nouveau driver didn't do the job and it causes there + * have a infinite while loop in DSDT when user press hotkey. + * We add MSI GX723's dmi information to this table for workaround + * this issue. + * Will remove MSI GX723 from the table after nouveau grows support. + */ + .callback = dmi_disable_osi_vista, + .ident = "MSI GX723", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Micro-Star International"), + DMI_MATCH(DMI_PRODUCT_NAME, "GX723"), + }, + }, + { .callback = dmi_disable_osi_win7, .ident = "ASUS K50IJ", .matches = {