From: Olaf Hering <olaf@aepfle.de>
To: linux-pm@vger.kernel.org
Subject: adjusting broken ACPI thermal trip points
Date: Thu, 1 Oct 2015 18:16:22 +0200 [thread overview]
Message-ID: <20151001161622.GA21024@aepfle.de> (raw)
My HP ProBook 6555b has broken trip points. As a result the fan is
either off, or running at full speed until it cooled down, the its off
again.
How is this supposed to be handled?
And the long version is:
Initially I reported https://bugzilla.kernel.org/show_bug.cgi?id=67101
and provided some details about the machine and I was pointed to some
patches in https://bugzilla.kernel.org/show_bug.cgi?id=78201. At some
point the mainboard was replaced by HP, and it got a new firmware. This
one is appearently (still?) broken, the trip points are wrong. I used
the patches from #78201 and added a hack ontop which forced sane values
in ACPI code. This worked well enough for me to not be constantly
annoyed by the noise changes.
This week I checked the state of #78201 again and noticed some or all of
the suggested changes are in mainline, which is what runs right now.
This allows me to manually start the fan by writing to sysfs, just like
I have done it in the last months. But I have not yet ported my hack for
the ACPI core (acpi_thermal_trips_update) to adjust the hardware trip points.
Thats because I saw during make oldconfig a new config option which is
supposed to avoid such hack. But so far I have not seen the
corresponding sysfs files to tweak the trip points at runtime.
So what should be done for this machine? Fix the firmware during boot
with some custom DSDT as suggested in comment #35, use that new
trip-adjustment interface, or something else?
Another question: how does one control the fan speed anyway? I think the
firmware provides no info about the current state of the fan, if and how
fast it runs. It looks like the only way to decide which of the three
states should be activated is to poll the current temperature and enable
one of the states. Are there already GUI tools to control fan behaviour?
Olaf
next reply other threads:[~2015-10-01 16:22 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-10-01 16:16 Olaf Hering [this message]
2015-10-02 7:23 ` adjusting broken ACPI thermal trip points Olaf Hering
2015-10-04 6:36 ` Olaf Hering
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=20151001161622.GA21024@aepfle.de \
--to=olaf@aepfle.de \
--cc=linux-pm@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;
as well as URLs for NNTP newsgroup(s).