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