Lines Matching refs:wmt_params

91 			    struct btmtk_hci_wmt_params *wmt_params)  in mtk_hci_wmt_sync()  argument
102 hlen = sizeof(*hdr) + wmt_params->dlen; in mtk_hci_wmt_sync()
116 hdr->op = wmt_params->op; in mtk_hci_wmt_sync()
117 hdr->dlen = cpu_to_le16(wmt_params->dlen + 1); in mtk_hci_wmt_sync()
118 hdr->flag = wmt_params->flag; in mtk_hci_wmt_sync()
119 memcpy(wc->data, wmt_params->data, wmt_params->dlen); in mtk_hci_wmt_sync()
180 if (wmt_params->status) in mtk_hci_wmt_sync()
181 *wmt_params->status = status; in mtk_hci_wmt_sync()
505 struct btmtk_hci_wmt_params wmt_params; in btmtkuart_func_query() local
510 wmt_params.op = BTMTK_WMT_FUNC_CTRL; in btmtkuart_func_query()
511 wmt_params.flag = 4; in btmtkuart_func_query()
512 wmt_params.dlen = sizeof(param); in btmtkuart_func_query()
513 wmt_params.data = &param; in btmtkuart_func_query()
514 wmt_params.status = &status; in btmtkuart_func_query()
516 err = mtk_hci_wmt_sync(hdev, &wmt_params); in btmtkuart_func_query()
528 struct btmtk_hci_wmt_params wmt_params; in btmtkuart_change_baudrate() local
537 wmt_params.op = BTMTK_WMT_HIF; in btmtkuart_change_baudrate()
538 wmt_params.flag = 1; in btmtkuart_change_baudrate()
539 wmt_params.dlen = 4; in btmtkuart_change_baudrate()
540 wmt_params.data = &baudrate; in btmtkuart_change_baudrate()
541 wmt_params.status = NULL; in btmtkuart_change_baudrate()
543 err = mtk_hci_wmt_sync(hdev, &wmt_params); in btmtkuart_change_baudrate()
571 wmt_params.op = BTMTK_WMT_TEST; in btmtkuart_change_baudrate()
572 wmt_params.flag = 7; in btmtkuart_change_baudrate()
573 wmt_params.dlen = 0; in btmtkuart_change_baudrate()
574 wmt_params.data = NULL; in btmtkuart_change_baudrate()
575 wmt_params.status = NULL; in btmtkuart_change_baudrate()
577 err = mtk_hci_wmt_sync(hdev, &wmt_params); in btmtkuart_change_baudrate()
592 struct btmtk_hci_wmt_params wmt_params; in btmtkuart_setup() local
606 wmt_params.op = BTMTK_WMT_WAKEUP; in btmtkuart_setup()
607 wmt_params.flag = 3; in btmtkuart_setup()
608 wmt_params.dlen = 0; in btmtkuart_setup()
609 wmt_params.data = NULL; in btmtkuart_setup()
610 wmt_params.status = NULL; in btmtkuart_setup()
612 err = mtk_hci_wmt_sync(hdev, &wmt_params); in btmtkuart_setup()
625 wmt_params.op = BTMTK_WMT_SEMAPHORE; in btmtkuart_setup()
626 wmt_params.flag = 1; in btmtkuart_setup()
627 wmt_params.dlen = 0; in btmtkuart_setup()
628 wmt_params.data = NULL; in btmtkuart_setup()
629 wmt_params.status = &status; in btmtkuart_setup()
631 err = mtk_hci_wmt_sync(hdev, &wmt_params); in btmtkuart_setup()
666 wmt_params.op = BTMTK_WMT_FUNC_CTRL; in btmtkuart_setup()
667 wmt_params.flag = 0; in btmtkuart_setup()
668 wmt_params.dlen = sizeof(param); in btmtkuart_setup()
669 wmt_params.data = &param; in btmtkuart_setup()
670 wmt_params.status = NULL; in btmtkuart_setup()
672 err = mtk_hci_wmt_sync(hdev, &wmt_params); in btmtkuart_setup()
706 struct btmtk_hci_wmt_params wmt_params; in btmtkuart_shutdown() local
711 wmt_params.op = BTMTK_WMT_FUNC_CTRL; in btmtkuart_shutdown()
712 wmt_params.flag = 0; in btmtkuart_shutdown()
713 wmt_params.dlen = sizeof(param); in btmtkuart_shutdown()
714 wmt_params.data = &param; in btmtkuart_shutdown()
715 wmt_params.status = NULL; in btmtkuart_shutdown()
717 err = mtk_hci_wmt_sync(hdev, &wmt_params); in btmtkuart_shutdown()