halapi: common: Remove deprecated global variable and abi_version in hal_backend 17/317717/2
authorChanwoo Choi <cw00.choi@samsung.com>
Fri, 6 Dec 2024 08:07:52 +0000 (17:07 +0900)
committeryoungjae cho <y0.cho@samsung.com>
Tue, 7 Jan 2025 04:39:07 +0000 (04:39 +0000)
The variables related to 'abi_version' has not used anymore.
Remove deprecated global variable and abi_version in hal_backend
structure.

Change-Id: I20bc2716c08afcedda86319265a5ed48178a95fc
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
(cherry picked from commit f60233ba2ac1bb43e935f9f629c0f16359a02ca4)

include/hal-common-interface.h
packaging/hal-api-common.spec

index 7ced1b64787c120ec51fb1153182c9640acc653a..cb867706e10f58a6c43aebbead21348d40fb2ad8 100644 (file)
 extern "C" {
 #endif
 
-enum hal_abi_version {
-       HAL_ABI_VERSION_UNKNOWN = 0, /* Deprecated */
-       HAL_ABI_VERSION_TIZEN_6_5 = 1, /* Deprecated */
-       HAL_ABI_VERSION_TIZEN_7_0 = 2, /* Deprecated */
-       HAL_ABI_VERSION_TIZEN_7_5 = 3, /* Deprecated */
-       HAL_ABI_VERSION_TIZEN_8_0 = 3, /* Deprecated */
-       HAL_ABI_VERSION_TIZEN_9_0 = 4, /* Deprecated */
-       HAL_ABI_VERSION_END, /* Deprecated */
-};
-
-static const char *const hal_abi_version_str[] = {
-       [HAL_ABI_VERSION_UNKNOWN]       = "Unknown HAL ABI Version",
-       [HAL_ABI_VERSION_TIZEN_6_5]     = "HAL_ABI_VERSION_TIZEN_6_5",
-       [HAL_ABI_VERSION_TIZEN_7_0]     = "HAL_ABI_VERSION_TIZEN_7_0",
-       [HAL_ABI_VERSION_TIZEN_8_0]     = "HAL_ABI_VERSION_TIZEN_8_0",
-       [HAL_ABI_VERSION_TIZEN_9_0]     = "HAL_ABI_VERSION_TIZEN_9_0",
-};
-
 typedef struct __hal_backend {
        const char *name;
        const char *vendor;
-       const unsigned int abi_version; /* Deprecated */
        int (*init) (void **data);
        int (*exit) (void *data);
        const unsigned int major_version;
index 75b198bed02227fa550f9e8d116e002233382f35..4b9e75fb483142532339101a36ec0996e2acb155 100644 (file)
@@ -10,7 +10,7 @@
 ### main package #########
 Name:       %{name}
 Summary:    %{name} interface
-Version:    1.0.0
+Version:    1.0.1
 Release:    1
 Group:      Development/Libraries
 License:    Apache-2.0