sony-laptop: ACPI Exception when a Fn-Key is pressed

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux