Lines Matching refs:wmt_params

2743 				  struct btmtk_hci_wmt_params *wmt_params)  in btusb_mtk_hci_wmt_sync()  argument
2754 hlen = sizeof(*hdr) + wmt_params->dlen; in btusb_mtk_hci_wmt_sync()
2764 hdr->op = wmt_params->op; in btusb_mtk_hci_wmt_sync()
2765 hdr->dlen = cpu_to_le16(wmt_params->dlen + 1); in btusb_mtk_hci_wmt_sync()
2766 hdr->flag = wmt_params->flag; in btusb_mtk_hci_wmt_sync()
2767 memcpy(wc->data, wmt_params->data, wmt_params->dlen); in btusb_mtk_hci_wmt_sync()
2856 if (wmt_params->status) in btusb_mtk_hci_wmt_sync()
2857 *wmt_params->status = status; in btusb_mtk_hci_wmt_sync()
2869 struct btmtk_hci_wmt_params wmt_params; in btusb_mtk_func_query() local
2874 wmt_params.op = BTMTK_WMT_FUNC_CTRL; in btusb_mtk_func_query()
2875 wmt_params.flag = 4; in btusb_mtk_func_query()
2876 wmt_params.dlen = sizeof(param); in btusb_mtk_func_query()
2877 wmt_params.data = &param; in btusb_mtk_func_query()
2878 wmt_params.status = &status; in btusb_mtk_func_query()
2880 err = btusb_mtk_hci_wmt_sync(hdev, &wmt_params); in btusb_mtk_func_query()
3061 struct btmtk_hci_wmt_params wmt_params; in btusb_mtk_setup() local
3134 wmt_params.op = BTMTK_WMT_FUNC_CTRL; in btusb_mtk_setup()
3135 wmt_params.flag = 0; in btusb_mtk_setup()
3136 wmt_params.dlen = sizeof(param); in btusb_mtk_setup()
3137 wmt_params.data = &param; in btusb_mtk_setup()
3138 wmt_params.status = NULL; in btusb_mtk_setup()
3140 err = btusb_mtk_hci_wmt_sync(hdev, &wmt_params); in btusb_mtk_setup()
3156 wmt_params.op = BTMTK_WMT_SEMAPHORE; in btusb_mtk_setup()
3157 wmt_params.flag = 1; in btusb_mtk_setup()
3158 wmt_params.dlen = 0; in btusb_mtk_setup()
3159 wmt_params.data = NULL; in btusb_mtk_setup()
3160 wmt_params.status = &status; in btusb_mtk_setup()
3162 err = btusb_mtk_hci_wmt_sync(hdev, &wmt_params); in btusb_mtk_setup()
3198 wmt_params.op = BTMTK_WMT_FUNC_CTRL; in btusb_mtk_setup()
3199 wmt_params.flag = 0; in btusb_mtk_setup()
3200 wmt_params.dlen = sizeof(param); in btusb_mtk_setup()
3201 wmt_params.data = &param; in btusb_mtk_setup()
3202 wmt_params.status = NULL; in btusb_mtk_setup()
3204 err = btusb_mtk_hci_wmt_sync(hdev, &wmt_params); in btusb_mtk_setup()
3239 struct btmtk_hci_wmt_params wmt_params; in btusb_mtk_shutdown() local
3244 wmt_params.op = BTMTK_WMT_FUNC_CTRL; in btusb_mtk_shutdown()
3245 wmt_params.flag = 0; in btusb_mtk_shutdown()
3246 wmt_params.dlen = sizeof(param); in btusb_mtk_shutdown()
3247 wmt_params.data = &param; in btusb_mtk_shutdown()
3248 wmt_params.status = NULL; in btusb_mtk_shutdown()
3250 err = btusb_mtk_hci_wmt_sync(hdev, &wmt_params); in btusb_mtk_shutdown()