1 /* SPDX-License-Identifier: GPL-2.0-only */ 1 2 /* 3 * Copyright (c) 2014 Sebastian Reichel <sre@k 4 */ 5 6 #ifndef _TOUCHSCREEN_H 7 #define _TOUCHSCREEN_H 8 9 struct input_dev; 10 struct input_mt_pos; 11 12 struct touchscreen_properties { 13 unsigned int max_x; 14 unsigned int max_y; 15 bool invert_x; 16 bool invert_y; 17 bool swap_x_y; 18 }; 19 20 void touchscreen_parse_properties(struct input 21 struct touch 22 23 void touchscreen_set_mt_pos(struct input_mt_po 24 const struct touch 25 unsigned int x, un 26 27 void touchscreen_report_pos(struct input_dev * 28 const struct touch 29 unsigned int x, un 30 bool multitouch); 31 32 #endif 33
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.