Lines Matching refs:wf_smu_failure_state
86 static unsigned int wf_smu_failure_state;
234 wf_smu_failure_state |= FAILURE_SENSOR;
242 wf_smu_failure_state |= FAILURE_SENSOR;
251 wf_smu_failure_state |= FAILURE_OVERTEMP;
254 wf_smu_failure_state |= FAILURE_OVERTEMP;
264 if (fan_cpu_main && wf_smu_failure_state == 0) {
270 wf_smu_failure_state |= FAILURE_FAN;
273 if (fan_cpu_second && wf_smu_failure_state == 0) {
279 wf_smu_failure_state |= FAILURE_FAN;
282 if (fan_cpu_third && wf_smu_failure_state == 0) {
288 wf_smu_failure_state |= FAILURE_FAN;
346 wf_smu_failure_state |= FAILURE_SENSOR;
354 wf_smu_failure_state |= FAILURE_OVERTEMP;
364 if (fan_hd && wf_smu_failure_state == 0) {
369 wf_smu_failure_state |= FAILURE_FAN;
427 wf_smu_failure_state |= FAILURE_SENSOR;
443 if (fan_slots && wf_smu_failure_state == 0) {
448 wf_smu_failure_state |= FAILURE_FAN;
461 unsigned int last_failure = wf_smu_failure_state;
476 wf_smu_failure_state = 0;
485 new_failure = wf_smu_failure_state & ~last_failure;
490 if (wf_smu_failure_state && !last_failure) {
508 if (!wf_smu_failure_state && last_failure) {