{
"group" :"HAL_GROUP_GRAPHICS",
"module" :"HAL_MODULE_TBM",
+ "backend_module" :"tbm",
"license" :"MIT",
"library_name" :"/hal/lib/libhal-backend-tbm.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-tbm.so",
{
"group" :"HAL_GROUP_GRAPHICS",
"module" :"HAL_MODULE_TDM",
+ "backend_module" :"tdm",
"license" :"MIT",
"library_name" :"/hal/lib/libhal-backend-tdm.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-tdm.so",
{
"group" :"HAL_GROUP_GRAPHICS",
"module" :"HAL_MODULE_COREGL",
+ "backend_module" :null,
"license" :"UNKNOWN",
"library_name" :null,
"library_name_64bit" :null,
{
"group" :"HAL_GROUP_GRAPHICS",
"module" :"HAL_MODULE_INPUT",
+ "backend_module" :null,
"license" :"MIT",
"library_name" :null,
"library_name_64bit" :null,
{
"group" :"HAL_GROUP_MULTIMEDIA",
"module" :"HAL_MODULE_AUDIO",
+ "backend_module" :"audio",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-audio.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-audio.so",
{
"group" :"HAL_GROUP_MULTIMEDIA",
"module" :"HAL_MODULE_CAMERA",
+ "backend_module" :"camera",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-camera.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-camera.so",
{
"group" :"HAL_GROUP_MULTIMEDIA",
"module" :"HAL_MODULE_RADIO",
+ "backend_module" :"radio",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-radio.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-radio.so",
{
"group" :"HAL_GROUP_MULTIMEDIA",
"module" :"HAL_MODULE_CODEC",
+ "backend_module" :null,
"license" :"APACHE_2_0",
"library_name" :null,
"library_name_64bit" :null,
{
"group" :"HAL_GROUP_MULTIMEDIA",
"module" :"HAL_MODULE_USB_AUDIO",
+ "backend_module" :null,
"license" :"APACHE_2_0",
"library_name" :null,
"library_name_64bit" :null,
{
"group" :"HAL_GROUP_MULTIMEDIA",
"module" :"HAL_MODULE_ALSAUCM",
+ "backend_module" :null,
"license" :"APACHE_2_0",
"library_name" :null,
"library_name_64bit" :null,
{
"group" :"HAL_GROUP_CONNECTIVITY",
"module" :"HAL_MODULE_BLUETOOTH",
+ "backend_module" :"bluetooth",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-bluetooth.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-bluetooth.so",
{
"group" :"HAL_GROUP_CONNECTIVITY",
"module" :"HAL_MODULE_WIFI",
+ "backend_module" :"wifi",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-wifi.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-wifi.so",
{
"group" :"HAL_GROUP_CONNECTIVITY",
"module" :"HAL_MODULE_NAN",
+ "backend_module" :null,
"license" :"APACHE_2_0",
"library_name" :null,
"library_name_64bit" :null,
{
"group" :"HAL_GROUP_CONNECTIVITY",
"module" :"HAL_MODULE_NFC",
+ "backend_module" :"nfc",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-nfc.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-nfc.so",
{
"group" :"HAL_GROUP_CONNECTIVITY",
"module" :"HAL_MODULE_ZIGBEE",
+ "backend_module" :"zigbee",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-zigbee.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-zigbee.so",
{
"group" :"HAL_GROUP_CONNECTIVITY",
"module" :"HAL_MODULE_UWB",
+ "backend_module" :"uwb",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-uwb.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-uwb.so",
{
"group" :"HAL_GROUP_CONNECTIVITY",
"module" :"HAL_MODULE_MTP",
+ "backend_module" :null,
"license" :"APACHE_2_0",
"library_name" :null,
"library_name_64bit" :null,
{
"group" :"HAL_GROUP_TELEPHONY",
"module" :"HAL_MODULE_TELEPHONY",
+ "backend_module" :null,
"license" :"APACHE_2_0",
"library_name" :null,
"library_name_64bit" :null,
{
"group" :"HAL_GROUP_LOCATION",
"module" :"HAL_MODULE_LOCATION",
+ "backend_module" :"location",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-location.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-location.so",
{
"group" :"HAL_GROUP_SYSTEM",
"module" :"HAL_MODULE_COMMON",
+ "backend_module" :null,
"license" :"APACHE_2_0",
"library_name" :null,
"library_name_64bit" :null,
{
"group" :"HAL_GROUP_SYSTEM",
"module" :"HAL_MODULE_POWER",
+ "backend_module" :"power",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-power.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-power.so",
{
"group" :"HAL_GROUP_SYSTEM",
"module" :"HAL_MODULE_SENSOR",
+ "backend_module" :"sensor",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-sensor.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-sensor.so",
{
"group" :"HAL_GROUP_SYSTEM",
"module" :"HAL_MODULE_PERIPHERAL",
+ "backend_module" :null,
"license" :"APACHE_2_0",
"library_name" :null,
"library_name_64bit" :null,
{
"group" :"HAL_GROUP_SYSTEM",
"module" :"HAL_MODULE_DEVICE_BATTERY",
+ "backend_module" :"device-battery",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-device-battery.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-device-battery.so",
{
"group" :"HAL_GROUP_SYSTEM",
"module" :"HAL_MODULE_DEVICE_BEZEL",
+ "backend_module" :"device-bezel",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-device-bezel.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-device-bezel.so",
{
"group" :"HAL_GROUP_SYSTEM",
"module" :"HAL_MODULE_DEVICE_DISPLAY",
+ "backend_module" :"device-display",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-device-display.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-device-display.so",
{
"group" :"HAL_GROUP_SYSTEM",
"module" :"HAL_MODULE_DEVICE_IR",
+ "backend_module" :"device-ir",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-device-ir.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-device-ir.so",
{
"group" :"HAL_GROUP_SYSTEM",
"module" :"HAL_MODULE_DEVICE_TOUCHSCREEN",
+ "backend_module" :"device-touchscreen",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-device-touchscreen.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-device-touchscreen.so",
{
"group" :"HAL_GROUP_SYSTEM",
"module" :"HAL_MODULE_DEVICE_LED",
+ "backend_module" :"device-led",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-device-led.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-device-led.so",
{
"group" :"HAL_GROUP_SYSTEM",
"module" :"HAL_MODULE_DEVICE_BOARD",
+ "backend_module" :"device-board",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-device-board.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-device-board.so",
{
"group" :"HAL_GROUP_SYSTEM",
"module" :"HAL_MODULE_DEVICE_EXTERNAL_CONNECTION",
+ "backend_module" :"device-external-connection",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-device-external-connection.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-device-external-connection.so",
{
"group" :"HAL_GROUP_SYSTEM",
"module" :"HAL_MODULE_DEVICE_THERMAL",
+ "backend_module" :"device-thermal",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-device-thermal.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-device-thermal.so",
{
"group" :"HAL_GROUP_SYSTEM",
"module" :"HAL_MODULE_DEVICE_USB_GADGET",
+ "backend_module" :"device-usb-gadget",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-device-usb-gadget.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-device-usb-gadget.so",
{
"group" :"HAL_GROUP_SYSTEM",
"module" :"HAL_MODULE_DEVICE_HAPTIC",
+ "backend_module" :"device-haptic",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-device-haptic.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-device-haptic.so",
{
"group" :"HAL_GROUP_SYSTEM",
"module" :"HAL_MODULE_DEVICE_MEMORY",
+ "backend_module" :"device-memory",
"license" :"APACHE_2_0",
"library_name" :"/hal/lib/libhal-backend-device-memory.so",
"library_name_64bit" :"/hal/lib64/libhal-backend-device-memory.so",
.module = HAL_MODULE_TBM,
.license = HAL_LICENSE_MIT,
.module_name = "HAL_MODULE_TBM",
+ .backend_module_name = "tbm",
.library_name = "/hal/lib/libhal-backend-tbm.so",
.library_name_64bit = "/hal/lib64/libhal-backend-tbm.so",
.symbol_name = "hal_backend_tbm_data",
.module = HAL_MODULE_TDM,
.license = HAL_LICENSE_MIT,
.module_name = "HAL_MODULE_TDM",
+ .backend_module_name = "tdm",
.library_name = "/hal/lib/libhal-backend-tdm.so",
.library_name_64bit = "/hal/lib64/libhal-backend-tdm.so",
.symbol_name = "hal_backend_tdm_data",
.module = HAL_MODULE_COREGL,
.license = HAL_LICENSE_UNKNOWN,
.module_name = "HAL_MODULE_COREGL",
+ .backend_module_name = NULL,
.library_name = NULL,
.library_name_64bit = NULL,
.symbol_name = NULL,
.module = HAL_MODULE_INPUT,
.license = HAL_LICENSE_MIT,
.module_name = "HAL_MODULE_INPUT",
+ .backend_module_name = NULL,
.library_name = NULL,
.library_name_64bit = NULL,
.symbol_name = NULL,
.module = HAL_MODULE_AUDIO,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_AUDIO",
+ .backend_module_name = "audio",
.library_name = "/hal/lib/libhal-backend-audio.so",
.library_name_64bit = "/hal/lib64/libhal-backend-audio.so",
.symbol_name = "hal_backend_audio_data",
.module = HAL_MODULE_CAMERA,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_CAMERA",
+ .backend_module_name = "camera",
.library_name = "/hal/lib/libhal-backend-camera.so",
.library_name_64bit = "/hal/lib64/libhal-backend-camera.so",
.symbol_name = "hal_backend_camera_data",
.module = HAL_MODULE_RADIO,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_RADIO",
+ .backend_module_name = "radio",
.library_name = "/hal/lib/libhal-backend-radio.so",
.library_name_64bit = "/hal/lib64/libhal-backend-radio.so",
.symbol_name = "hal_backend_radio_data",
.module = HAL_MODULE_CODEC,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_CODEC",
+ .backend_module_name = NULL,
.library_name = NULL,
.library_name_64bit = NULL,
.symbol_name = NULL,
.module = HAL_MODULE_USB_AUDIO,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_USB_AUDIO",
+ .backend_module_name = NULL,
.library_name = NULL,
.library_name_64bit = NULL,
.symbol_name = NULL,
.module = HAL_MODULE_ALSAUCM,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_ALSAUCM",
+ .backend_module_name = NULL,
.library_name = NULL,
.library_name_64bit = NULL,
.symbol_name = NULL,
.module = HAL_MODULE_BLUETOOTH,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_BLUETOOTH",
+ .backend_module_name = "bluetooth",
.library_name = "/hal/lib/libhal-backend-bluetooth.so",
.library_name_64bit = "/hal/lib64/libhal-backend-bluetooth.so",
.symbol_name = "hal_backend_bluetooth_data",
.module = HAL_MODULE_WIFI,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_WIFI",
+ .backend_module_name = "wifi",
.library_name = "/hal/lib/libhal-backend-wifi.so",
.library_name_64bit = "/hal/lib64/libhal-backend-wifi.so",
.symbol_name = "hal_backend_wifi_data",
.module = HAL_MODULE_NAN,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_NAN",
+ .backend_module_name = NULL,
.library_name = NULL,
.library_name_64bit = NULL,
.symbol_name = NULL,
.module = HAL_MODULE_NFC,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_NFC",
+ .backend_module_name = "nfc",
.library_name = "/hal/lib/libhal-backend-nfc.so",
.library_name_64bit = "/hal/lib64/libhal-backend-nfc.so",
.symbol_name = "hal_backend_nfc_data",
.module = HAL_MODULE_ZIGBEE,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_ZIGBEE",
+ .backend_module_name = "zigbee",
.library_name = "/hal/lib/libhal-backend-zigbee.so",
.library_name_64bit = "/hal/lib64/libhal-backend-zigbee.so",
.symbol_name = "hal_backend_zigbee_data",
.module = HAL_MODULE_UWB,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_UWB",
+ .backend_module_name = "uwb",
.library_name = "/hal/lib/libhal-backend-uwb.so",
.library_name_64bit = "/hal/lib64/libhal-backend-uwb.so",
.symbol_name = "hal_backend_uwb_data",
.module = HAL_MODULE_MTP,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_MTP",
+ .backend_module_name = NULL,
.library_name = NULL,
.library_name_64bit = NULL,
.symbol_name = NULL,
.module = HAL_MODULE_TELEPHONY,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_TELEPHONY",
+ .backend_module_name = NULL,
.library_name = NULL,
.library_name_64bit = NULL,
.symbol_name = NULL,
.module = HAL_MODULE_LOCATION,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_LOCATION",
+ .backend_module_name = "location",
.library_name = "/hal/lib/libhal-backend-location.so",
.library_name_64bit = "/hal/lib64/libhal-backend-location.so",
.symbol_name = "hal_backend_location_data",
.module = HAL_MODULE_COMMON,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_COMMON",
+ .backend_module_name = NULL,
.library_name = NULL,
.library_name_64bit = NULL,
.symbol_name = NULL,
.module = HAL_MODULE_POWER,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_POWER",
+ .backend_module_name = "power",
.library_name = "/hal/lib/libhal-backend-power.so",
.library_name_64bit = "/hal/lib64/libhal-backend-power.so",
.symbol_name = "hal_backend_power_data",
.module = HAL_MODULE_SENSOR,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_SENSOR",
+ .backend_module_name = "sensor",
.library_name = "/hal/lib/libhal-backend-sensor.so",
.library_name_64bit = "/hal/lib64/libhal-backend-sensor.so",
.symbol_name = "hal_backend_sensor_data",
.module = HAL_MODULE_PERIPHERAL,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_PERIPHERAL",
+ .backend_module_name = NULL,
.library_name = NULL,
.library_name_64bit = NULL,
.symbol_name = NULL,
.module = HAL_MODULE_DEVICE_BATTERY,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_DEVICE_BATTERY",
+ .backend_module_name = "device-battery",
.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",
.module = HAL_MODULE_DEVICE_BEZEL,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_DEVICE_BEZEL",
+ .backend_module_name = "device-bezel",
.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",
.module = HAL_MODULE_DEVICE_DISPLAY,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_DEVICE_DISPLAY",
+ .backend_module_name = "device-display",
.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",
.module = HAL_MODULE_DEVICE_IR,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_DEVICE_IR",
+ .backend_module_name = "device-ir",
.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",
.module = HAL_MODULE_DEVICE_TOUCHSCREEN,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_DEVICE_TOUCHSCREEN",
+ .backend_module_name = "device-touchscreen",
.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",
.module = HAL_MODULE_DEVICE_LED,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_DEVICE_LED",
+ .backend_module_name = "device-led",
.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",
.module = HAL_MODULE_DEVICE_BOARD,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_DEVICE_BOARD",
+ .backend_module_name = "device-board",
.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",
.module = HAL_MODULE_DEVICE_EXTERNAL_CONNECTION,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_DEVICE_EXTERNAL_CONNECTION",
+ .backend_module_name = "device-external-connection",
.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",
.module = HAL_MODULE_DEVICE_THERMAL,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_DEVICE_THERMAL",
+ .backend_module_name = "device-thermal",
.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",
.module = HAL_MODULE_DEVICE_USB_GADGET,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_DEVICE_USB_GADGET",
+ .backend_module_name = "device-usb-gadget",
.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",
.module = HAL_MODULE_DEVICE_HAPTIC,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_DEVICE_HAPTIC",
+ .backend_module_name = "device-haptic",
.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",
.module = HAL_MODULE_DEVICE_MEMORY,
.license = HAL_LICENSE_APACHE_2_0,
.module_name = "HAL_MODULE_DEVICE_MEMORY",
+ .backend_module_name = "device-memory",
.library_name = "/hal/lib/libhal-backend-device-memory.so",
.library_name_64bit = "/hal/lib64/libhal-backend-device-memory.so",
.symbol_name = "hal_backend_device_memory_data",