From patchwork Mon Apr 6 00:27:06 2009 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rodrigo Luiz X-Patchwork-Id: 16469 Received: from vger.kernel.org (vger.kernel.org [209.132.176.167]) by demeter.kernel.org (8.14.2/8.14.2) with ESMTP id n360RBYm010547 for ; Mon, 6 Apr 2009 00:27:11 GMT Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752840AbZDFA1L (ORCPT ); Sun, 5 Apr 2009 20:27:11 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752796AbZDFA1L (ORCPT ); Sun, 5 Apr 2009 20:27:11 -0400 Received: from an-out-0708.google.com ([209.85.132.250]:1558 "EHLO an-out-0708.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752840AbZDFA1J (ORCPT ); Sun, 5 Apr 2009 20:27:09 -0400 Received: by an-out-0708.google.com with SMTP id d14so1600888and.1 for ; Sun, 05 Apr 2009 17:27:07 -0700 (PDT) MIME-Version: 1.0 Received: by 10.231.19.72 with SMTP id z8mr810140iba.6.1238977626762; Sun, 05 Apr 2009 17:27:06 -0700 (PDT) Date: Sun, 5 Apr 2009 21:27:06 -0300 Message-ID: <7a3045780904051727o3780c7d3hebb26028a1b4eba5@mail.gmail.com> Subject: sony-laptop: ACPI Exception when a Fn-Key is pressed From: Rodrigo Luiz To: malattia@linux.it Cc: linux-acpi@vger.kernel.org Sender: linux-acpi-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-acpi@vger.kernel.org Hi. I have a Vaio VGN-FW235J and I tried today the latest kernel version in git to test the latest changes in sony-laptop. When I press any Fn-keys, i.e. brightness control, I received these messages in syslog: ACPI Error (hwvalid-0186): Denied AML access to port 0x00000080/4 (DMA1 0x0081-0x0083) [20090320] ACPI Exception (evregion-0422): AE_AML_ILLEGAL_ADDRESS, Returned by Handler for [SystemIO] [20090320] ACPI Error (psparse-0537): Method parse/execution failed [\P8XH] (Node f7418c30), AE_AML_ILLEGAL_ADDRESS ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0.LPCB.EC__._Q58] (Node f741bc00), AE_AML_ILLEGAL_ADDRESS ACPI Error (hwvalid-0186): Denied AML access to port 0x00000080/4 (DMA1 0x0081-0x0083) [20090320] ACPI Exception (evregion-0422): AE_AML_ILLEGAL_ADDRESS, Returned by Handler for [SystemIO] [20090320] ACPI Error (psparse-0537): Method parse/execution failed [\P8XH] (Node f7418c30), AE_AML_ILLEGAL_ADDRESS ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0.LPCB.EC__._Q59] (Node f741bc18), AE_AML_ILLEGAL_ADDRESS Some information from dmidecode: Handle 0x0000, DMI type 0, 24 bytes BIOS Information Vendor: American Megatrends Inc. Version: R1090Y0 Release Date: 07/25/2008 Address: 0xF0000 Runtime Size: 64 kB ROM Size: 2048 kB Handle 0x0001, DMI type 1, 27 bytes System Information Manufacturer: Sony Corporation Product Name: VGN-FW235J Version: C600TPE0 My dsdt is attached too. I tried the kernel 2.6.29.1 and no errors occurs in syslog. But I need to apply this patch to get the Fn-Keys events: Best regards. diff --git a/drivers/platform/x86/sony-laptop.c b/drivers/platform/x86/sony-laptop.c index 537959d..167f8ef 100644 --- a/drivers/platform/x86/sony-laptop.c +++ b/drivers/platform/x86/sony-laptop.c @@ -863,6 +863,15 @@ static const struct dmi_system_id sony_nc_ids[] = { }, }, { + .ident = "Sony Vaio FW Series", + .callback = sony_nc_C_enable, + .driver_data = sony_C_events, + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Sony Corporation"), + DMI_MATCH(DMI_PRODUCT_NAME, "VGN-FW"), + }, + }, + { .ident = "Sony Vaio FZ Series", .callback = sony_nc_C_enable, .driver_data = sony_C_events,