Lines Matching refs:param

262 static int __i8042_command(unsigned char *param, int command)  in __i8042_command()  argument
280 dbg("%02x -> i8042 (parameter)\n", param[i]); in __i8042_command()
281 i8042_write_data(param[i]); in __i8042_command()
297 param[i] = i8042_read_data(); in __i8042_command()
298 dbg("%02x <- i8042 (return)\n", param[i]); in __i8042_command()
304 int i8042_command(unsigned char *param, int command) in i8042_command() argument
310 retval = __i8042_command(param, command); in i8042_command()
592 unsigned char param; in i8042_enable_mux_ports() local
596 i8042_command(&param, I8042_CMD_MUX_PFX + i); in i8042_enable_mux_ports()
597 i8042_command(&param, I8042_CMD_AUX_ENABLE); in i8042_enable_mux_ports()
612 unsigned char param, val; in i8042_set_mux_mode() local
624 param = val = 0xf0; in i8042_set_mux_mode()
625 if (i8042_command(&param, I8042_CMD_AUX_LOOP) || param != val) in i8042_set_mux_mode()
627 param = val = multiplex ? 0x56 : 0xf6; in i8042_set_mux_mode()
628 if (i8042_command(&param, I8042_CMD_AUX_LOOP) || param != val) in i8042_set_mux_mode()
630 param = val = multiplex ? 0xa4 : 0xa5; in i8042_set_mux_mode()
631 if (i8042_command(&param, I8042_CMD_AUX_LOOP) || param == val) in i8042_set_mux_mode()
638 if (param == 0xac) in i8042_set_mux_mode()
642 *mux_version = param; in i8042_set_mux_mode()
714 unsigned char param; in i8042_toggle_aux() local
717 if (i8042_command(&param, in i8042_toggle_aux()
725 if (i8042_command(&param, I8042_CMD_CTL_RCTR)) in i8042_toggle_aux()
728 if (!(param & I8042_CTR_AUXDIS) == on) in i8042_toggle_aux()
746 unsigned char param; in i8042_check_aux() local
760 param = 0x5a; in i8042_check_aux()
761 retval = i8042_command(&param, I8042_CMD_AUX_LOOP); in i8042_check_aux()
762 if (retval || param != 0x5a) { in i8042_check_aux()
772 if (i8042_command(&param, I8042_CMD_AUX_TEST) || in i8042_check_aux()
773 (param && param != 0xfa && param != 0xff)) in i8042_check_aux()
834 param = 0xa5; in i8042_check_aux()
835 retval = __i8042_command(&param, I8042_CMD_AUX_LOOP & 0xf0ff); in i8042_check_aux()
883 unsigned char param; in i8042_controller_selftest() local
892 if (i8042_command(&param, I8042_CMD_CTL_TEST)) { in i8042_controller_selftest()
897 if (param == I8042_RET_CTL_TEST) in i8042_controller_selftest()
901 param, I8042_RET_CTL_TEST); in i8042_controller_selftest()
1090 unsigned char param = 0x90; in i8042_dritek_enable() local
1093 error = i8042_command(&param, 0x1059); in i8042_dritek_enable()