public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Josselin Mouette <joss@debian.org>
To: linux-kernel@vger.kernel.org
Subject: Athlon L110 CPU and powernow-k8
Date: Fri, 16 Apr 2010 22:40:58 +0200	[thread overview]
Message-ID: <1271450458.6794.33.camel@tomoyo> (raw)

[-- Attachment #1: Type: text/plain, Size: 1490 bytes --]

Hi,

I have a Packard-Bell Dot-M/A which is based on an Athlon L110 CPU, and
I noticed that powernow-k8 does not recognize this CPU’s frequencies,
which leads to an insane power consumption, leaving it at 1,2 GHz
permanently.

The Gateway LT31, based on the same CPU, has the same issue, as reported
Krists Krilovs: http://www.pow.za.net/

In both cases, the issue is the same: the DSDT table provided by the
BIOS does not include the P-states. Waiting for a hypothetical BIOS
update that would fix this bug requires some faith that I don’t have. It
is possible to work around this by compiling the kernel with a custom
DSDT table with appropriate P-states patched in, however I consider this
a developer hack. (Krists Krilovs has the patched DSDT for the LT31, and
I can provide the one for the Dot-M/A upon request as well - I used the
same P-states.)

I wonder what is possible to do to support this CPU correctly in the
kernel. The only sane solution I can think of is to hardcode the
P-states for this CPU model in the powernow-k8 driver itself. 

I’m quite a newbie when it comes to ACPI, but I can provide any
information that could help to fix this. If you think it’s feasible by a
random hacker, I can also have a look given the correct pointers.

Cheers,
-- 
 .''`.      Josselin Mouette
: :' :
`. `'  “If you behave this way because you are blackmailed by someone,
  `-    […] I will see what I can do for you.”  -- Jörg Schilling

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 190 bytes --]

             reply	other threads:[~2010-04-16 21:07 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-04-16 20:40 Josselin Mouette [this message]
     [not found] <20100418102608.GA29846@a1.tnic>
2010-04-19 13:43 ` Athlon L110 CPU and powernow-k8 Langsdorf, Mark
2010-04-19 18:42   ` Josselin Mouette

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=1271450458.6794.33.camel@tomoyo \
    --to=joss@debian.org \
    --cc=linux-kernel@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