// SPDX-License-Identifier: GPL-2.0 /* Copyright (c) 2025 Intel Corporation */ #ifndef _INTEL_THC_WOT_H_ #define _INTEL_THC_WOT_H_ #include #include /** * struct thc_wot - THC Wake-on-Touch data structure * @gpio_irq : GPIO interrupt IRQ number for wake-on-touch * @gpio_irq_wakeable : Indicate GPIO IRQ workable or not */ struct thc_wot { int gpio_irq; bool gpio_irq_wakeable; }; struct thc_device; void thc_wot_config(struct thc_device *thc_dev, const struct acpi_gpio_mapping *gpio_map); void thc_wot_unconfig(struct thc_device *thc_dev); #endif /* _INTEL_THC_WOT_H_ */