Lines Matching refs:param

36 				unsigned char *param)  in synaptics_send_cmd()  argument
39 ps2_command(&psmouse->ps2dev, param, PSMOUSE_CMD_GETINFO)) { in synaptics_send_cmd()
51 unsigned char *param) in elantech_send_cmd() argument
57 ps2_command(ps2dev, param, PSMOUSE_CMD_GETINFO)) { in elantech_send_cmd()
69 unsigned char *param, int command) in elantech_ps2_command() argument
77 rc = ps2_command(ps2dev, param, command); in elantech_ps2_command()
99 unsigned char param[3]; in elantech_read_reg() local
112 ps2_command(&psmouse->ps2dev, param, PSMOUSE_CMD_GETINFO)) { in elantech_read_reg()
122 elantech_ps2_command(psmouse, param, PSMOUSE_CMD_GETINFO)) { in elantech_read_reg()
132 elantech_ps2_command(psmouse, param, PSMOUSE_CMD_GETINFO)) { in elantech_read_reg()
141 *val = param[0]; in elantech_read_reg()
143 *val = param[1]; in elantech_read_reg()
1008 unsigned char param[3]; in elantech_set_range() local
1034 if (etd->send_cmd(psmouse, ETP_FW_ID_QUERY, param)) in elantech_set_range()
1037 fixed_dpi = param[1] & 0x10; in elantech_set_range()
1040 if (etd->send_cmd(psmouse, ETP_SAMPLE_QUERY, param)) in elantech_set_range()
1043 *x_max = (etd->capabilities[1] - i) * param[1] / 2; in elantech_set_range()
1044 *y_max = (etd->capabilities[2] - i) * param[2] / 2; in elantech_set_range()
1059 if (etd->send_cmd(psmouse, ETP_FW_ID_QUERY, param)) in elantech_set_range()
1062 *x_max = (0x0f & param[0]) << 8 | param[1]; in elantech_set_range()
1063 *y_max = (0xf0 & param[0]) << 4 | param[2]; in elantech_set_range()
1067 if (etd->send_cmd(psmouse, ETP_FW_ID_QUERY, param)) in elantech_set_range()
1070 *x_max = (0x0f & param[0]) << 8 | param[1]; in elantech_set_range()
1071 *y_max = (0xf0 & param[0]) << 4 | param[2]; in elantech_set_range()
1096 unsigned char param[3]; in elantech_get_resolution_v4() local
1098 if (elantech_send_cmd(psmouse, ETP_RESOLUTION_QUERY, param)) in elantech_get_resolution_v4()
1101 *x_res = elantech_convert_res(param[1] & 0x0f); in elantech_get_resolution_v4()
1102 *y_res = elantech_convert_res((param[1] & 0xf0) >> 4); in elantech_get_resolution_v4()
1378 static bool elantech_is_signature_valid(const unsigned char *param) in elantech_is_signature_valid() argument
1383 if (param[0] == 0) in elantech_is_signature_valid()
1386 if (param[1] == 0) in elantech_is_signature_valid()
1393 if ((param[0] & 0x0f) >= 0x06 && (param[1] & 0xaf) == 0x0f && in elantech_is_signature_valid()
1394 param[2] < 40) in elantech_is_signature_valid()
1398 if (param[2] == rates[i]) in elantech_is_signature_valid()
1410 unsigned char param[3]; in elantech_detect() local
1418 ps2_command(ps2dev, param, PSMOUSE_CMD_GETINFO)) { in elantech_detect()
1427 if (param[0] != 0x3c || param[1] != 0x03 || in elantech_detect()
1428 (param[2] != 0xc8 && param[2] != 0x00)) { in elantech_detect()
1431 param[0], param[1], param[2]); in elantech_detect()
1440 if (synaptics_send_cmd(psmouse, ETP_FW_VERSION_QUERY, param)) { in elantech_detect()
1447 param[0], param[1], param[2]); in elantech_detect()
1449 if (!elantech_is_signature_valid(param)) { in elantech_detect()
1629 unsigned char param[3]; in elantech_init() local
1645 if (synaptics_send_cmd(psmouse, ETP_FW_VERSION_QUERY, param)) { in elantech_init()
1649 etd->fw_version = (param[0] << 16) | (param[1] << 8) | param[2]; in elantech_init()
1657 etd->hw_version, param[0], param[1], param[2]); in elantech_init()