potter: back to N power HAL

Change-Id: Ibaf21913ba08750d69479b07a5b31bb31fdb7418
This commit is contained in:
Vachounet
2017-09-16 13:43:15 +02:00
parent a70996813e
commit be87305271
27 changed files with 3665 additions and 626 deletions

View File

@@ -34,6 +34,7 @@
#define MPDECISION_SLACK_MAX_NODE "/sys/module/msm_mpdecision/slack_time_max_us"
#define MPDECISION_SLACK_MIN_NODE "/sys/module/msm_mpdecision/slack_time_min_us"
#define SCALING_MIN_FREQ "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq"
#define ONDEMAND_GOVERNOR "ondemand"
#define INTERACTIVE_GOVERNOR "interactive"
#define MSMDCVS_GOVERNOR "msm-dcvs"
@@ -41,9 +42,19 @@
#define HINT_HANDLED (0)
#define HINT_NONE (-1)
#define ARRAY_SIZE(arr) (sizeof(arr) / sizeof(arr[0]))
enum CPU_GOV_CHECK {
CPU0 = 0,
CPU1 = 1,
CPU2 = 2,
CPU3 = 3
};
enum {
PROFILE_POWER_SAVE = 0,
PROFILE_BALANCED,
PROFILE_HIGH_PERFORMANCE,
PROFILE_BIAS_POWER,
PROFILE_BIAS_PERFORMANCE
};