Lines Matching refs:status
93 u32 hlen, status = BTMTK_WMT_INVALID;
163 status = BTMTK_WMT_PATCH_UNDONE;
165 status = BTMTK_WMT_PATCH_DONE;
169 if (be16_to_cpu(wmt_evt_funcc->status) == 0x404)
170 status = BTMTK_WMT_ON_DONE;
171 else if (be16_to_cpu(wmt_evt_funcc->status) == 0x420)
172 status = BTMTK_WMT_ON_PROGRESS;
174 status = BTMTK_WMT_ON_UNDONE;
178 if (wmt_params->status)
179 *wmt_params->status = status;
504 int status, err;
512 wmt_params.status = &status;
516 bt_dev_err(hdev, "Failed to query function status (%d)", err);
520 return status;
539 wmt_params.status = NULL;
573 wmt_params.status = NULL;
595 int err, status;
608 wmt_params.status = NULL;
627 wmt_params.status = &status;
631 bt_dev_err(hdev, "Failed to query firmware status (%d)", err);
635 if (status == BTMTK_WMT_PATCH_DONE) {
647 err = readx_poll_timeout(btmtkuart_func_query, hdev, status,
648 status < 0 || status != BTMTK_WMT_ON_PROGRESS,
655 if (status < 0)
656 return status;
658 if (status == BTMTK_WMT_ON_DONE) {
668 wmt_params.status = NULL;
713 wmt_params.status = NULL;