summaryrefslogtreecommitdiffstats
path: root/include/hardware/input.h
diff options
context:
space:
mode:
authorTim Kilbourn <tkilbourn@google.com>2015-02-13 10:35:20 -0800
committerTim Kilbourn <tkilbourn@google.com>2015-03-30 17:21:29 -0700
commit73475a4eb2cebf06f965c58e015d06c333e71e61 (patch)
treeee7d5d7a4673867738f0725a278f54a0f7aaf261 /include/hardware/input.h
parent3fba7bebe84b6e2ae515dda142dc3b37071b4dcd (diff)
downloadhardware_libhardware-73475a4eb2cebf06f965c58e015d06c333e71e61.zip
hardware_libhardware-73475a4eb2cebf06f965c58e015d06c333e71e61.tar.gz
hardware_libhardware-73475a4eb2cebf06f965c58e015d06c333e71e61.tar.bz2
Input event hub for evdev input HAL module.
InputHub monitors paths for device changes and input events. InputDeviceManager creates InputDevices and routes input events to them. InputDevices currently just log these events during development. InputHost represents a wrapper around the HAL interface. Change-Id: Ic47d574498eb07bcdcd17812a648539fdf1c69d6
Diffstat (limited to 'include/hardware/input.h')
-rw-r--r--include/hardware/input.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/hardware/input.h b/include/hardware/input.h
index dad1bc0..d2f2f79 100644
--- a/include/hardware/input.h
+++ b/include/hardware/input.h
@@ -164,7 +164,7 @@ struct input_module {
* Sends an output report with a new set of state the host would like the given device to
* assume.
*/
- void (*notify_report)(input_report_t* report);
+ void (*notify_report)(const input_module_t* module, input_report_t* report);
};
static inline int input_open(const struct hw_module_t** module, const char* type) {