HAL_MODULE_DEVICE_HAPTIC,
HAL_MODULE_DEVICE_MEMORY,
HAL_MODULE_DEVICE_INPUT,
+ HAL_MODULE_DEVICE_POWER,
/*
* TODO: If need to add new module, have to add it below
.backend_min_abi_version = HAL_ABI_VERSION_TIZEN_7_0,
},
},
+ [HAL_MODULE_DEVICE_POWER] = {
+ /* FIXME: Need to be initialized by configuration file like xml */
+ [0] = {
+ .platform_abi_version = HAL_ABI_VERSION_TIZEN_7_5,
+ .backend_min_abi_version = HAL_ABI_VERSION_TIZEN_7_0,
+ },
+ },
};
static struct __hal_module_info g_hal_module_info[] = {
.abi_versions = abi_version_match_data[HAL_MODULE_DEVICE_INPUT],
.hal_api = true,
},
+ [HAL_MODULE_DEVICE_POWER] = {
+ .group = HAL_GROUP_SYSTEM,
+ .module = HAL_MODULE_DEVICE_POWER,
+ .license = HAL_LICENSE_APACHE_2_0,
+ .module_name = "HAL_MODULE_DEVICE_POWER",
+ .backend_module_name = "device-power",
+ .library_name = "/hal/lib/libhal-backend-device-power.so",
+ .library_name_64bit = "/hal/lib64/libhal-backend-device-power.so",
+ .symbol_name = "hal_backend_device_power_data",
+ .num_abi_versions = ARRAY_SIZE(abi_version_match_data[HAL_MODULE_DEVICE_POWER]),
+ .abi_versions = abi_version_match_data[HAL_MODULE_DEVICE_POWER],
+ .hal_api = true,
+ },
};
#endif /* __HAL_API_LIST_H__ */