1 #ifndef __GED_PROFILE_DVFS_H__
2 #define __GED_PROFILE_DVFS_H__
6 GED_ERROR
ged_profile_dvfs_init(void);
8 void ged_profile_dvfs_exit(void);
10 GED_ERROR
ged_profile_dvfs_enable(void);
12 void ged_profile_dvfs_disable(void);
14 void ged_profile_dvfs_start(void);
16 void ged_profile_dvfs_stop(void);
18 void ged_profile_dvfs_ignore_lines(int i32LineCount
);
20 void ged_profile_dvfs_record_freq_volt(unsigned int ui32Frequency
, unsigned int ui32Voltage
);
22 void ged_profile_dvfs_record_temp(int i32Temp
);
24 void ged_profile_dvfs_record_thermal_limit(unsigned int ui32FreqLimit
);
26 void ged_profile_dvfs_record_gpu_loading(unsigned int ui32GpuLoading
);
28 void ged_profile_dvfs_record_clock_on(void);
30 void ged_profile_dvfs_record_clock_off(void);