1 /*
2  * Copyright 2023 Fabian Blatz <fabianblatz@gmail.com>
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 
7 #ifndef ZEPHYR_MODULES_LVGL_LVGL_POINTER_INPUT_H_
8 #define ZEPHYR_MODULES_LVGL_LVGL_POINTER_INPUT_H_
9 
10 #include <zephyr/device.h>
11 
12 #ifdef __cplusplus
13 extern "C" {
14 #endif
15 
16 int lvgl_pointer_input_init(const struct device *dev);
17 
18 #ifdef CONFIG_LV_Z_POINTER_FROM_CHOSEN_TOUCH
19 
20 const struct device *lvgl_pointer_from_chosen_get(void);
21 
22 #endif /* CONFIG_LV_Z_POINTER_FROM_CHOSEN_TOUCH */
23 
24 #ifdef __cplusplus
25 }
26 #endif
27 
28 #endif /* ZEPHYR_MODULES_LVGL_LVGL_POINTER_INPUT_H_ */
29