Lines Matching refs:state
282 static int acerhdf_get_fanstate(int *state)
290 *state = ACERHDF_FAN_AUTO;
292 *state = ACERHDF_FAN_OFF;
297 static void acerhdf_change_fanstate(int state)
302 pr_notice("fan %s\n", state == ACERHDF_FAN_OFF ? "OFF" : "ON");
304 if ((state != ACERHDF_FAN_OFF) && (state != ACERHDF_FAN_AUTO)) {
305 pr_err("invalid fan state %d requested, setting to auto!\n",
306 state);
307 state = ACERHDF_FAN_AUTO;
310 cmd = (state == ACERHDF_FAN_OFF) ? ctrl_cfg.cmd.cmd_off
312 fanstate = state;
316 if (ctrl_cfg.mcmd_enable && state == ACERHDF_FAN_OFF) {
346 * state. We do check /sysfs-originating settings here in acerhdf_check_param()
486 * get maximal fan cooling state
489 unsigned long *state)
491 *state = 1;
497 unsigned long *state)
505 *state = (tmp == ACERHDF_FAN_AUTO) ? 1 : 0;
509 /* change current fan state - is overwritten when running in kernel mode */
511 unsigned long state)
526 pr_err("error reading fan state, hand off control to BIOS\n");
530 if (state == 0) {