Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 788 → Rev 789

/shark/trunk/drivers/cpu/shark/shark_cpu.c
74,12 → 74,29
 
int res;
 
res = cpufreq_target(target_freq, relation);
TRACER_LOGEVENT(FTrace_EVT_cycles_per_msec,0,clk_per_msec);
return res;
if (dvs_installed != DVS_NONE && dvs_installed != DVS_MEDIAGX_GEODE) {
res = cpufreq_target(target_freq, relation);
TRACER_LOGEVENT(FTrace_EVT_cycles_per_msec,0,clk_per_msec);
return res;
} else {
return -1;
}
 
}
 
extern void gx_force_values(unsigned char on_duration, unsigned char off_duration);
 
int CPU26_set_suspend_modulation(unsigned char on_duration, unsigned char off_duration) {
 
if (dvs_installed == DVS_MEDIAGX_GEODE) {
gx_force_values(on_duration, off_duration);
return 0;
}
 
return -1;
 
}
 
inline int CPU26_get_cur_frequency()
{
return cpufreq_get_cur_freq();