Lines Matching refs:touch_data
112 ft5406_touch_data_t *touch_data = (ft5406_touch_data_t *)(void *)(handle->touch_buf); in FT5406_GetSingleTouch() local
118 *touch_event = TOUCH_POINT_GET_EVENT(touch_data->TOUCH[0]); in FT5406_GetSingleTouch()
125 *touch_x = TOUCH_POINT_GET_X(touch_data->TOUCH[0]); in FT5406_GetSingleTouch()
129 *touch_y = TOUCH_POINT_GET_Y(touch_data->TOUCH[0]); in FT5406_GetSingleTouch()
145 ft5406_touch_data_t *touch_data = (ft5406_touch_data_t *)(void *)(handle->touch_buf); in FT5406_GetMultiTouch() local
149 if (touch_data->TD_STATUS > FT5406_MAX_TOUCHES) in FT5406_GetMultiTouch()
151 touch_data->TD_STATUS = 0; in FT5406_GetMultiTouch()
157 *touch_count = touch_data->TD_STATUS; in FT5406_GetMultiTouch()
161 for (i = 0; i < touch_data->TD_STATUS; i++) in FT5406_GetMultiTouch()
163 touch_array[i].TOUCH_ID = TOUCH_POINT_GET_ID(touch_data->TOUCH[i]); in FT5406_GetMultiTouch()
164 touch_array[i].TOUCH_EVENT = TOUCH_POINT_GET_EVENT(touch_data->TOUCH[i]); in FT5406_GetMultiTouch()
165 touch_array[i].TOUCH_X = TOUCH_POINT_GET_X(touch_data->TOUCH[i]); in FT5406_GetMultiTouch()
166 touch_array[i].TOUCH_Y = TOUCH_POINT_GET_Y(touch_data->TOUCH[i]); in FT5406_GetMultiTouch()