]> git.ipfire.org Git - thirdparty/linux.git/blame - drivers/cpufreq/cpufreq-dt.h
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs into...
[thirdparty/linux.git] / drivers / cpufreq / cpufreq-dt.h
CommitLineData
d2912cb1 1/* SPDX-License-Identifier: GPL-2.0-only */
297a6622
VK
2/*
3 * Copyright (C) 2016 Linaro
4 * Viresh Kumar <viresh.kumar@linaro.org>
297a6622
VK
5 */
6
7#ifndef __CPUFREQ_DT_H__
8#define __CPUFREQ_DT_H__
9
10#include <linux/types.h>
11
67782701
VK
12struct cpufreq_policy;
13
297a6622
VK
14struct cpufreq_dt_platform_data {
15 bool have_governor_per_policy;
67782701 16
0c868627
PF
17 unsigned int (*get_intermediate)(struct cpufreq_policy *policy,
18 unsigned int index);
19 int (*target_intermediate)(struct cpufreq_policy *policy,
20 unsigned int index);
67782701
VK
21 int (*suspend)(struct cpufreq_policy *policy);
22 int (*resume)(struct cpufreq_policy *policy);
297a6622
VK
23};
24
25#endif /* __CPUFREQ_DT_H__ */