brintos

brintos / linux-shallow public Read only

0
0
Text · 931 B · 2ab404d Raw
27 lines · c
1/* SPDX-License-Identifier: GPL-2.0 */2#ifndef __CPUPOWER_CPUIDLE_H__3#define __CPUPOWER_CPUIDLE_H__4 5int cpuidle_is_state_disabled(unsigned int cpu,6				       unsigned int idlestate);7int cpuidle_state_disable(unsigned int cpu, unsigned int idlestate,8				   unsigned int disable);9unsigned long cpuidle_state_latency(unsigned int cpu,10						unsigned int idlestate);11unsigned long cpuidle_state_residency(unsigned int cpu,12						unsigned int idlestate);13unsigned long cpuidle_state_usage(unsigned int cpu,14					unsigned int idlestate);15unsigned long long cpuidle_state_time(unsigned int cpu,16						unsigned int idlestate);17char *cpuidle_state_name(unsigned int cpu,18				unsigned int idlestate);19char *cpuidle_state_desc(unsigned int cpu,20				unsigned int idlestate);21unsigned int cpuidle_state_count(unsigned int cpu);22 23char *cpuidle_get_governor(void);24char *cpuidle_get_driver(void);25 26#endif /* __CPUPOWER_HELPERS_SYSFS_H__ */27