Lines Matching refs:status

137 	__be16 status;
153 u32 *status;
175 u32 hlen, status = BTMTK_WMT_INVALID;
235 status = BTMTK_WMT_PATCH_UNDONE;
237 status = BTMTK_WMT_PATCH_DONE;
241 if (be16_to_cpu(wmt_evt_funcc->status) == 0x404)
242 status = BTMTK_WMT_ON_DONE;
243 else if (be16_to_cpu(wmt_evt_funcc->status) == 0x420)
244 status = BTMTK_WMT_ON_PROGRESS;
246 status = BTMTK_WMT_ON_UNDONE;
250 if (wmt_params->status)
251 *wmt_params->status = status;
506 * Note that we don't ack any status during operations to avoid race
543 u32 status;
556 err = readx_poll_timeout(btmtksdio_drv_own_query, bdev, status,
557 status & C_COM_DRV_OWN, 2000, 1000000);
623 u32 status;
636 err = readx_poll_timeout(btmtksdio_drv_own_query, bdev, status,
637 !(status & C_COM_DRV_OWN), 2000, 1000000);
662 int status, err;
670 wmt_params.status = &status;
674 bt_dev_err(hdev, "Failed to query function status (%d)", err);
678 return status;
702 wmt_params.status = NULL;
724 wmt_params.status = NULL;
754 wmt_params.status = NULL;
779 int err, status;
789 wmt_params.status = &status;
793 bt_dev_err(hdev, "Failed to query firmware status (%d)", err);
797 if (status == BTMTK_WMT_PATCH_DONE) {
809 err = readx_poll_timeout(btmtksdio_func_query, hdev, status,
810 status < 0 || status != BTMTK_WMT_ON_PROGRESS,
817 if (status < 0)
818 return status;
820 if (status == BTMTK_WMT_ON_DONE) {
830 wmt_params.status = NULL;
898 wmt_params.status = NULL;
1038 u32 status;
1053 err = readx_poll_timeout(btmtksdio_drv_own_query, bdev, status,
1054 !(status & C_COM_DRV_OWN), 2000, 1000000);
1056 bt_dev_info(bdev->hdev, "status (%d) return ownership to device", err);
1067 u32 status;
1080 err = readx_poll_timeout(btmtksdio_drv_own_query, bdev, status,
1081 status & C_COM_DRV_OWN, 2000, 1000000);
1083 bt_dev_info(bdev->hdev, "status (%d) get ownership from device", err);