Lines Matching defs:state
290 static int acerhdf_get_fanstate(int *state)
298 *state = ACERHDF_FAN_AUTO;
300 *state = ACERHDF_FAN_OFF;
305 static void acerhdf_change_fanstate(int state)
310 pr_notice("fan %s\n", state == ACERHDF_FAN_OFF ? "OFF" : "ON");
312 if ((state != ACERHDF_FAN_OFF) && (state != ACERHDF_FAN_AUTO)) {
313 pr_err("invalid fan state %d requested, setting to auto!\n",
314 state);
315 state = ACERHDF_FAN_AUTO;
318 cmd = (state == ACERHDF_FAN_OFF) ? ctrl_cfg.cmd.cmd_off
320 fanstate = state;
324 if (ctrl_cfg.mcmd_enable && state == ACERHDF_FAN_OFF) {
362 * state. We do check /sysfs-originating settings here in acerhdf_check_param()
459 * get maximal fan cooling state
462 unsigned long *state)
464 *state = 1;
470 unsigned long *state)
478 *state = (tmp == ACERHDF_FAN_AUTO) ? 1 : 0;
482 /* change current fan state - is overwritten when running in kernel mode */
484 unsigned long state)
499 pr_err("error reading fan state, hand off control to BIOS\n");
503 if (state == 0) {