Lines Matching refs:pcmd
602 struct psmode_cmd_payload pcmd; in send_ps_cmd() local
607 pcmd.ps_cmd = BT_PS_ENABLE; in send_ps_cmd()
609 pcmd.ps_cmd = BT_PS_DISABLE; in send_ps_cmd()
610 pcmd.c2h_ps_interval = __cpu_to_le16(psdata->c2h_ps_interval); in send_ps_cmd()
612 skb = nxp_drv_send_cmd(hdev, HCI_NXP_AUTO_SLEEP_MODE, sizeof(pcmd), in send_ps_cmd()
613 &pcmd, true); in send_ps_cmd()
641 struct wakeup_cmd_payload pcmd; in send_wakeup_method_cmd() local
645 pcmd.c2h_wakeupmode = psdata->c2h_wakeupmode; in send_wakeup_method_cmd()
646 pcmd.c2h_wakeup_gpio = psdata->c2h_wakeup_gpio; in send_wakeup_method_cmd()
647 pcmd.h2c_wakeup_gpio = 0xff; in send_wakeup_method_cmd()
650 pcmd.h2c_wakeupmode = BT_CTRL_WAKEUP_METHOD_GPIO; in send_wakeup_method_cmd()
651 pcmd.h2c_wakeup_gpio = psdata->h2c_wakeup_gpio; in send_wakeup_method_cmd()
654 pcmd.h2c_wakeupmode = BT_CTRL_WAKEUP_METHOD_DSR; in send_wakeup_method_cmd()
658 pcmd.h2c_wakeupmode = BT_CTRL_WAKEUP_METHOD_BREAK; in send_wakeup_method_cmd()
662 skb = nxp_drv_send_cmd(hdev, HCI_NXP_WAKEUP_METHOD, sizeof(pcmd), in send_wakeup_method_cmd()
663 &pcmd, true); in send_wakeup_method_cmd()
1346 u8 pcmd = 2; in nxp_coredump() local
1348 skb = nxp_drv_send_cmd(hdev, HCI_NXP_TRIGGER_DUMP, 1, &pcmd, true); in nxp_coredump()
1412 union nxp_set_bd_addr_payload pcmd; in nxp_set_bdaddr() local
1415 pcmd.data.param_id = 0xfe; in nxp_set_bdaddr()
1416 pcmd.data.param_len = 6; in nxp_set_bdaddr()
1417 memcpy(pcmd.data.param, bdaddr, 6); in nxp_set_bdaddr()
1429 err = __hci_cmd_sync_status(hdev, HCI_NXP_SET_BD_ADDR, sizeof(pcmd), in nxp_set_bdaddr()
1430 pcmd.buf, HCI_CMD_TIMEOUT); in nxp_set_bdaddr()
1510 u8 pcmd = 0; in nxp_shutdown() local
1516 &pcmd, false); in nxp_shutdown()
1519 &pcmd, true); in nxp_shutdown()