iwlwifi: critical temperature enter/exit condition
If advance thermal throttling is used the driver need to pass both "enter" and "exit" temperature to uCode. Using different critical temperature threshold for legacy and advance thermal throttling management based on the type of thermal throttling method is used except 1000. For 1000, it use advance thermal throttling critical temperature threshold, but with legacy thermal management implementation until ucode has the necessary implementations in place. Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com> Signed-off-by: Reinette Chatre <reinette.chatre@intel.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
committed by
John W. Linville
parent
e3139fe741
commit
672639de13
@@ -2413,6 +2413,13 @@ struct iwl_ct_kill_config {
|
||||
__le32 critical_temperature_R;
|
||||
} __attribute__ ((packed));
|
||||
|
||||
/* 1000, and 6x00 */
|
||||
struct iwl_ct_kill_throttling_config {
|
||||
__le32 critical_temperature_exit;
|
||||
__le32 reserved;
|
||||
__le32 critical_temperature_enter;
|
||||
} __attribute__ ((packed));
|
||||
|
||||
/******************************************************************************
|
||||
* (8)
|
||||
* Scan Commands, Responses, Notifications:
|
||||
|
Reference in New Issue
Block a user