X86 platform drivers
 help / color / mirror / Atom feed
From: Armin Wolf <W_Armin@gmx.de>
To: Hridesh MG <hridesh699@gmail.com>
Cc: platform-driver-x86@vger.kernel.org
Subject: Re: acer-wmi: Nitro button doesn't produce a WMI event
Date: Tue, 17 Dec 2024 14:28:32 +0100	[thread overview]
Message-ID: <9c625119-e46e-464b-933d-9c836577f454@gmx.de> (raw)
In-Reply-To: <CALiyAo=R1kcvwRpw22s=YU0YHUxR8T_WHLwSvDr=8Ahsenn-jA@mail.gmail.com>

Am 17.12.24 um 09:33 schrieb Hridesh MG:

> On Tue, Dec 17, 2024 at 6:17 AM Armin Wolf <W_Armin@gmx.de> wrote:
>> Theoretically you can use a i8042 filter to filter out those special
>> keyboard events. However i suspect that Acer will not omit such an WMI
>> event without a good reason. Can you share the output of "acpidump"?
>> Thanks, Armin Wolf
> I've attached the dump. Not sure if it means anything but when i ran
> the command i also got this error:
> Table signature (0x4F324824) is invalid
> Could not get ACPI table at index 29, AE_BAD_HEADER

This seems to be caused by an oddly named ACPI table ("$H20"). I will ask the
ACPICA guys if this check can be relaxed. Other than that this error is harmless.

It also seems that the ACPI code contains the necessary logic to submit an turbo mode
WMI event. I suspect that some settings have to be enabled first.

> I also noticed some difference in the turbo behaviour on linux and
> windows. On windows, making the WMI call increases my fan speed and
> raises my CPU's throttling temperature to 100 C. The same increase in
> fan speeds is observed in linux but the CPU's throttling temperature
> is not affected. I don't have any thermal management daemons running
> and the CPU scaling driver is intel_pstate, do you have any idea what
> could be causing this difference?

The thermal control should be handled by thermald.

Thanks,
Armin Wolf

> Thanks for looking into this!
>
> Best regards,
> Hridesh MG

  reply	other threads:[~2024-12-17 13:28 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-12-16  6:15 acer-wmi: Nitro button doesn't produce a WMI event Hridesh MG
2024-12-17  0:47 ` Armin Wolf
2024-12-17  8:33   ` Hridesh MG
2024-12-17 13:28     ` Armin Wolf [this message]
2024-12-17 17:41       ` Hridesh MG
2024-12-17 20:12         ` Armin Wolf
2024-12-17 20:52           ` Hridesh MG
2024-12-17 21:44             ` Armin Wolf
     [not found]               ` <CALiyAok0_JKE+BkUQxHHH8Z39FHq5bW0Hb1Gk-MYHgDy0yFoMA@mail.gmail.com>
2024-12-23 23:06                 ` Armin Wolf
2024-12-24 12:55                   ` Armin Wolf
2024-12-24 18:45                     ` Hridesh MG
2024-12-25 20:51                       ` Armin Wolf
2024-12-26 17:41                         ` Hridesh MG
2024-12-26 23:40                           ` Armin Wolf
2025-01-01 10:48           ` Hridesh MG
2025-01-01 12:37             ` Armin Wolf
2025-01-01 19:53               ` Hridesh MG
2025-01-01 20:21                 ` Armin Wolf
2025-01-02  6:18                   ` Hridesh MG
2025-01-06 16:59                     ` Armin Wolf
2025-01-06 18:33                       ` Hans de Goede
2025-01-06 22:29                         ` Armin Wolf
2025-01-07  9:45                           ` Hans de Goede

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=9c625119-e46e-464b-933d-9c836577f454@gmx.de \
    --to=w_armin@gmx.de \
    --cc=hridesh699@gmail.com \
    --cc=platform-driver-x86@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox