Lines Matching defs:cmd
197 u16 cmd;
506 u32 cmd;
512 return (msg->cmd & CMD_TYPE_MASK) << CMD_TYPE_SHIFT |
518 msg->cmd = (value >> CMD_TYPE_SHIFT) & CMD_TYPE_MASK;
522 static bool tegra_xusb_mbox_cmd_requires_ack(enum tegra_xusb_mbox_cmd cmd)
524 switch (cmd) {
546 if (!(msg->cmd == MBOX_CMD_ACK || msg->cmd == MBOX_CMD_NAK)) {
567 value = ops->mbox_reg_readl(tegra, tegra->soc->mbox.cmd);
569 ops->mbox_reg_writel(tegra, value, tegra->soc->mbox.cmd);
622 switch (msg->cmd) {
627 rsp.cmd = MBOX_CMD_NAK;
629 rsp.cmd = MBOX_CMD_ACK;
638 rsp.cmd = MBOX_CMD_NAK;
640 rsp.cmd = MBOX_CMD_ACK;
644 rsp.cmd = MBOX_CMD_ACK;
663 rsp.cmd = MBOX_CMD_NAK;
665 rsp.cmd = MBOX_CMD_ACK;
673 if (msg->cmd == MBOX_CMD_STOP_HSIC_IDLE)
691 rsp.cmd = MBOX_CMD_NAK;
693 rsp.cmd = MBOX_CMD_ACK;
701 if (msg->cmd == MBOX_CMD_DISABLE_SS_LFPS_DETECTION)
728 rsp.cmd = MBOX_CMD_NAK;
730 rsp.cmd = MBOX_CMD_ACK;
737 dev_warn(dev, "unknown message: %#x\n", msg->cmd);
741 if (rsp.cmd) {
742 const char *cmd = (rsp.cmd == MBOX_CMD_ACK) ? "ACK" : "NAK";
746 dev_err(dev, "failed to send %s: %d\n", cmd, err);
765 value = ops->mbox_reg_readl(tegra, tegra->soc->mbox.cmd);
767 ops->mbox_reg_writel(tegra, value, tegra->soc->mbox.cmd);
770 if (!tegra_xusb_mbox_cmd_requires_ack(msg.cmd))
1250 msg.cmd = MBOX_CMD_MSG_ENABLED;
1380 msg.cmd = MBOX_CMD_RESET_SSPI;
2499 .cmd = 0xe4,
2537 .cmd = 0xe4,
2580 .cmd = 0xe4,
2613 .cmd = 0x68,
2645 .cmd = XUSB_BAR2_ARU_MBOX_CMD,