Lines Matching full:overlay
3 * Helper functions for overlay objects on touchscreens
11 #include <linux/input/touch-overlay.h>
64 * touch_overlay_map - map overlay objects from the device tree and set
80 struct fwnode_handle *overlay __free(fwnode_handle) =
81 device_get_named_child_node(dev, "touch-overlay");
82 if (!overlay)
85 fwnode_for_each_available_child_node(overlay, fw_segment) {
237 * touch_overlay_process_contact - process contacts according to the overlay
239 * from the contacts that are either related to overlay buttons or out of the
240 * overlay touchscreen area, if defined.
247 * and dropped for contacts outside the overlay touchscreen area) or false
249 * shifts the (x,y) coordinates to the overlay touchscreen axis if required.
259 * buttons must be prioritized over overlay touchscreens to account for
270 * valid contacts on the overlay touchscreen are left for the client
278 MODULE_DESCRIPTION("Helper functions for overlay objects on touch devices");