import PULS_20160108
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / drivers / misc / mediatek / gpu / ged / include / ged_profile_dvfs.h
CommitLineData
6fa3eb70
S
1#ifndef __GED_PROFILE_DVFS_H__
2#define __GED_PROFILE_DVFS_H__
3
4#include "ged_type.h"
5
6GED_ERROR ged_profile_dvfs_init(void);
7
8void ged_profile_dvfs_exit(void);
9
10GED_ERROR ged_profile_dvfs_enable(void);
11
12void ged_profile_dvfs_disable(void);
13
14void ged_profile_dvfs_start(void);
15
16void ged_profile_dvfs_stop(void);
17
18void ged_profile_dvfs_ignore_lines(int i32LineCount);
19
20void ged_profile_dvfs_record_freq_volt(unsigned int ui32Frequency, unsigned int ui32Voltage);
21
22void ged_profile_dvfs_record_temp(int i32Temp);
23
24void ged_profile_dvfs_record_thermal_limit(unsigned int ui32FreqLimit);
25
26void ged_profile_dvfs_record_gpu_loading(unsigned int ui32GpuLoading);
27
28void ged_profile_dvfs_record_clock_on(void);
29
30void ged_profile_dvfs_record_clock_off(void);
31
32#endif