Lines Matching refs:wmt_params
145 struct btmtk_hci_wmt_params *wmt_params) in mtk_hci_wmt_sync() argument
157 hlen = sizeof(*hdr) + wmt_params->dlen; in mtk_hci_wmt_sync()
167 hdr->op = wmt_params->op; in mtk_hci_wmt_sync()
168 hdr->dlen = cpu_to_le16(wmt_params->dlen + 1); in mtk_hci_wmt_sync()
169 hdr->flag = wmt_params->flag; in mtk_hci_wmt_sync()
170 memcpy(wc->data, wmt_params->data, wmt_params->dlen); in mtk_hci_wmt_sync()
244 if (wmt_params->status) in mtk_hci_wmt_sync()
245 *wmt_params->status = status; in mtk_hci_wmt_sync()
749 struct btmtk_hci_wmt_params wmt_params; in btmtksdio_func_query() local
754 wmt_params.op = BTMTK_WMT_FUNC_CTRL; in btmtksdio_func_query()
755 wmt_params.flag = 4; in btmtksdio_func_query()
756 wmt_params.dlen = sizeof(param); in btmtksdio_func_query()
757 wmt_params.data = ¶m; in btmtksdio_func_query()
758 wmt_params.status = &status; in btmtksdio_func_query()
760 err = mtk_hci_wmt_sync(hdev, &wmt_params); in btmtksdio_func_query()
772 struct btmtk_hci_wmt_params wmt_params; in mt76xx_setup() local
779 wmt_params.op = BTMTK_WMT_SEMAPHORE; in mt76xx_setup()
780 wmt_params.flag = 1; in mt76xx_setup()
781 wmt_params.dlen = 0; in mt76xx_setup()
782 wmt_params.data = NULL; in mt76xx_setup()
783 wmt_params.status = &status; in mt76xx_setup()
785 err = mtk_hci_wmt_sync(hdev, &wmt_params); in mt76xx_setup()
820 wmt_params.op = BTMTK_WMT_FUNC_CTRL; in mt76xx_setup()
821 wmt_params.flag = 0; in mt76xx_setup()
822 wmt_params.dlen = sizeof(param); in mt76xx_setup()
823 wmt_params.data = ¶m; in mt76xx_setup()
824 wmt_params.status = NULL; in mt76xx_setup()
826 err = mtk_hci_wmt_sync(hdev, &wmt_params); in mt76xx_setup()
857 struct btmtk_hci_wmt_params wmt_params; in mt79xx_setup() local
876 wmt_params.op = BTMTK_WMT_FUNC_CTRL; in mt79xx_setup()
877 wmt_params.flag = 0; in mt79xx_setup()
878 wmt_params.dlen = sizeof(param); in mt79xx_setup()
879 wmt_params.data = ¶m; in mt79xx_setup()
880 wmt_params.status = NULL; in mt79xx_setup()
882 err = mtk_hci_wmt_sync(hdev, &wmt_params); in mt79xx_setup()
897 struct btmtk_hci_wmt_params wmt_params; in btmtksdio_mtk_reg_read() local
906 wmt_params.op = BTMTK_WMT_REGISTER; in btmtksdio_mtk_reg_read()
907 wmt_params.flag = BTMTK_WMT_REG_READ; in btmtksdio_mtk_reg_read()
908 wmt_params.dlen = sizeof(reg_read); in btmtksdio_mtk_reg_read()
909 wmt_params.data = ®_read; in btmtksdio_mtk_reg_read()
910 wmt_params.status = &status; in btmtksdio_mtk_reg_read()
912 err = mtk_hci_wmt_sync(hdev, &wmt_params); in btmtksdio_mtk_reg_read()
925 struct btmtk_hci_wmt_params wmt_params; in btmtksdio_mtk_reg_write() local
935 wmt_params.op = BTMTK_WMT_REGISTER; in btmtksdio_mtk_reg_write()
936 wmt_params.flag = BTMTK_WMT_REG_WRITE; in btmtksdio_mtk_reg_write()
937 wmt_params.dlen = sizeof(reg_write); in btmtksdio_mtk_reg_write()
938 wmt_params.data = ®_write; in btmtksdio_mtk_reg_write()
939 wmt_params.status = &status; in btmtksdio_mtk_reg_write()
941 err = mtk_hci_wmt_sync(hdev, &wmt_params); in btmtksdio_mtk_reg_write()
1183 struct btmtk_hci_wmt_params wmt_params; in btmtksdio_shutdown() local
1197 wmt_params.op = BTMTK_WMT_FUNC_CTRL; in btmtksdio_shutdown()
1198 wmt_params.flag = 0; in btmtksdio_shutdown()
1199 wmt_params.dlen = sizeof(param); in btmtksdio_shutdown()
1200 wmt_params.data = ¶m; in btmtksdio_shutdown()
1201 wmt_params.status = NULL; in btmtksdio_shutdown()
1203 err = mtk_hci_wmt_sync(hdev, &wmt_params); in btmtksdio_shutdown()