Lines Matching refs:report_data
346 struct cyapa_pip_report_data *report_data);
2674 const struct cyapa_pip_report_data *report_data)
2677 u8 buttons = report_data->report_head[PIP_BUTTONS_OFFSET];
2698 const struct cyapa_pip_report_data *report_data)
2701 u8 distance = report_data->report_head[PIP_PROXIMITY_DISTANCE_OFFSET] &
2747 const struct cyapa_pip_report_data *report_data)
2753 touch_num = report_data->report_head[PIP_NUMBER_OF_TOUCH_OFFSET] &
2758 &report_data->touch_records[i]);
2767 struct cyapa_pip_report_data report_data;
2777 ret = cyapa_i2c_pip_read(cyapa, (u8 *)&report_data,
2785 &report_data.report_head[PIP_RESP_LENGTH_OFFSET]);
2789 report_len, report_data.report_head[0],
2790 report_data.report_head[1]);
2798 ret = cyapa_i2c_pip_read(cyapa, (u8 *)&report_data, report_len);
2805 return cyapa_pip_event_process(cyapa, &report_data);
2809 struct cyapa_pip_report_data *report_data)
2816 &report_data->report_head[PIP_RESP_LENGTH_OFFSET]);
2821 report_id = report_data->report_head[PIP_RESP_REPORT_ID_OFFSET];
2874 cyapa_pip_report_touches(cyapa, report_data);
2876 cyapa_pip_report_proximity(cyapa, report_data);
2878 cyapa_pip_report_buttons(cyapa, report_data);