Lines Matching refs:param

297  * parameters are to be stored in the param array, and the output is placed
302 static int __i8042_command(unsigned char *param, int command)
322 dbg("%02x -> i8042 (parameter)\n", param[i]);
323 i8042_write_data(param[i]);
339 param[i] = i8042_read_data();
340 dbg("%02x <- i8042 (return)\n", param[i]);
346 int i8042_command(unsigned char *param, int command)
355 retval = __i8042_command(param, command);
657 unsigned char param;
661 i8042_command(&param, I8042_CMD_MUX_PFX + i);
662 i8042_command(&param, I8042_CMD_AUX_ENABLE);
677 unsigned char param, val;
689 param = val = 0xf0;
690 if (i8042_command(&param, I8042_CMD_AUX_LOOP) || param != val)
692 param = val = multiplex ? 0x56 : 0xf6;
693 if (i8042_command(&param, I8042_CMD_AUX_LOOP) || param != val)
695 param = val = multiplex ? 0xa4 : 0xa5;
696 if (i8042_command(&param, I8042_CMD_AUX_LOOP) || param == val)
703 if (param == 0xac)
707 *mux_version = param;
779 unsigned char param;
782 if (i8042_command(&param,
790 if (i8042_command(&param, I8042_CMD_CTL_RCTR))
793 if (!(param & I8042_CTR_AUXDIS) == on)
811 unsigned char param;
825 param = 0x5a;
826 retval = i8042_command(&param, I8042_CMD_AUX_LOOP);
827 if (retval || param != 0x5a) {
837 if (i8042_command(&param, I8042_CMD_AUX_TEST) ||
838 (param && param != 0xfa && param != 0xff))
899 param = 0xa5;
900 retval = __i8042_command(&param, I8042_CMD_AUX_LOOP & 0xf0ff);
948 unsigned char param;
957 if (i8042_command(&param, I8042_CMD_CTL_TEST)) {
962 if (param == I8042_RET_CTL_TEST)
966 param, I8042_RET_CTL_TEST);
1157 unsigned char param = 0x90;
1160 error = i8042_command(&param, 0x1059);