/* Compute display coordinates for touch. 
This function computes the display coordinates for a given touch event, and stores it in the specified X- and Y-coordinate containers. */
static void get_finger_display_coordinates(const struct mxt_touch_event *touch_event, struct finger *finger_data)
/* Compute display coordinates for touch. 
This function computes the display coordinates for a given touch event, and stores it in the specified X- and Y-coordinate containers. */
static void get_finger_display_coordinates(const struct mxt_touch_event *touch_event, struct finger *finger_data)
{
	finger_data->x = ((uint32_t)(4096 - touch_event->x) * gfx_get_width()) / 4096;
	finger_data->y = ((uint32_t)(4096 - touch_event->y) * gfx_get_height()) / 4096;
	finger_data->size = (touch_event->size * 4);
}