All of lore.kernel.org
 help / color / mirror / Atom feed
From: Roberto Gordo Saez <roberto.gordo@gmail.com>
To: cpufreq@lists.linux.org.uk
Subject: Voltage tweaking in powernow_k8
Date: Sun, 15 Apr 2007 19:18:10 +0200	[thread overview]
Message-ID: <20070415171810.GA3096@thing.nowhere> (raw)

Hi. What do you think about adding a way to perform voltage corrections
into the powernow-k8 module? I've been using a custom (hacked)
powernow-k8.c since months, because my motherboard wrongly provides
always more voltage than is required by my Turion 64 processor, giving
an unwanted overvolting and much more heat.

There is also a patch (unknown author) that provides a new parameter to
the module:

http://people.fh-landshut.de/~sprecht/gentoo/powernow-k8-vcore_list-2.6.18.patch

It adds the parameter vcore_list that can be used to override voltages
provides by BIOS. It seems to work ok (at least for me). Some people
use this patch to perform undervolting, but there are also many broken
motherboards giving wrong voltage (mostly for Turions).

For example, this is my particule case:

 modprobe powernow_k8 vcore_list=1200,900

 powernow-k8: Found 1 AMD Turion(tm) 64 Mobile Technology MT-30
 processors (version 2.00.00)
 powernow-k8: Requested Voltage for id0 is 1200 mV default voltage is 1300
 powernow-k8: Performing required adjustment of 100 mV  or 4 25mV steps
 powernow-k8: Requested Voltage for id1 is 900 mV default voltage is 1000
 powernow-k8: Performing required adjustment of 100 mV  or 4 25mV steps
 powernow-k8:    0 : fid 0x8 (1600 MHz), vid 0xe
 powernow-k8:    1 : fid 0x0 (800 MHz), vid 0x1a

I agree that the patch does look a bit ugly, but I find it easier and
more convenient than to hack into the ACPI values.

It is possible to get something like this into the mainline?

             reply	other threads:[~2007-04-15 17:18 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-04-15 17:18 Roberto Gordo Saez [this message]
2007-04-16 13:55 ` Voltage tweaking in powernow_k8 Langsdorf, Mark
2007-04-16 15:25   ` Roberto Gordo Saez
2007-04-20 18:35     ` Langsdorf, Mark
2007-04-20 18:55       ` Dave Jones
2007-04-20 21:03         ` Roberto Gordo Saez
2007-04-20 21:57           ` Dave Jones

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=20070415171810.GA3096@thing.nowhere \
    --to=roberto.gordo@gmail.com \
    --cc=cpufreq@lists.linux.org.uk \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.