[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Centrino CpuFreq (< 600 mhz)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Es Divendres 10 Desembre 2004 01:54, en Dieter Jäger va escriure:
| >I am very interested. Please provide a clue to how you did.
| >Regards, Anders Breindahl.
|
| I did some changes in arch/i386/kernel/cpu/cpufreq/speedstep-centrino.c:
| These are the changes I tried: They set a lowest frequency of 100Mhz and
| should change the core voltage to 0.716V. The 100MHz I found by trial
| and error, the 0.716V I took from the voltage definitions in the Intel
| Docu at ftp://download.intel.com/design/mobile/datashts/ . Icannot
| remember which document, but it is mentioned in the kernel source.  The
| 0.7V did not work on my Laptop (AcerTM660, Centrino 1600).
|
| --- arch/i386/kernel/cpu/cpufreq/speedstep-centrino.c   2004-06-16
| 07:19:13.000000000 +0200
| +++ /tmp/speedstep-centrino.c   2004-11-18 15:22:47.000000000 +0100
| @@ -171,6 +171,14 @@
|  /* Intel Pentium M processor 1.60GHz (Banias) */
|  static struct cpufreq_frequency_table banias_1600[] =
|  {
| + /*      OP( 100,  700), */
| +       OP( 100,  716),
| + /*      OP( 100,  732),
| +       OP( 100,  748),
| +       OP( 100,  764),
| +       OP( 100,  796), */
| +       OP( 200,  812),
| +       OP( 400,  844),
|         OP( 600,  956),
|         OP( 800, 1036),
|         OP(1000, 1164),
I've already patched the speedstep-centrino.c file (kernel 2.6.9-cko3), and 
mine is a Pentium-M 1500, Acer TM292:
- -----
/* Intel Pentium M processor 1.50GHz (Banias) */
static struct cpufreq_frequency_table banias_1500[] =
{
/* OP( 100,  700), */
 OP( 100,  716),
/* OP( 100,  732),
 OP( 100,  748),
 OP( 100,  764),
 OP( 100,  796), */
 OP( 200,  812),
 OP( 400,  844),
 OP( 600,  956),
 OP( 800, 1116),
 OP(1000, 1228),
 OP(1200, 1356),
 OP(1400, 1452),
 OP(1500, 1484),
 { .frequency = CPUFREQ_TABLE_END }
};
- -----

Compiled, and boots fine, but I cannt see any change, minimum speed is still 
600mhz at /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq  8-?

Any idea?  Thanks  ;)

- -- 
Joan Tur (aka Quini), Eivissa-Spain
    Jabber: quini2k@jabber.org
       Yahoo & AIM: quini2k
        www.ClubIbosim.org
  Linux: usuari registrat 190.783
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD4DBQFBuZ/Nok8j9RhtetwRAqRMAJ91M+etVMos4RB9i3y1JfvPqloV/wCXVu03
FTiRvyXVyhQo6ge+y+rzNA==
=nMgm
-----END PGP SIGNATURE-----



Reply to: