#include <linux/limits.h>
#include <dirent.h>
-#include <hal/hal-battery-interface.h>
+#include <hal/hal-device-battery-interface.h>
#include <hal/hal-common-interface.h>
#include <libsyscommon/file.h>
static int battery_init(void **data)
{
- hal_backend_battery_funcs *battery_funcs;
+ hal_backend_device_battery_funcs *device_battery_funcs;
- battery_funcs = calloc(1, sizeof(hal_backend_battery_funcs));
- if (!battery_funcs)
+ device_battery_funcs = calloc(1, sizeof(hal_backend_device_battery_funcs));
+ if (!device_battery_funcs)
return -ENOMEM;
- battery_funcs->register_changed_event = battery_register_changed_event;
- battery_funcs->unregister_changed_event = battery_unregister_changed_event;
- battery_funcs->get_current_state = battery_get_current_state;
+ device_battery_funcs->register_changed_event = battery_register_changed_event;
+ device_battery_funcs->unregister_changed_event = battery_unregister_changed_event;
+ device_battery_funcs->get_current_state = battery_get_current_state;
- *data = (void *)battery_funcs;
+ *data = (void *)device_battery_funcs;
return 0;
}