- February
- 9th
- 2008
EPIA-SN e_powersaver
Posted by MaEl in: Bits-and-Bytes Comments (1)
after all.. i have to edit the e_powersaver.c to make it worked..
in e_powersaver.c
if (c->x86_vendor != X86_VENDOR_CENTAUR
|| c->x86 != 6 || c->x86_model != 10)
but
#cat /proc/cpuinfo
says
...
vendor_id : CentaurHauls
cpu family : 6
model : 13
model name : VIA C7 Processor 1800MHz
...
so cpu is 6 and model 13
so i edit the
if (c->x86_vendor != X86_VENDOR_CENTAUR
|| c->x86 != 6 || c->x86_model != 13)
and remove
if (current_voltage > 0x1c || max_voltage > 0x1c)
return -EINVAL;
compile the module.. and voila.. it worked!!
the speed goes down to 798Mhz for idle.. saving me another 2Watt of Energy and a little bit cooler
« limited to UDMA/33 due to 40-wire cable | EPIA-SN padlock benchmark »
One Response to “EPIA-SN e_powersaver”
Leave a Reply
April 28th, 2008 at 3:14 am
[...] – CPU scaling finally works After following the guide on this page it seems to work like a charm. pixca.net/2008/02/09/epia-sn-e_powersaver/ It was my first linux kernel build ever
I just built another kernel and even that worked, with [...]