Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8c0cb2bc authored by Zach Johnson's avatar Zach Johnson
Browse files

Remove now unused BTA_MceEnable

Bug: 159815595
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: If7f46048da5a3eb87a4f8e1dd111a0ec4e44cef9
parent abd3de51
Loading
Loading
Loading
Loading
+0 −16
Original line number Diff line number Diff line
@@ -87,22 +87,6 @@ typedef struct {
 *  External Function Declarations
 ****************************************************************************/

/*******************************************************************************
 *
 * Function         BTA_MceEnable
 *
 * Description      Enable the MCE I/F service. When the enable
 *                  operation is complete the callback function will be
 *                  called with a BTA_MCE_ENABLE_EVT. This function must
 *                  be called before other functions in the MCE API are
 *                  called.
 *
 * Returns          BTA_MCE_SUCCESS if successful.
 *                  BTA_MCE_FAIL if internal failure.
 *
 ******************************************************************************/
extern tBTA_MCE_STATUS BTA_MceEnable(tBTA_MCE_DM_CBACK* p_cback);

/*******************************************************************************
 *
 * Function         BTA_MceGetRemoteMasInstances
+0 −40
Original line number Diff line number Diff line
@@ -38,46 +38,6 @@
 *  Constants
 ****************************************************************************/

static const tBTA_SYS_REG bta_mce_reg = {bta_mce_sm_execute, NULL};

/*******************************************************************************
 *
 * Function         BTA_MceEnable
 *
 * Description      Enable the MCE I/F service. When the enable
 *                  operation is complete the callback function will be
 *                  called with a BTA_MCE_ENABLE_EVT. This function must
 *                  be called before other functions in the MCE API are
 *                  called.
 *
 * Returns          BTA_MCE_SUCCESS if successful.
 *                  BTA_MCE_FAIL if internal failure.
 *
 ******************************************************************************/
tBTA_MCE_STATUS BTA_MceEnable(tBTA_MCE_DM_CBACK* p_cback) {
  tBTA_MCE_STATUS status = BTA_MCE_FAILURE;

  APPL_TRACE_API("%", __func__);

  if (p_cback && !bta_sys_is_register(BTA_ID_MCE)) {
    memset(&bta_mce_cb, 0, sizeof(tBTA_MCE_CB));

    /* register with BTA system manager */
    bta_sys_register(BTA_ID_MCE, &bta_mce_reg);

    if (p_cback) {
      tBTA_MCE_API_ENABLE* p_buf =
          (tBTA_MCE_API_ENABLE*)osi_malloc(sizeof(tBTA_MCE_API_ENABLE));
      p_buf->hdr.event = BTA_MCE_API_ENABLE_EVT;
      p_buf->p_cback = p_cback;
      bta_sys_sendmsg(p_buf);
      status = BTA_MCE_SUCCESS;
    }
  }

  return status;
}

/*******************************************************************************
 *
 * Function         BTA_MceGetRemoteMasInstances