Home
last modified time | relevance | path

Searched refs:report_data (Results 1 – 2 of 2) sorted by relevance

/linux-4.1.27/drivers/input/mouse/
Dcypress_ps2.c449 struct cytp_data *cytp, struct cytp_report_data *report_data) in cypress_parse_packet() argument
454 memset(report_data, 0, sizeof(struct cytp_report_data)); in cypress_parse_packet()
456 report_data->contact_cnt = cypress_get_finger_count(header_byte); in cypress_parse_packet()
457 report_data->tap = (header_byte & ABS_MULTIFINGER_TAP) ? 1 : 0; in cypress_parse_packet()
459 if (report_data->contact_cnt == 1) { in cypress_parse_packet()
460 report_data->contacts[0].x = in cypress_parse_packet()
462 report_data->contacts[0].y = in cypress_parse_packet()
465 report_data->contacts[0].z = packet[4]; in cypress_parse_packet()
467 } else if (report_data->contact_cnt >= 2) { in cypress_parse_packet()
468 report_data->contacts[0].x = in cypress_parse_packet()
[all …]
Dcyapa_gen5.c2590 const struct cyapa_gen5_report_data *report_data) in cyapa_gen5_report_buttons() argument
2593 u8 buttons = report_data->report_head[GEN5_BUTTONS_OFFSET]; in cyapa_gen5_report_buttons()
2651 const struct cyapa_gen5_report_data *report_data) in cyapa_gen5_report_touches() argument
2657 touch_num = report_data->report_head[GEN5_NUMBER_OF_TOUCH_OFFSET] & in cyapa_gen5_report_touches()
2662 &report_data->touch_records[i]); in cyapa_gen5_report_touches()
2671 struct cyapa_gen5_report_data report_data; in cyapa_gen5_irq_handler() local
2683 ret = cyapa_i2c_pip_read(cyapa, (u8 *)&report_data, in cyapa_gen5_irq_handler()
2691 &report_data.report_head[GEN5_RESP_LENGTH_OFFSET]); in cyapa_gen5_irq_handler()
2695 report_len, report_data.report_head[0], in cyapa_gen5_irq_handler()
2696 report_data.report_head[1]); in cyapa_gen5_irq_handler()
[all …]