Lines Matching +full:temperature +full:- +full:mode
1 /* SPDX-License-Identifier: GPL-2.0-only */
4 * Copyright(c) 2007 - 2014, 2023-2024 Intel Corporation. All rights reserved.
27 IWL_TI_0, /* normal temperature, system power state */
28 IWL_TI_1, /* high temperature detect, low power state */
29 IWL_TI_2, /* higher temperature detected, lower power state */
30 IWL_TI_CT_KILL, /* critical temperature detected, lowest power state */
35 * struct iwl_tt_restriction - Thermal Throttling restriction table
51 * struct iwl_tt_trans - Thermal Throttling transaction table
52 * @next_state: next thermal throttling mode
53 * @tt_low: low temperature threshold to change state
54 * @tt_high: high temperature threshold to change state
58 * current temperature.
67 * struct iwl_tt_mgmt - Thermal Throttling Management structure
70 * @tt_power_mode: Thermal Throttling power mode index
74 * power mode based on the current tt state
75 * @tt_previous_temp: last measured temperature
81 * @ct_kill_toggle: used to toggle the CSR bit when checking uCode temperature