if (i8042_command(&param, I8042_CMD_AUX_LOOP) || param != 0x0f) 
if (i8042_command(&param, I8042_CMD_AUX_LOOP) || param != 0xf0) 
static int i8042_set_mux_mode(unsigned int mode, unsigned char *mux_version){	unsigned char param;/* * Get rid of bytes in the queue. */	i8042_flush();/* * Internal loopback test - send three bytes, they should come back from the * mouse interface, the last should be version. Note that we negate mouseport * command responses for the i8042_check_aux() routine. */	param = 0xf0;	if (i8042_command(&param, I8042_CMD_AUX_LOOP) || param != 0x0f)		return -1;	param = mode ? 0x56 : 0xf6;	if (i8042_command(&param, I8042_CMD_AUX_LOOP) || param != (mode ? 0xa9 : 0x09))		return -1;	param = mode ? 0xa4 : 0xa5;	if (i8042_command(&param, I8042_CMD_AUX_LOOP) || param == (mode ? 0x5b : 0x5a))		return -1;	if (mux_version)		*mux_version = ~param;	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/463a4f76a79bce00ca8964e0b2ebf7f10f376965/i8042.c/buggy/drivers/input/serio/i8042.c