Commit | Line | Data |
---|---|---|
d2912cb1 | 1 | /* SPDX-License-Identifier: GPL-2.0-only */ |
7d5a9956 RW |
2 | /* |
3 | * Header file for CPUFreq ondemand governor and related code. | |
4 | * | |
5 | * Copyright (C) 2016, Intel Corporation | |
6 | * Author: Rafael J. Wysocki <rafael.j.wysocki@intel.com> | |
7d5a9956 RW |
7 | */ |
8 | ||
9 | #include "cpufreq_governor.h" | |
10 | ||
11 | struct od_policy_dbs_info { | |
12 | struct policy_dbs_info policy_dbs; | |
7d5a9956 RW |
13 | unsigned int freq_lo; |
14 | unsigned int freq_lo_delay_us; | |
15 | unsigned int freq_hi_delay_us; | |
16 | unsigned int sample_type:1; | |
17 | }; | |
18 | ||
19 | static inline struct od_policy_dbs_info *to_dbs_info(struct policy_dbs_info *policy_dbs) | |
20 | { | |
21 | return container_of(policy_dbs, struct od_policy_dbs_info, policy_dbs); | |
22 | } | |
47ebaac1 RW |
23 | |
24 | struct od_dbs_tuners { | |
25 | unsigned int powersave_bias; | |
26 | }; |