return ret;
}
+oal_status_t adapter_get_energy_info(uint32_t *tx_time, uint32_t *rx_time,
+ uint32_t *idle_time, uint32_t *energy_used)
+{
+ int ret;
+
+ API_TRACE();
+
+ CHECK_OAL_INITIALIZED();
+
+ OAL_CHECK_PARAMETER(tx_time, return);
+ OAL_CHECK_PARAMETER(rx_time, return);
+ OAL_CHECK_PARAMETER(idle_time, return);
+ OAL_CHECK_PARAMETER(energy_used, return);
+
+ BT_INFO("Get Adapter Energy Info");
+
+#ifdef TIZEN_BT_HAL
+ ret = blued_api->get_adapter_energy_info(tx_time, rx_time, idle_time, energy_used);
+ if (ret != BT_STATUS_SUCCESS) {
+ BT_ERR("get_adapter_energy_info failed: [%s]", status2string(ret));
+ return convert_to_oal_status(ret);
+ }
+#else
+ BT_INFO("Not Supported");
+ ret = OAL_STATUS_NOT_SUPPORT;
+#endif
+ return ret;
+}
+
oal_status_t adapter_reset(void)
{
int ret;
{
uint8_t *event_data;
- BT_DBG("+");
-
event_data = g_new0(uint8_t, 1);
*event_data = error_code;
send_event(OAL_EVENT_CONTROLLER_ERROR_RECEIVED,
(gpointer)event_data, sizeof(uint8_t));
-
- BT_DBG("-");
-}
\ No newline at end of file
+}