BTMTK_TX_WAIT_VND_EVT
if (test_bit(BTMTK_TX_WAIT_VND_EVT, &data->flags)) {
if (test_and_clear_bit(BTMTK_TX_WAIT_VND_EVT,
BTMTK_TX_WAIT_VND_EVT);
set_bit(BTMTK_TX_WAIT_VND_EVT, &data->flags);
clear_bit(BTMTK_TX_WAIT_VND_EVT, &data->flags);
err = wait_on_bit_timeout(&data->flags, BTMTK_TX_WAIT_VND_EVT,
clear_bit(BTMTK_TX_WAIT_VND_EVT, &data->flags);