d9167dd3313e6e17b47b094d8ffb3c280e4f633b
[platform/hal/api/common.git] / hal-api.json
1 {
2         "PLATFORM_ABI_VERSION" :"HAL_ABI_VERSION_TIZEN_6_5",
3         "MODULE_INFO" :
4         [
5                 {
6                         "group" :"HAL_GROUP_GRAPHICS",
7                         "module" :"HAL_MODULE_TBM",
8                         "license" :"MIT",
9                         "library_name" :"/hal/lib/libhal-backend-tbm.so",
10                         "library_name_64bit" :"/hal/lib64/libhal-backend-tbm.so",
11                         "symbol_name" :"hal_backend_tbm_data",
12                         "abi_versions" :[
13                                 {
14                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
15                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
16                                 }
17                         ]
18                 },
19                 {
20                         "group" :"HAL_GROUP_GRAPHICS",
21                         "module" :"HAL_MODULE_TDM",
22                         "license" :"MIT",
23                         "library_name" :"/hal/lib/libhal-backend-tdm.so",
24                         "library_name_64bit" :"/hal/lib64/libhal-backend-tdm.so",
25                         "symbol_name" :"hal_backend_tdm_data",
26                         "abi_versions" :[
27                                 {
28                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
29                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
30                                 }
31                         ]
32                 },
33                 {
34                         "group" :"HAL_GROUP_GRAPHICS",
35                         "module" :"HAL_MODULE_COREGL",
36                         "license" :"UNKNOWN",
37                         "library_name" :null,
38                         "library_name_64bit" :null,
39                         "symbol_name" :null,
40                         "abi_versions" :null
41                 },
42                 {
43                         "group" :"HAL_GROUP_GRAPHICS",
44                         "module" :"HAL_MODULE_INPUT",
45                         "license" :"MIT",
46                         "library_name" :null,
47                         "library_name_64bit" :null,
48                         "symbol_name" :null,
49                         "abi_versions" :null
50
51                 },
52                 {
53                         "group" :"HAL_GROUP_MULTIMEDIA",
54                         "module" :"HAL_MODULE_AUDIO",
55                         "license" :"APACHE_2_0",
56                         "library_name" :"/hal/lib/libhal-backend-audio.so",
57                         "library_name_64bit" :"/hal/lib64/libhal-backend-audio.so",
58                         "symbol_name" :"hal_backend_audio_data",
59                         "abi_versions" :[
60                                 {
61                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
62                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
63                                 }
64                         ]
65                 },
66                 {
67                         "group" :"HAL_GROUP_MULTIMEDIA",
68                         "module" :"HAL_MODULE_CAMERA",
69                         "license" :"APACHE_2_0",
70                         "library_name" :"/hal/lib/libhal-backend-camera.so",
71                         "library_name_64bit" :"/hal/lib64/libhal-backend-camera.so",
72                         "symbol_name" :"hal_backend_camera_data",
73                         "abi_versions" :[
74                                 {
75                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
76                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
77                                 }
78                         ]
79                 },
80                 {
81                         "group" :"HAL_GROUP_MULTIMEDIA",
82                         "module" :"HAL_MODULE_RADIO",
83                         "license" :"APACHE_2_0",
84                         "library_name" :"/hal/lib/libhal-backend-radio.so",
85                         "library_name_64bit" :"/hal/lib64/libhal-backend-radio.so",
86                         "symbol_name" :"hal_backend_radio_data",
87                         "abi_versions" :[
88                                 {
89                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
90                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
91                                 }
92                         ]
93                 },
94                 {
95                         "group" :"HAL_GROUP_MULTIMEDIA",
96                         "module" :"HAL_MODULE_CODEC",
97                         "license" :"APACHE_2_0",
98                         "library_name" :null,
99                         "library_name_64bit" :null,
100                         "symbol_name" :null,
101                         "abi_versions" :null
102                 },
103                 {
104                         "group" :"HAL_GROUP_MULTIMEDIA",
105                         "module" :"HAL_MODULE_USB_AUDIO",
106                         "license" :"APACHE_2_0",
107                         "library_name" :null,
108                         "library_name_64bit" :null,
109                         "symbol_name" :null,
110                         "abi_versions" :null
111                 },
112                 {
113                         "group" :"HAL_GROUP_MULTIMEDIA",
114                         "module" :"HAL_MODULE_ALSAUCM",
115                         "license" :"APACHE_2_0",
116                         "library_name" :null,
117                         "library_name_64bit" :null,
118                         "symbol_name" :null,
119                         "abi_versions" :null
120                 },
121                 {
122                         "group" :"HAL_GROUP_CONNECTIVITY",
123                         "module" :"HAL_MODULE_BLUETOOTH",
124                         "license" :"APACHE_2_0",
125                         "library_name" :"/hal/lib/libhal-backend-bluetooth.so",
126                         "library_name_64bit" :"/hal/lib64/libhal-backend-bluetooth.so",
127                         "symbol_name" :"hal_backend_bluetooth_data",
128                         "abi_versions" :[
129                                 {
130                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
131                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
132                                 }
133                         ]
134                 },
135                 {
136                         "group" :"HAL_GROUP_CONNECTIVITY",
137                         "module" :"HAL_MODULE_WIFI",
138                         "license" :"APACHE_2_0",
139                         "library_name" :"/hal/lib/libhal-backend-wifi.so",
140                         "library_name_64bit" :"/hal/lib64/libhal-backend-wifi.so",
141                         "symbol_name" :"hal_backend_wifi_data",
142                         "abi_versions" :[
143                                 {
144                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
145                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
146                                 }
147                         ]
148                 },
149                 {
150                         "group" :"HAL_GROUP_CONNECTIVITY",
151                         "module" :"HAL_MODULE_NAN",
152                         "license" :"APACHE_2_0",
153                         "library_name" :null,
154                         "library_name_64bit" :null,
155                         "symbol_name" :null,
156                         "abi_versions" :null
157                 },
158                 {
159                         "group" :"HAL_GROUP_CONNECTIVITY",
160                         "module" :"HAL_MODULE_NFC",
161                         "license" :"APACHE_2_0",
162                         "library_name" :"/hal/lib/libhal-backend-nfc.so",
163                         "library_name_64bit" :"/hal/lib64/libhal-backend-nfc.so",
164                         "symbol_name" :"hal_backend_nfc_data",
165                         "abi_versions" :[
166                                 {
167                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
168                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
169                                 }
170                         ]
171                 },
172                 {
173                         "group" :"HAL_GROUP_CONNECTIVITY",
174                         "module" :"HAL_MODULE_ZIGBEE",
175                         "license" :"APACHE_2_0",
176                         "library_name" :"/hal/lib/libhal-backend-zigbee.so",
177                         "library_name_64bit" :"/hal/lib64/libhal-backend-zigbee.so",
178                         "symbol_name" :"hal_backend_zigbee_data",
179                         "abi_versions" :[
180                                 {
181                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
182                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
183                                 }
184                         ]
185
186                 },
187                 {
188                         "group" :"HAL_GROUP_CONNECTIVITY",
189                         "module" :"HAL_MODULE_UWB",
190                         "license" :"APACHE_2_0",
191                         "library_name" :"/hal/lib/libhal-backend-uwb.so",
192                         "library_name_64bit" :"/hal/lib64/libhal-backend-uwb.so",
193                         "symbol_name" :"hal_backend_uwb_data",
194                         "abi_versions" :[
195                                 {
196                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
197                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
198                                 }
199                         ]
200                 },
201                 {
202                         "group" :"HAL_GROUP_CONNECTIVITY",
203                         "module" :"HAL_MODULE_MTP",
204                         "license" :"APACHE_2_0",
205                         "library_name" :null,
206                         "library_name_64bit" :null,
207                         "symbol_name" :null,
208                         "abi_versions" :null
209                 },
210
211                 {
212                         "group" :"HAL_GROUP_TELEPHONY",
213                         "module" :"HAL_MODULE_TELEPHONY",
214                         "license" :"APACHE_2_0",
215                         "library_name" :null,
216                         "library_name_64bit" :null,
217                         "symbol_name" :null,
218                         "abi_versions" :null
219                 },
220                 {
221                         "group" :"HAL_GROUP_LOCATION",
222                         "module" :"HAL_MODULE_LOCATION",
223                         "license" :"APACHE_2_0",
224                         "library_name" :"/hal/lib/libhal-backend-location.so",
225                         "library_name_64bit" :"/hal/lib64/libhal-backend-location.so",
226                         "symbol_name" :"hal_backend_location_data",
227                         "abi_versions" :[
228                                 {
229                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
230                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
231                                 }
232                         ]
233                 },
234                 {
235                         "group" :"HAL_GROUP_SYSTEM",
236                         "module" :"HAL_MODULE_COMMON",
237                         "license" :"APACHE_2_0",
238                         "library_name" :null,
239                         "library_name_64bit" :null,
240                         "symbol_name" :null,
241                         "abi_versions" :null
242                 },
243                 {
244                         "group" :"HAL_GROUP_SYSTEM",
245                         "module" :"HAL_MODULE_POWER",
246                         "license" :"APACHE_2_0",
247                         "library_name" :"/hal/lib/libhal-backend-power.so",
248                         "library_name_64bit" :"/hal/lib64/libhal-backend-power.so",
249                         "symbol_name" :"hal_backend_power_data",
250                         "abi_versions" :[
251                                 {
252                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
253                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
254                                 }
255                         ]
256                 },
257                 {
258                         "group" :"HAL_GROUP_SYSTEM",
259                         "module" :"HAL_MODULE_SENSOR",
260                         "license" :"APACHE_2_0",
261                         "library_name" :"/hal/lib/libhal-backend-sensor.so",
262                         "library_name_64bit" :"/hal/lib64/libhal-backend-sensor.so",
263                         "symbol_name" :"hal_backend_sensor_data",
264                         "abi_versions" :[
265                                 {
266                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
267                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
268                                 }
269                         ]
270                 },
271                 {
272                         "group" :"HAL_GROUP_SYSTEM",
273                         "module" :"HAL_MODULE_PERIPHERAL",
274                         "license" :"APACHE_2_0",
275                         "library_name" :null,
276                         "library_name_64bit" :null,
277                         "symbol_name" :null,
278                         "abi_versions" :null
279                 },
280                 {
281                         "group" :"HAL_GROUP_SYSTEM",
282                         "module" :"HAL_MODULE_DEVICE_BATTERY",
283                         "license" :"APACHE_2_0",
284                         "library_name" :"/hal/lib/libhal-backend-device-battery.so",
285                         "library_name_64bit" :"/hal/lib64/libhal-backend-device-battery.so",
286                         "symbol_name" :"hal_backend_device_battery_data",
287                         "abi_versions" :[
288                                 {
289                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
290                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
291                                 }
292                         ]
293                 },
294                 {
295                         "group" :"HAL_GROUP_SYSTEM",
296                         "module" :"HAL_MODULE_DEVICE_BEZEL",
297                         "license" :"APACHE_2_0",
298                         "library_name" :"/hal/lib/libhal-backend-device-bezel.so",
299                         "library_name_64bit" :"/hal/lib64/libhal-backend-device-bezel.so",
300                         "symbol_name" :"hal_backend_device_bezel_data",
301                         "abi_versions" :[
302                                 {
303                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
304                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
305                                 }
306                         ]
307                 },
308                 {
309                         "group" :"HAL_GROUP_SYSTEM",
310                         "module" :"HAL_MODULE_DEVICE_DISPLAY",
311                         "license" :"APACHE_2_0",
312                         "library_name" :"/hal/lib/libhal-backend-device-display.so",
313                         "library_name_64bit" :"/hal/lib64/libhal-backend-device-display.so",
314                         "symbol_name" :"hal_backend_device_display_data",
315                         "abi_versions" :[
316                                 {
317                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
318                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
319                                 }
320                         ]
321                 },
322                 {
323                         "group" :"HAL_GROUP_SYSTEM",
324                         "module" :"HAL_MODULE_DEVICE_IR",
325                         "license" :"APACHE_2_0",
326                         "library_name" :"/hal/lib/libhal-backend-device-ir.so",
327                         "library_name_64bit" :"/hal/lib64/libhal-backend-device-ir.so",
328                         "symbol_name" :"hal_backend_device_ir_data",
329                         "abi_versions" :[
330                                 {
331                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
332                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
333                                 }
334                         ]
335                 },
336                 {
337                         "group" :"HAL_GROUP_SYSTEM",
338                         "module" :"HAL_MODULE_DEVICE_TOUCHSCREEN",
339                         "license" :"APACHE_2_0",
340                         "library_name" :"/hal/lib/libhal-backend-device-touchscreen.so",
341                         "library_name_64bit" :"/hal/lib64/libhal-backend-device-touchscreen.so",
342                         "symbol_name" :"hal_backend_device_touchscreen_data",
343                         "abi_versions" :[
344                                 {
345                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
346                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
347                                 }
348                         ]
349                 },
350                 {
351                         "group" :"HAL_GROUP_SYSTEM",
352                         "module" :"HAL_MODULE_DEVICE_LED",
353                         "license" :"APACHE_2_0",
354                         "library_name" :"/hal/lib/libhal-backend-device-led.so",
355                         "library_name_64bit" :"/hal/lib64/libhal-backend-device-led.so",
356                         "symbol_name" :"hal_backend_device_led_data",
357                         "abi_versions" :[
358                                 {
359                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
360                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
361                                 }
362                         ]
363                 },
364                 {
365                         "group" :"HAL_GROUP_SYSTEM",
366                         "module" :"HAL_MODULE_DEVICE_BOARD",
367                         "license" :"APACHE_2_0",
368                         "library_name" :"/hal/lib/libhal-backend-device-board.so",
369                         "library_name_64bit" :"/hal/lib64/libhal-backend-device-board.so",
370                         "symbol_name" :"hal_backend_device_board_data",
371                         "abi_versions" :[
372                                 {
373                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
374                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
375                                 }
376                         ]
377                 },
378                 {
379                         "group" :"HAL_GROUP_SYSTEM",
380                         "module" :"HAL_MODULE_DEVICE_EXTERNAL_CONNECTION",
381                         "license" :"APACHE_2_0",
382                         "library_name" :"/hal/lib/libhal-backend-device-external-connection.so",
383                         "library_name_64bit" :"/hal/lib64/libhal-backend-device-external-connection.so",
384                         "symbol_name" :"hal_backend_device_external_connection_data",
385                         "abi_versions" :[
386                                 {
387                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
388                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
389                                 }
390                         ]
391                 },
392                 {
393                         "group" :"HAL_GROUP_SYSTEM",
394                         "module" :"HAL_MODULE_DEVICE_THERMAL",
395                         "license" :"APACHE_2_0",
396                         "library_name" :"/hal/lib/libhal-backend-device-thermal.so",
397                         "library_name_64bit" :"/hal/lib64/libhal-backend-device-thermal.so",
398                         "symbol_name" :"hal_backend_device_thermal_data",
399                         "abi_versions" :[
400                                 {
401                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
402                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
403                                 }
404                         ]
405                 },
406                 {
407                         "group" :"HAL_GROUP_SYSTEM",
408                         "module" :"HAL_MODULE_DEVICE_USB_GADGET",
409                         "license" :"APACHE_2_0",
410                         "library_name" :"/hal/lib/libhal-backend-device-usb-gadget.so",
411                         "library_name_64bit" :"/hal/lib64/libhal-backend-device-usb-gadget.so",
412                         "symbol_name" :"hal_backend_device_usb_gadget_data",
413                         "abi_versions" :[
414                                 {
415                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
416                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
417                                 }
418                         ]
419                 },
420                 {
421                         "group" :"HAL_GROUP_SYSTEM",
422                         "module" :"HAL_MODULE_DEVICE_HAPTIC",
423                         "license" :"APACHE_2_0",
424                         "library_name" :"/hal/lib/libhal-backend-device-haptic.so",
425                         "library_name_64bit" :"/hal/lib64/libhal-backend-device-haptic.so",
426                         "symbol_name" :"hal_backend_device_haptic_data",
427                         "abi_versions" :[
428                                 {
429                                         "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5",
430                                         "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5"
431                                 }
432                         ]
433                 }
434         ]
435 }