The governor sets the operating performance points (OPP). We now them as these points 125:28 90 250:28 180 ... Smartreflex auto-compensates VDD1 and VDD2 voltages around the OPP voltages. VDD1 control processor speed and VDD2 the L3 system-interconnect clock.
The power consumption is quadratic in voltage P = V^2/R while linear in frequency, so there is more to gain by lowering the voltage. In my N900 the conservative governor sets lower OPPs and thus voltage more effective than ondemand governor with smartreflex.
My N900 feels happy with VDD1=0 and maxfreq=950 in the overclock configuration. Karam, in which tasks N900 use underclock configuration?
mine rebooted when screen was on? screen might have just been going into process of standby.
the time before with the old patch it was definitely when it was idle.
Corduroysack, gorgezilla, Morku. If you do not have tried before, try to set VDD1=0 in kernel configuration files. Smartreflex VDD1 calculates possibilities to lower the processor speed voltages. I think it is doing useless calculations, because all you guys have done awesome work searching the lowest voltage already for each frequency. Prossibly VDD1 trying to lower voltages further, is the cause of reboots.
Corduroysack, gorgezilla, Morku. If you do not have tried before, try to set VDD1=0 in kernel configuration files. Smartreflex VDD1 calculates possibilities to lower the processor speed voltages. I think it is doing useless calculations, because all you guys have done awesome work searching the lowest voltage already for each frequency. Prossibly VDD1 trying to lower voltages further, is the cause of reboots.
hi there, i did change VDD1 to zero(0) both in underclock and in overclock of Karam's profile.
one question, though....what about VDD2?