commit | 3386e965150a9bd1fc3b990ca4640397dc8eadc1 | [log] [tgz] |
---|---|---|
author | Fabio Baltieri <fabiobaltieri@google.com> | Tue Jan 31 14:02:15 2023 +0000 |
committer | Marti Bolivar <marti.bolivar@nordicsemi.no> | Mon Mar 06 11:47:32 2023 -0800 |
tree | f434533695abb9b94b7fcfe6024474e171951629 | |
parent | e073210ec299516476c2b1f1a6b270fb5f7839ca [diff] |
input: add input subsystem Initial commit introducing the input subsystem into Zephyr. Includes the input_event data structure, the input_report_* APIs, an iterables sections based subscription API and two operation modes: synchronous, where the listeners are called directly, and asynchronous, where the listeners are called in a dedicated thread. Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>