input-poller.h 478 B

123456789101112131415161718
  1. /* SPDX-License-Identifier: GPL-2.0-only */
  2. #ifndef _INPUT_POLLER_H
  3. #define _INPUT_POLLER_H
  4. /*
  5. * Support for polling mode for input devices.
  6. */
  7. #include <linux/sysfs.h>
  8. struct input_dev_poller;
  9. void input_dev_poller_finalize(struct input_dev_poller *poller);
  10. void input_dev_poller_start(struct input_dev_poller *poller);
  11. void input_dev_poller_stop(struct input_dev_poller *poller);
  12. extern struct attribute_group input_poller_attribute_group;
  13. #endif /* _INPUT_POLLER_H */