Lines Matching refs:wmt_params

171 			    struct btmtk_hci_wmt_params *wmt_params)
181 hlen = sizeof(*hdr) + wmt_params->dlen;
187 hdr->op = wmt_params->op;
188 hdr->dlen = cpu_to_le16(wmt_params->dlen + 1);
189 hdr->flag = wmt_params->flag;
190 memcpy(wc.data, wmt_params->data, wmt_params->dlen);
250 if (wmt_params->status)
251 *wmt_params->status = status;
661 struct btmtk_hci_wmt_params wmt_params;
666 wmt_params.op = MTK_WMT_FUNC_CTRL;
667 wmt_params.flag = 4;
668 wmt_params.dlen = sizeof(param);
669 wmt_params.data = &param;
670 wmt_params.status = &status;
672 err = mtk_hci_wmt_sync(hdev, &wmt_params);
683 struct btmtk_hci_wmt_params wmt_params;
698 wmt_params.op = MTK_WMT_FUNC_CTRL;
699 wmt_params.flag = 3;
700 wmt_params.dlen = sizeof(param);
701 wmt_params.data = &param;
702 wmt_params.status = NULL;
704 err = mtk_hci_wmt_sync(hdev, &wmt_params);
723 wmt_params.op = MTK_WMT_PATCH_DWNLD;
724 wmt_params.status = NULL;
735 wmt_params.flag = flag;
736 wmt_params.dlen = dlen;
737 wmt_params.data = fw_ptr;
739 err = mtk_hci_wmt_sync(hdev, &wmt_params);
750 wmt_params.op = MTK_WMT_RST;
751 wmt_params.flag = 4;
752 wmt_params.dlen = 0;
753 wmt_params.data = NULL;
754 wmt_params.status = NULL;
757 err = mtk_hci_wmt_sync(hdev, &wmt_params);
774 struct btmtk_hci_wmt_params wmt_params;
785 wmt_params.op = MTK_WMT_SEMAPHORE;
786 wmt_params.flag = 1;
787 wmt_params.dlen = 0;
788 wmt_params.data = NULL;
789 wmt_params.status = &status;
791 err = mtk_hci_wmt_sync(hdev, &wmt_params);
826 wmt_params.op = MTK_WMT_FUNC_CTRL;
827 wmt_params.flag = 0;
828 wmt_params.dlen = sizeof(param);
829 wmt_params.data = &param;
830 wmt_params.status = NULL;
832 err = mtk_hci_wmt_sync(hdev, &wmt_params);
884 struct btmtk_hci_wmt_params wmt_params;
894 wmt_params.op = MTK_WMT_FUNC_CTRL;
895 wmt_params.flag = 0;
896 wmt_params.dlen = sizeof(param);
897 wmt_params.data = &param;
898 wmt_params.status = NULL;
900 err = mtk_hci_wmt_sync(hdev, &wmt_params);