Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/drivers/cpufreq/cpufreq_ondemand.h
26278 views
1
/* SPDX-License-Identifier: GPL-2.0-only */
2
/*
3
* Header file for CPUFreq ondemand governor and related code.
4
*
5
* Copyright (C) 2016, Intel Corporation
6
* Author: Rafael J. Wysocki <[email protected]>
7
*/
8
9
#include "cpufreq_governor.h"
10
11
struct od_policy_dbs_info {
12
struct policy_dbs_info policy_dbs;
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
}
23
24
struct od_dbs_tuners {
25
unsigned int powersave_bias;
26
};
27
28