Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ips_driver Struct Reference

Data Fields

struct pci_devdev
 
voidregmap
 
struct task_structmonitor
 
struct task_structadjust
 
struct dentrydebug_root
 
u16 ctv1_avg_temp
 
u16 ctv2_avg_temp
 
u16 mch_avg_temp
 
u16 mcp_avg_temp
 
u32 cpu_avg_power
 
u32 mch_avg_power
 
u16 cta_val
 
u16 pta_val
 
u16 mgta_val
 
spinlock_t turbo_status_lock
 
u16 mcp_temp_limit
 
u16 mcp_power_limit
 
u16 core_power_limit
 
u16 mch_power_limit
 
bool cpu_turbo_enabled
 
bool __cpu_turbo_on
 
bool gpu_turbo_enabled
 
bool __gpu_turbo_on
 
bool gpu_preferred
 
bool poll_turbo_status
 
bool second_cpu
 
bool turbo_toggle_allowed
 
struct ips_mcp_limitslimits
 
unsigned long(* read_mch_val )(void)
 
bool(* gpu_raise )(void)
 
bool(* gpu_lower )(void)
 
bool(* gpu_busy )(void)
 
bool(* gpu_turbo_disable )(void)
 
u64 orig_turbo_limit
 
u64 orig_turbo_ratios
 

Detailed Description

Definition at line 296 of file intel_ips.c.

Field Documentation

bool __cpu_turbo_on

Definition at line 326 of file intel_ips.c.

bool __gpu_turbo_on

Definition at line 328 of file intel_ips.c.

Definition at line 300 of file intel_ips.c.

u16 core_power_limit

Definition at line 323 of file intel_ips.c.

u32 cpu_avg_power

Definition at line 311 of file intel_ips.c.

bool cpu_turbo_enabled

Definition at line 325 of file intel_ips.c.

u16 cta_val

Definition at line 315 of file intel_ips.c.

u16 ctv1_avg_temp

Definition at line 304 of file intel_ips.c.

u16 ctv2_avg_temp

Definition at line 305 of file intel_ips.c.

struct dentry* debug_root

Definition at line 301 of file intel_ips.c.

Definition at line 297 of file intel_ips.c.

bool(* gpu_busy)(void)

Definition at line 339 of file intel_ips.c.

bool(* gpu_lower)(void)

Definition at line 338 of file intel_ips.c.

bool gpu_preferred

Definition at line 329 of file intel_ips.c.

bool(* gpu_raise)(void)

Definition at line 337 of file intel_ips.c.

bool(* gpu_turbo_disable)(void)

Definition at line 340 of file intel_ips.c.

bool gpu_turbo_enabled

Definition at line 327 of file intel_ips.c.

Definition at line 333 of file intel_ips.c.

u32 mch_avg_power

Definition at line 312 of file intel_ips.c.

u16 mch_avg_temp

Definition at line 307 of file intel_ips.c.

u16 mch_power_limit

Definition at line 324 of file intel_ips.c.

u16 mcp_avg_temp

Definition at line 309 of file intel_ips.c.

u16 mcp_power_limit

Definition at line 322 of file intel_ips.c.

u16 mcp_temp_limit

Definition at line 321 of file intel_ips.c.

u16 mgta_val

Definition at line 317 of file intel_ips.c.

struct task_struct* monitor

Definition at line 299 of file intel_ips.c.

u64 orig_turbo_limit

Definition at line 343 of file intel_ips.c.

u64 orig_turbo_ratios

Definition at line 344 of file intel_ips.c.

bool poll_turbo_status

Definition at line 330 of file intel_ips.c.

u16 pta_val

Definition at line 316 of file intel_ips.c.

unsigned long(* read_mch_val)(void)

Definition at line 336 of file intel_ips.c.

Definition at line 298 of file intel_ips.c.

bool second_cpu

Definition at line 331 of file intel_ips.c.

spinlock_t turbo_status_lock

Definition at line 320 of file intel_ips.c.

bool turbo_toggle_allowed

Definition at line 332 of file intel_ips.c.


The documentation for this struct was generated from the following file: