halapi: common: Add library and symbol name for hal-api-device 85/250485/2
authorChanwoo Choi <cw00.choi@samsung.com>
Mon, 28 Dec 2020 07:21:36 +0000 (16:21 +0900)
committerChanwoo Choi <cw00.choi@samsung.com>
Mon, 28 Dec 2020 08:51:54 +0000 (17:51 +0900)
Change-Id: I83f661c30b1e2dcb763c9956804d03db57e3aa46
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
src/common.h

index de47485..022e8a1 100644 (file)
@@ -603,9 +603,9 @@ static const struct __hal_module_info {
                .module                 = HAL_MODULE_DEVICE_BATTERY,
                .license                = HAL_LICENSE_APACHE_2_0,
                .module_name            = "DEVICE_BATTERY",
-               .library_name           = NULL,
-               .library_name_64bit     = NULL,
-               .symbol_name            = NULL,
+               .library_name           = "/hal/lib/libhal-backend-device-battery.so",
+               .library_name_64bit     = "/hal/lib64/libhal-backend-device-battery.so",
+               .symbol_name            = "hal_backend_device_battery_data",
                .num_abi_versions       = ARRAY_SIZE(abi_version_match_data[HAL_MODULE_DEVICE_BATTERY]),
                .abi_versions           = abi_version_match_data[HAL_MODULE_DEVICE_BATTERY],
                .hal_api                = true,
@@ -615,9 +615,9 @@ static const struct __hal_module_info {
                .module                 = HAL_MODULE_DEVICE_BEZEL,
                .license                = HAL_LICENSE_APACHE_2_0,
                .module_name            = "DEVICE_BEZEL",
-               .library_name           = NULL,
-               .library_name_64bit     = NULL,
-               .symbol_name            = NULL,
+               .library_name           = "/hal/lib/libhal-backend-device-bezel.so",
+               .library_name_64bit     = "/hal/lib64/libhal-backend-device-bezel.so",
+               .symbol_name            = "hal_backend_device_bezel_data",
                .num_abi_versions       = ARRAY_SIZE(abi_version_match_data[HAL_MODULE_DEVICE_BEZEL]),
                .abi_versions           = abi_version_match_data[HAL_MODULE_DEVICE_BEZEL],
                .hal_api                = true,
@@ -627,9 +627,9 @@ static const struct __hal_module_info {
                .module                 = HAL_MODULE_DEVICE_DISPLAY,
                .license                = HAL_LICENSE_APACHE_2_0,
                .module_name            = "DEVICE_DISPLAY",
-               .library_name           = NULL,
-               .library_name_64bit     = NULL,
-               .symbol_name            = NULL,
+               .library_name           = "/hal/lib/libhal-backend-device-display.so",
+               .library_name_64bit     = "/hal/lib64/libhal-backend-device-display.so",
+               .symbol_name            = "hal_backend_device_display_data",
                .num_abi_versions       = ARRAY_SIZE(abi_version_match_data[HAL_MODULE_DEVICE_DISPLAY]),
                .abi_versions           = abi_version_match_data[HAL_MODULE_DEVICE_DISPLAY],
                .hal_api                = true,
@@ -639,9 +639,9 @@ static const struct __hal_module_info {
                .module                 = HAL_MODULE_DEVICE_IR,
                .license                = HAL_LICENSE_APACHE_2_0,
                .module_name            = "DEVICE_IR",
-               .library_name           = NULL,
-               .library_name_64bit     = NULL,
-               .symbol_name            = NULL,
+               .library_name           = "/hal/lib/libhal-backend-device-ir.so",
+               .library_name_64bit     = "/hal/lib64/libhal-backend-device-ir.so",
+               .symbol_name            = "hal_backend_device_ir_data",
                .num_abi_versions       = ARRAY_SIZE(abi_version_match_data[HAL_MODULE_DEVICE_IR]),
                .hal_api                = true,
        },
@@ -650,9 +650,9 @@ static const struct __hal_module_info {
                .module                 = HAL_MODULE_DEVICE_TOUCHSCREEN,
                .license                = HAL_LICENSE_APACHE_2_0,
                .module_name            = "DEVICE_TOUCHSCREEN",
-               .library_name           = NULL,
-               .library_name_64bit     = NULL,
-               .symbol_name            = NULL,
+               .library_name           = "/hal/lib/libhal-backend-device-touchscreen.so",
+               .library_name_64bit     = "/hal/lib64/libhal-backend-device-touchscreen.so",
+               .symbol_name            = "hal_backend_device_touchscreen_data",
                .num_abi_versions       = ARRAY_SIZE(abi_version_match_data[HAL_MODULE_DEVICE_TOUCHSCREEN]),
                .abi_versions           = abi_version_match_data[HAL_MODULE_DEVICE_TOUCHSCREEN],
                .hal_api                = true,
@@ -662,9 +662,9 @@ static const struct __hal_module_info {
                .module                 = HAL_MODULE_DEVICE_LED,
                .license                = HAL_LICENSE_APACHE_2_0,
                .module_name            = "DEVICE_LED",
-               .library_name           = NULL,
-               .library_name_64bit     = NULL,
-               .symbol_name            = NULL,
+               .library_name           = "/hal/lib/libhal-backend-device-led.so",
+               .library_name_64bit     = "/hal/lib64/libhal-backend-device-led.so",
+               .symbol_name            = "hal_backend_device_led_data",
                .num_abi_versions       = ARRAY_SIZE(abi_version_match_data[HAL_MODULE_DEVICE_LED]),
                .abi_versions           = abi_version_match_data[HAL_MODULE_DEVICE_LED],
                .hal_api                = true,
@@ -674,9 +674,9 @@ static const struct __hal_module_info {
                .module                 = HAL_MODULE_DEVICE_BOARD,
                .license                = HAL_LICENSE_APACHE_2_0,
                .module_name            = "DEVICE_BOARD",
-               .library_name           = NULL,
-               .library_name_64bit     = NULL,
-               .symbol_name            = NULL,
+               .library_name           = "/hal/lib/libhal-backend-device-board.so",
+               .library_name_64bit     = "/hal/lib64/libhal-backend-device-board.so",
+               .symbol_name            = "hal_backend_device_board_data",
                .num_abi_versions       = ARRAY_SIZE(abi_version_match_data[HAL_MODULE_DEVICE_BOARD]),
                .abi_versions           = abi_version_match_data[HAL_MODULE_DEVICE_BOARD],
                .hal_api                = true,
@@ -686,9 +686,9 @@ static const struct __hal_module_info {
                .module                 = HAL_MODULE_DEVICE_EXTERNAL_CONNECTION,
                .license                = HAL_LICENSE_APACHE_2_0,
                .module_name            = "DEVICE_EXTERNAL_CONNECTION",
-               .library_name           = NULL,
-               .library_name_64bit     = NULL,
-               .symbol_name            = NULL,
+               .library_name           = "/hal/lib/libhal-backend-device-external-connection.so",
+               .library_name_64bit     = "/hal/lib64/libhal-backend-device-external-connection.so",
+               .symbol_name            = "hal_backend_device_external_connection_data",
                .num_abi_versions       = ARRAY_SIZE(abi_version_match_data[HAL_MODULE_DEVICE_EXTERNAL_CONNECTION]),
                .abi_versions           = abi_version_match_data[HAL_MODULE_DEVICE_EXTERNAL_CONNECTION],
                .hal_api                = true,
@@ -698,9 +698,9 @@ static const struct __hal_module_info {
                .module                 = HAL_MODULE_DEVICE_THERMAL,
                .license                = HAL_LICENSE_APACHE_2_0,
                .module_name            = "DEVICE_THERMAL",
-               .library_name           = NULL,
-               .library_name_64bit     = NULL,
-               .symbol_name            = NULL,
+               .library_name           = "/hal/lib/libhal-backend-device-thermal.so",
+               .library_name_64bit     = "/hal/lib64/libhal-backend-device-thermal.so",
+               .symbol_name            = "hal_backend_device_thermal_data",
                .num_abi_versions       = ARRAY_SIZE(abi_version_match_data[HAL_MODULE_DEVICE_THERMAL]),
                .abi_versions           = abi_version_match_data[HAL_MODULE_DEVICE_THERMAL],
                .hal_api                = true,
@@ -710,9 +710,9 @@ static const struct __hal_module_info {
                .module                 = HAL_MODULE_DEVICE_USB_GADGET,
                .license                = HAL_LICENSE_APACHE_2_0,
                .module_name            = "DEVICE_USB_GADGET",
-               .library_name           = NULL,
-               .library_name_64bit     = NULL,
-               .symbol_name            = NULL,
+               .library_name           = "/hal/lib/libhal-backend-device-usb-gadget.so",
+               .library_name_64bit     = "/hal/lib64/libhal-backend-device-usb-gadget.so",
+               .symbol_name            = "hal_backend_device_usb_gadget_data",
                .num_abi_versions       = ARRAY_SIZE(abi_version_match_data[HAL_MODULE_DEVICE_USB_GADGET]),
                .abi_versions           = abi_version_match_data[HAL_MODULE_DEVICE_USB_GADGET],
                .hal_api                = true,
@@ -722,9 +722,9 @@ static const struct __hal_module_info {
                .module                 = HAL_MODULE_DEVICE_HAPTIC,
                .license                = HAL_LICENSE_APACHE_2_0,
                .module_name            = "DEVICE_HAPTIC",
-               .library_name           = NULL,
-               .library_name_64bit     = NULL,
-               .symbol_name            = NULL,
+               .library_name           = "/hal/lib/libhal-backend-device-haptic.so",
+               .library_name_64bit     = "/hal/lib64/libhal-backend-device-haptic.so",
+               .symbol_name            = "hal_backend_device_haptic_data",
                .num_abi_versions       = ARRAY_SIZE(abi_version_match_data[HAL_MODULE_DEVICE_HAPTIC]),
                .abi_versions           = abi_version_match_data[HAL_MODULE_DEVICE_HAPTIC],
                .hal_api                = true,