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

#include <tt.h>

Data Fields

enum iwl_tt_state state
 
bool advanced_tt
 
u8 tt_power_mode
 
bool ct_kill_toggle
 
struct iwl_tt_restrictionrestriction
 
struct iwl_tt_transtransaction
 
struct timer_list ct_kill_exit_tm
 
struct timer_list ct_kill_waiting_tm
 

Detailed Description

struct iwl_tt_mgnt - Thermal Throttling Management structure : advanced thermal throttle required : current Thermal Throttling state : Thermal Throttling power mode index being used to set power level when when thermal throttling state != IWL_TI_0 the tt_power_mode should set to different power mode based on the current tt state : last measured temperature : ptr to restriction tbl, used by advance thermal throttling to determine how many tx/rx streams should be used in tt state; and can HT be enabled or not : ptr to adv trans table, used by advance thermal throttling state transaction : used to toggle the CSR bit when checking uCode temperature : timer to exit thermal kill

Definition at line 103 of file tt.h.

Field Documentation

bool advanced_tt

Definition at line 105 of file tt.h.

struct timer_list ct_kill_exit_tm

Definition at line 113 of file tt.h.

bool ct_kill_toggle

Definition at line 107 of file tt.h.

struct timer_list ct_kill_waiting_tm

Definition at line 114 of file tt.h.

struct iwl_tt_restriction* restriction

Definition at line 111 of file tt.h.

Definition at line 104 of file tt.h.

Definition at line 112 of file tt.h.

u8 tt_power_mode

Definition at line 106 of file tt.h.


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