18,6 → 18,7 |
|
#include <kernel/func.h> |
#include "../include/drivers/shark_cpu26.h" |
#include <tracer.h> |
|
//#define __CPU26_DEBUG__ |
|
65,9 → 66,18 |
int cpu26_freqs[DVS_MAX_NUM_FREQS]; |
|
/* DVS user function */ |
inline int CPU26_set_frequency(unsigned int target_freq, unsigned int relation) |
|
extern unsigned int clk_per_msec; |
|
int CPU26_set_frequency(unsigned int target_freq, unsigned int relation) |
{ |
return cpufreq_target(target_freq, relation); |
|
int res; |
|
res = cpufreq_target(target_freq, relation); |
TRACER_LOGEVENT(FTrace_EVT_cycles_per_msec,0,clk_per_msec); |
return res; |
|
} |
|
inline int CPU26_get_cur_frequency() |