Lines Matching defs:temp
49 static void iwl_mvm_tt_temp_changed(struct iwl_mvm *mvm, u32 temp)
55 if (mvm->temperature == temp)
58 mvm->temperature = temp;
67 int temp;
79 temp = le32_to_cpu(notif_v1->temp);
82 if (WARN_ON_ONCE(temp < 0))
83 temp = 0;
85 IWL_DEBUG_TEMP(mvm, "DTS_MEASUREMENT_NOTIFICATION - %d\n", temp);
87 return temp;
95 int *temp = data;
102 *temp = ret;
112 int temp;
119 temp = iwl_mvm_temp_notif_parse(mvm, pkt);
122 if (temp >= 0)
123 iwl_mvm_tt_temp_changed(mvm, temp);
142 temp, ths_crossed);
176 * response. If we get a response then the measurement is stored in 'temp'
178 static int iwl_mvm_send_temp_cmd(struct iwl_mvm *mvm, bool response, s32 *temp)
227 *temp = le32_to_cpu(resp->temp);
229 "Got temperature measurement response: temp=%d\n",
230 *temp);
237 int iwl_mvm_get_temp(struct iwl_mvm *mvm, s32 *temp)
254 return iwl_mvm_send_temp_cmd(mvm, true, temp);
260 iwl_mvm_temp_notif_wait, temp);
262 ret = iwl_mvm_send_temp_cmd(mvm, false, temp);
281 s32 temp;
302 ret = iwl_mvm_get_temp(mvm, &temp);
309 IWL_DEBUG_TEMP(mvm, "NIC temperature: %d\n", temp);
311 if (temp <= tt->params.ct_kill_exit) {
621 int temp;
635 ret = iwl_mvm_get_temp(mvm, &temp);
639 *temperature = temp * 1000;
644 const struct thermal_trip *trip, int temp)
654 if ((temp / 1000) > S16_MAX)