summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorConnor O'Brien <connoro@google.com>2018-07-13 14:31:40 -0700
committerGreg Kroah-Hartman <gregkh@google.com>2018-07-18 13:21:13 +0000
commite95033171949d70bba6f3c582b063e3bb8620f86 (patch)
tree0d83348ddb3f3728aa9009b2d6b06d6e3a6eed21 /include/linux
parentbda6b6e49b198870ddfd6cbbc88dda8271ddbbc5 (diff)
ANDROID: Reduce use of #ifdef CONFIG_CPU_FREQ_TIMES
Add empty versions of functions to cpufreq_times.h to cut down on use of #ifdef in .c files. Test: kernel builds with and without CONFIG_CPU_FREQ_TIMES=y Change-Id: I49ac364fac3d42bba0ca1801e23b15081094fb12 Signed-off-by: Connor O'Brien <connoro@google.com>
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/cpufreq_times.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/linux/cpufreq_times.h b/include/linux/cpufreq_times.h
index 3fb38750c853..6374d4205a5f 100644
--- a/include/linux/cpufreq_times.h
+++ b/include/linux/cpufreq_times.h
@@ -31,6 +31,10 @@ void cpufreq_times_record_transition(struct cpufreq_freqs *freq);
void cpufreq_task_times_remove_uids(uid_t uid_start, uid_t uid_end);
int single_uid_time_in_state_open(struct inode *inode, struct file *file);
#else
+static inline void cpufreq_task_times_init(struct task_struct *p) {}
+static inline void cpufreq_task_times_exit(struct task_struct *p) {}
+static inline void cpufreq_acct_update_power(struct task_struct *p,
+ u64 cputime) {}
static inline void cpufreq_times_create_policy(struct cpufreq_policy *policy) {}
static inline void cpufreq_times_record_transition(
struct cpufreq_freqs *freq) {}