[prev in list] [next in list] [prev in thread] [next in thread]
List: acpi4linux
Subject: [ACPI] GPE/lid handling issue with 20030228
From: Kevin Fenzi <kevin-acpi () scrye ! com>
Date: 2003-03-24 23:00:25
[Download RAW message or body]
Greetings.
Just upgraded my kernel to 2.4.21-pre5 + a bunch of swsup patches + \
acpi-20030228-2.4.21-pre4.diff.gz
Most everything works fine with ACPI as with previous versions, except
I seem to have lost my lid button. ;(
It doesn't seem to generate any event. It sees the button, but the
state is always open no matter what.
Also, the ac_adapter now seems to always be on-line...
It also doesn't appear to generate any events, although when I unplug
the laptop the battery seems to notice that it's discharging.
With my new kernel bootup looks like:
Mar 24 22:36:08 voldemort kernel: tbget-0292: *** Info: Table [DSDT] replaced by \
host OS
Mar 24 22:36:08 voldemort kernel: tbxface-0117 [03] acpi_load_tables : ACPI \
Tables successfully acquired
Mar 24 22:36:08 voldemort kernel: Parsing all Control \
Methods:.......................................................................
.....................................................................................................................................
.....................................
Mar 24 22:36:08 voldemort kernel: Table [DSDT] - 780 Objects with 88 Devices 241 \
Methods 24 Regions
Mar 24 22:36:08 voldemort kernel: Parsing all Control Methods:
Mar 24 22:36:08 voldemort kernel: Table [SSDT] - 0 Objects with 0 Devices 0 Methods 0 \
Regions
Mar 24 22:36:08 voldemort kernel: Parsing all Control Methods:
Mar 24 22:36:08 voldemort kernel: Table [SSDT] - 0 Objects with 0 Devices 0 Methods 0 \
Regions
Mar 24 22:36:08 voldemort kernel: ACPI Namespace successfully loaded at root c0764a7c
Mar 24 22:36:08 voldemort kernel: evxfevnt-0092 [04] acpi_enable : \
Transition to ACPI mode successful
Mar 24 22:36:08 voldemort kernel: evgpe-0416 [06] ev_create_gpe_block : GPE \
Block: 2 registers at 0000000000001028
Mar 24 22:36:08 voldemort kernel: evgpe-0421 [06] ev_create_gpe_block : GPE \
Block defined as GPE0 to GPE15
Mar 24 22:36:08 voldemort kernel: evgpe-0138 [08] ev_save_method_info : GPE \
number associated with method _L11 is not valid
Mar 24 22:36:08 voldemort kernel: evgpe-0138 [08] ev_save_method_info : GPE \
number associated with method _L13 is not valid
Mar 24 22:36:08 voldemort kernel: evgpe-0138 [08] ev_save_method_info : GPE \
number associated with method _L14 is not valid
Mar 24 22:36:08 voldemort kernel: evgpe-0138 [08] ev_save_method_info : GPE \
number associated with method _L15 is not valid
Mar 24 22:36:08 voldemort kernel: evgpe-0138 [08] ev_save_method_info : GPE \
number associated with method _L17 is not valid
Mar 24 22:36:08 voldemort kernel: evgpe-0138 [08] ev_save_method_info : GPE \
number associated with method _L18 is not valid
Mar 24 22:36:08 voldemort kernel: evgpe-0138 [08] ev_save_method_info : GPE \
number associated with method _L1C is not valid
Mar 24 22:36:08 voldemort kernel: evgpe-0416 [06] ev_create_gpe_block : GPE \
Block: 2 registers at 000000000000102C
Mar 24 22:36:08 voldemort kernel: evgpe-0421 [06] ev_create_gpe_block : GPE \
Block defined as GPE16 to GPE31
Mar 24 22:36:08 voldemort kernel: evgpe-0138 [08] ev_save_method_info : GPE \
number associated with method _L0B is not valid
Mar 24 22:36:08 voldemort kernel: evgpe-0138 [08] ev_save_method_info : GPE \
number associated with method _L11 is not valid
Mar 24 22:36:08 voldemort kernel: evgpe-0138 [08] ev_save_method_info : GPE \
number associated with method _L13 is not valid
Mar 24 22:36:08 voldemort kernel: evgpe-0138 [08] ev_save_method_info : GPE \
number associated with method _L14 is not valid
Mar 24 22:36:08 voldemort kernel: evgpe-0138 [08] ev_save_method_info : GPE \
number associated with method _L15 is not valid
Mar 24 22:36:08 voldemort kernel: evgpe-0138 [08] ev_save_method_info : GPE \
number associated with method _L17 is not valid
Mar 24 22:36:08 voldemort kernel: evgpe-0138 [08] ev_save_method_info : GPE \
number associated with method _L18 is not valid
Mar 24 22:36:08 voldemort kernel: evgpe-0138 [08] ev_save_method_info : GPE \
number associated with method _L1C is not valid
Mar 24 22:36:09 voldemort kernel: Executing all Device _STA and_INI \
methods:...evrgnini-0261: *** Error: Could not install pci_config handler for C03C, \
AE_ALREADY_EXISTS
Mar 24 22:36:09 voldemort kernel: ....evrgnini-0261: *** Error: Could not install \
pci_config handler for C03C, AE_ALREADY_EXISTS
Mar 24 22:36:09 voldemort kernel: \
.............................................................evrgnini-0261: *** \
Error: Could not in stall pci_config handler for C03C, AE_ALREADY_EXISTS
Mar 24 22:36:09 voldemort kernel: ....................
Mar 24 22:36:09 voldemort kernel: 88 Devices found containing: 88 _STA, 5 _INI \
methods
Mar 24 22:36:09 voldemort autofs: automount startup succeeded
Mar 24 22:36:09 voldemort kernel: Completing Region/Field/Buffer/Package \
initialization:.............................................
................................................
Mar 24 22:36:09 voldemort kernel: Initialized 14/24 Regions 0/0 Fields 25/26 Buffers \
54/63 Packages (796 nodes)
Mar 24 22:36:09 voldemort kernel: ACPI: Interpreter enabled
Mar 24 22:36:09 voldemort kernel: ACPI: Using PIC for interrupt routing
Mar 24 22:36:09 voldemort kernel: ACPI: System [ACPI] (supports S0 S3 (bios) S4 S5)
Mar 24 22:36:09 voldemort kernel: ACPI: PCI Root Bridge [C03C] (00:00)
Mar 24 22:36:09 voldemort kernel: PCI: Probing PCI hardware (bus 00)
Mar 24 22:36:09 voldemort kernel: PCI: Ignoring BAR0-3 of IDE controller 00:1f.1
Mar 24 22:36:09 voldemort kernel: Transparent bridge - Intel Corp. 82801BAM/CAM PCI \
Bridge
Mar 24 22:36:09 voldemort kernel: ACPI: Embedded Controller [C0D0] (gpe 29)
Mar 24 22:36:09 voldemort kernel: schedule_task(): keventd has not started
Mar 24 22:36:09 voldemort kernel: ACPI: Power Resource [C140] (off)
Mar 24 22:36:10 voldemort kernel: ACPI: Power Resource [C154] (off)
Mar 24 22:36:10 voldemort kernel: ACPI: Power Resource [C158] (off)
Mar 24 22:36:10 voldemort kernel: ACPI: Power Resource [C15B] (off)
Mar 24 22:36:10 voldemort kernel: ACPI: Power Resource [C164] (on)
Mar 24 22:36:10 voldemort kernel: ACPI: PCI Interrupt Link [C0B6] (IRQs 5 10 *11)
Mar 24 22:36:10 voldemort kernel: ACPI: PCI Interrupt Link [C0B7] (IRQs *5 10 11)
Mar 24 22:36:10 voldemort kernel: ACPI: PCI Interrupt Link [C0B8] (IRQs 5 10 11, \
disabled)
Mar 24 22:36:10 voldemort kernel: ACPI: PCI Interrupt Link [C0B9] (IRQs 5 10 *11)
Mar 24 22:36:10 voldemort kernel: ACPI: PCI Interrupt Link [C0BA] (IRQs 5 *10 11)
Mar 24 22:36:10 voldemort kernel: pci_link-0106 [25] acpi_pci_link_check_po: Blank \
IRQ resource
Mar 24 22:36:10 voldemort kernel: ACPI: PCI Interrupt Link [C0BB] (IRQs, disabled)
Mar 24 22:36:10 voldemort kernel: pci_link-0106 [26] acpi_pci_link_check_po: Blank \
IRQ resource
Mar 24 22:36:10 voldemort kernel: ACPI: PCI Interrupt Link [C0BC] (IRQs, disabled)
Mar 24 22:36:10 voldemort kernel: pci_link-0106 [27] acpi_pci_link_check_po: Blank \
IRQ resource
Mar 24 22:36:10 voldemort kernel: ACPI: PCI Interrupt Link [C0BD] (IRQs, disabled)
Mar 24 22:36:10 voldemort kernel: ACPI: Power Resource [C0CF] (on)
Mar 24 22:36:10 voldemort kernel: ACPI: Power Resource [C1D0] (off)
Mar 24 22:36:10 voldemort kernel: ACPI: Power Resource [C1D1] (off)
Mar 24 22:36:10 voldemort kernel: ACPI: Power Resource [C1D2] (off)
Mar 24 22:36:10 voldemort kernel: ACPI: Power Resource [C1D3] (off)
Mar 24 22:36:10 voldemort kernel: ACPI: PCI Interrupt Link [C0B8] enabled at IRQ 5
Mar 24 22:36:10 voldemort kernel: pci_link-0436 [26] acpi_pci_link_check : Invalid \
link context
Mar 24 22:36:10 voldemort kernel: pci_link-0436 [26] acpi_pci_link_check : Invalid \
link context
Mar 24 22:36:11 voldemort kernel: pci_link-0436 [26] acpi_pci_link_check : Invalid \
link context
Mar 24 22:36:23 voldemort kernel: ACPI: AC Adapter [C11A] (on-line)
Mar 24 22:36:23 voldemort kernel: ACPI: Battery Slot [BAT1] (battery present)
Mar 24 22:36:23 voldemort kernel: ACPI: Battery Slot [BAT0] (battery absent)
Mar 24 22:36:23 voldemort kernel: ACPI: Power Button (FF) [PWRF]
Mar 24 22:36:23 voldemort kernel: ACPI: Sleep Button (CM) [C11E]
Mar 24 22:36:23 voldemort kernel: ACPI: Lid Switch [C11D]
Mar 24 22:36:23 voldemort kernel: ACPI: Fan [FAN0] (off)
Mar 24 22:36:23 voldemort kernel: ACPI: Fan [FAN1] (off)
Mar 24 22:36:23 voldemort kernel: ACPI: Fan [FAN2] (off)
Mar 24 22:36:23 voldemort kernel: ACPI: Fan [FAN3] (off)
Mar 24 22:36:23 voldemort kernel: ACPI: Processor [C000] (supports C1 C2 C3, 2 \
performance states, 8 throttling states)
Mar 24 22:36:23 voldemort kernel: [ACPI Debug] Integer: 0000000000000E3A
Mar 24 22:36:23 voldemort kernel: [ACPI Debug] Integer: 0000000000000DB8
Mar 24 22:36:23 voldemort kernel: [ACPI Debug] Integer: 0000000000000D7C
Mar 24 22:36:23 voldemort kernel: [ACPI Debug] Integer: 0000000000000D4A
Mar 24 22:36:23 voldemort kernel: [ACPI Debug] Integer: 0000000000000C3C
Mar 24 22:36:23 voldemort kernel: ACPI: Thermal Zone [TZ1] (58 C)
Mar 24 22:36:23 voldemort kernel: ACPI: Thermal Zone [TZ2] (53 C)
Mar 24 22:36:23 voldemort kernel: [ACPI Debug] Integer: 0000000000000CBE
Mar 24 22:36:23 voldemort kernel: ACPI: Thermal Zone [TZ3] (16 C)
With the older kernel running acpi-20030122 where the lid works I see:
Mar 24 20:20:55 voldemort kernel: tbget-0273: *** Info: Table [DSDT] replaced by \
host OS
Mar 24 20:20:55 voldemort kernel: tbxface-0098 [03] acpi_load_tables : ACPI \
Tables successfully acquired
Mar 24 20:20:55 voldemort kernel: Parsing all Control \
Methods:.......................................................................
.....................................................................................................................................
.....................................
Mar 24 20:20:55 voldemort kernel: Table [DSDT] - 780 Objects with 88 Devices 241 \
Methods 24 Regions
Mar 24 20:20:55 voldemort kernel: Parsing all Control Methods:
Mar 24 20:20:55 voldemort kernel: Table [SSDT] - 0 Objects with 0 Devices 0 Methods 0 \
Regions
Mar 24 20:20:55 voldemort kernel: Parsing all Control Methods:
Mar 24 20:20:55 voldemort kernel: Table [SSDT] - 0 Objects with 0 Devices 0 Methods 0 \
Regions
Mar 24 20:20:55 voldemort kernel: ACPI Namespace successfully loaded at root c03749fc
Mar 24 20:20:55 voldemort kernel: evxfevnt-0073 [04] acpi_enable : \
Transition to ACPI mode successful
Mar 24 20:20:55 voldemort kernel: evgpe-0262: *** Info: GPE Block0 defined as GPE0 \
to GPE15
Mar 24 20:20:55 voldemort kernel: evgpe-0262: *** Info: GPE Block1 defined as \
GPE16 to GPE31
Mar 24 20:20:55 voldemort kernel: Executing all Device _STA and_INI \
methods:...evrgnini-0242: *** Error: Could not install pci_config handler for C03C, \
AE_ALREADY_EXISTS
Mar 24 20:20:55 voldemort kernel: ....evrgnini-0242: *** Error: Could not install \
pci_config handler for C03C, AE_ALREADY_EXISTS
Mar 24 20:20:55 voldemort kernel: \
.............................................................evrgnini-0242: *** \
Error: Could not in stall pci_config handler for C03C, AE_ALREADY_EXISTS
Mar 24 20:20:55 voldemort kernel: ....................
Mar 24 20:20:55 voldemort kernel: 88 Devices found containing: 88 _STA, 5 _INI \
methods
Mar 24 20:20:55 voldemort kernel: Completing Region/Field/Buffer/Package \
initialization:.............................................
................................................
Mar 24 20:20:55 voldemort kernel: Initialized 14/24 Regions 0/0 Fields 25/26 Buffers \
54/63 Packages (796 nodes)
Mar 24 20:20:55 voldemort kernel: ACPI: Interpreter enabled
Mar 24 20:20:55 voldemort kernel: ACPI: Using PIC for interrupt routing
Mar 24 20:20:55 voldemort kernel: ACPI: System [ACPI] (supports S0 S3 (bios) S4 S5)
Mar 24 20:20:55 voldemort kernel: ACPI: PCI Root Bridge [C03C] (00:00)
Mar 24 20:20:55 voldemort kernel: pci_bind-0194 [05] acpi_pci_bind : Device \
00:02:04.01 not present in PCI namespace
Mar 24 20:20:56 voldemort kernel: ACPI: Embedded Controller [C0D0] (gpe 29)
Mar 24 20:20:56 voldemort kernel: ACPI: Power Resource [C140] (off)
Mar 24 20:20:56 voldemort kernel: ACPI: Power Resource [C154] (off)
Mar 24 20:20:56 voldemort kernel: ACPI: Power Resource [C158] (off)
Mar 24 20:20:56 voldemort kernel: ACPI: Power Resource [C15B] (off)
Mar 24 20:20:56 voldemort kernel: ACPI: Power Resource [C164] (on)
Mar 24 20:20:56 voldemort kernel: pci_bind-0194 [11] acpi_pci_bind : Device \
00:00:1d.00 not present in PCI namespace
Mar 24 20:20:56 voldemort kernel: pci_bind-0194 [11] acpi_pci_bind : Device \
00:00:1d.01 not present in PCI namespace
Mar 24 20:20:56 voldemort kernel: pci_bind-0194 [11] acpi_pci_bind : Device \
00:00:1d.02 not present in PCI namespace
Mar 24 20:20:56 voldemort kernel: pci_bind-0194 [11] acpi_pci_bind : Device \
00:00:1d.07 not present in PCI namespace
Mar 24 20:20:56 voldemort kernel: ACPI: PCI Interrupt Link [C0B6] (IRQs 5 10 *11)
Mar 24 20:20:56 voldemort kernel: ACPI: PCI Interrupt Link [C0B7] (IRQs *5 10 11)
Mar 24 20:20:56 voldemort kernel: ACPI: PCI Interrupt Link [C0B8] (IRQs 5 10 11, \
disabled)
Mar 24 20:20:56 voldemort kernel: ACPI: PCI Interrupt Link [C0B9] (IRQs 5 10 *11)
Mar 24 20:20:56 voldemort kernel: ACPI: PCI Interrupt Link [C0BA] (IRQs 5 *10 11)
Mar 24 20:20:56 voldemort kernel: pci_link-0122 [14] acpi_pci_link_get_poss: Blank \
IRQ resource
Mar 24 20:20:56 voldemort last message repeated 2 times
Mar 24 20:20:56 voldemort kernel: ACPI: Power Resource [C0CF] (on)
Mar 24 20:20:56 voldemort kernel: ACPI: Power Resource [C1D0] (off)
Mar 24 20:20:56 voldemort kernel: ACPI: Power Resource [C1D1] (off)
Mar 24 20:20:56 voldemort kernel: ACPI: Power Resource [C1D2] (off)
Mar 24 20:20:56 voldemort kernel: ACPI: Power Resource [C1D3] (off)
Mar 24 20:20:56 voldemort kernel: PCI: Probing PCI hardware
Mar 24 20:20:56 voldemort kernel: ACPI: PCI Interrupt Link [C0B8] enabled at IRQ 5
Mar 24 20:20:56 voldemort kernel: PCI: Using ACPI for IRQ routing
Mar 24 20:21:09 voldemort kernel: ACPI: AC Adapter [C11A] (on-line)
Mar 24 20:21:09 voldemort kernel: ACPI: Battery Slot [C11C] (battery present)
Mar 24 20:21:09 voldemort kernel: ACPI: Battery Slot [C11B] (battery absent)
Mar 24 20:21:09 voldemort kernel: ACPI: Power Button (FF) [PWRF]
Mar 24 20:21:09 voldemort kernel: ACPI: Sleep Button (CM) [C11E]
Mar 24 20:21:09 voldemort kernel: ACPI: Lid Switch [C11D]
Mar 24 20:21:09 voldemort kernel: ACPI: Fan [C1D4] (off)
Mar 24 20:21:09 voldemort kernel: ACPI: Fan [C1D5] (off)
Mar 24 20:21:09 voldemort kernel: ACPI: Fan [C1D6] (off)
Mar 24 20:21:09 voldemort kernel: ACPI: Fan [C1D7] (off)
Mar 24 20:21:09 voldemort kernel: ACPI: Processor [C000] (supports C1 C2 C3, 2 \
performance states, 8 throttling states)
Mar 24 20:21:09 voldemort kernel: [ACPI Debug] Integer: 0000000000000E3A
Mar 24 20:21:09 voldemort kernel: [ACPI Debug] Integer: 0000000000000DB8
Mar 24 20:21:09 voldemort kernel: [ACPI Debug] Integer: 0000000000000D7C
Mar 24 20:21:09 voldemort kernel: [ACPI Debug] Integer: 0000000000000D4A
Mar 24 20:21:09 voldemort kernel: [ACPI Debug] Integer: 0000000000000C3C
Mar 24 20:21:09 voldemort kernel: ACPI: Thermal Zone [TZ1] (59 C)
Mar 24 20:21:09 voldemort kernel: ACPI: Thermal Zone [TZ2] (53 C)
Mar 24 20:21:09 voldemort kernel: [ACPI Debug] Integer: 0000000000000CBE
Mar 24 20:21:09 voldemort kernel: ACPI: Thermal Zone [TZ3] (36 C)
I note that some of the GPE's its complaining about refrence the lid
button:
Scope (_GPE)
{
Method (_L0B, 0, NotSerialized)
{
Notify (\_SB.C03C.C04E, 0x02)
}
Method (_L11, 0, NotSerialized)
{
And (\_SB.C03C.C04F.C05B, 0xFFFFFFF3, Local0)
Or (Local0, 0x04, \_SB.C03C.C04F.C05B)
Notify (\_SB.LID, 0x80)
}
I'm using the dsdt from the acpi wiki for the presario 2800.
I can also provide dsl, asl, hex versions or you can see it on the
wiki.
Any ideas? Things to try?
kevin
-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
_______________________________________________
Acpi-devel mailing list
Acpi-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic