The Linux Kernel Mailing List
 help / color / mirror / Atom feed
From: Josselin Mouette <joss@debian.org>
To: "Langsdorf, Mark" <mark.langsdorf@amd.com>
Cc: "'linux-kernel@vger.kernel.org'" <linux-kernel@vger.kernel.org>
Subject: Re: Athlon L110 CPU and powernow-k8
Date: Mon, 19 Apr 2010 20:42:14 +0200	[thread overview]
Message-ID: <1271702534.6445.9.camel@tomoyo> (raw)
In-Reply-To: <DDE95BDD51FB774B804A9C029E735EE103E9BF5129@sausexmbp02.amd.com>

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

Le lundi 19 avril 2010 à 06:43 -0700, Langsdorf, Mark a écrit : 
> > 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 think that hard-coding P-states into the PowerNow 
> driver is not a mantainable solution.

I agree this is not optimal, but I think there are similar bits in other
drivers. 

> I don't quite understand why the you think that
> a custom DSDT as a BIOS hack, but think that
> adding custom frequencies to the driver itself is
> acceptable.

The first solution implies building a custom kernel before being able to
use the system. The second solution does not. I’m looking for a solution
that works out of the box, and does not require to be able to compile
ASL code nor a kernel.

> The last time this issue came up on cpufreq, Dave
> Jones nixed a general solution to add custom P-states
> through the driver on the grounds that people would
> undervolt their systems, causing a lot of screwy,
> unpredictable behavior.  I agreed with his opinion
> then and I don't see anything in this mesage to
> change that view.

If you want to screw your system, this is already feasible by hacking
the DSDT table itself. Granted, this is not the kind of stuff the
average n00b would do.

Given how Acer doesn’t give a shit about OSes other than XP - not even
other Windows versions - I don’t think they are likely to provide a
fixed BIOS. If they can be convinced, I don’t know how. And if they
can’t - what are we left with?

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-19 18:42 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [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 [this message]
2010-04-16 20:40 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=1271702534.6445.9.camel@tomoyo \
    --to=joss@debian.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mark.langsdorf@amd.com \
    /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