Re: [PATCH 2/4] ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk

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

 



Hi,

On 6/21/22 04:37, Daniel Drake wrote:
> On Mon, Jun 20, 2022 at 10:33 PM Hans de Goede <hdegoede@xxxxxxxxxx> wrote:
>> It is a no-op now because after that commit the acpi_ec struct
>> which gets allocated when parsing the ECDT now gets re-used
>> when parsing the DSDT if the EC's cmd + data addresses match.
> 
> Got it. Seems rather clear indeed.
> 
> Can you point out how to check these addresses from dmesg output. We
> have several of them saved here from these models, including for some
> of the ones you weren't able to find logs for.

If you look for "ACPI: EC: " in the dmesg you shoud find 2 blocks
of log lines like this (note the output has changed somewhat
overtime):

[    0.642373] ACPI: EC: EC started
[    0.642375] ACPI: EC: interrupt blocked
[    0.651140] ACPI: EC: EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    0.651142] ACPI: EC: Boot ECDT EC used to handle transactions

[    1.191469] ACPI: EC: interrupt unblocked
[    1.191471] ACPI: EC: event unblocked
[    1.191491] ACPI: EC: EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    1.191493] ACPI: EC: GPE=0x16
[    1.191496] ACPI: \_SB_.PCI0.LPCB.EC__: Boot ECDT EC initialization complete
[    1.191501] ACPI: \_SB_.PCI0.LPCB.EC__: EC: Used to handle transactions and events

The first block is the ECDT probing, the second one is the DSDT probing
and the addresses are in the:

[    0.651140] ACPI: EC: EC_CMD/EC_SC=0x66, EC_DATA=0x62

lines.

Regards,

Hans




[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