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: 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, Best regards. -- []'s Rodrigo Luiz
Attachment:
dsdt.dsl.gz
Description: GNU Zip compressed data