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
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 @@
* 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) {