Lines Matching defs:cmd
454 if (req->cmd->opcode == SD_IO_RW_EXTENDED) {
457 ((req->cmd->arg >> 28) & 0x7);
485 struct mmc_command *cmd = host->mrq->cmd;
490 SDXC_RESP_TIMEOUT && (cmd->opcode == SD_IO_SEND_OP_COND ||
491 cmd->opcode == SD_IO_RW_DIRECT))
495 "smc %d err, cmd %d,%s%s%s%s%s%s%s%s%s%s !!\n",
496 host->mmc->index, cmd->opcode,
522 mrq->cmd->error = -ETIMEDOUT;
532 if (mrq->cmd->flags & MMC_RSP_136) {
533 mrq->cmd->resp[0] = mmc_readl(host, REG_RESP3);
534 mrq->cmd->resp[1] = mmc_readl(host, REG_RESP2);
535 mrq->cmd->resp[2] = mmc_readl(host, REG_RESP1);
536 mrq->cmd->resp[3] = mmc_readl(host, REG_RESP0);
538 mrq->cmd->resp[0] = mmc_readl(host, REG_RESP0);
1012 struct mmc_command *cmd = mrq->cmd;
1016 u32 cmd_val = SDXC_START | (cmd->opcode & 0x3f);
1022 mrq->cmd->error = host->ferror;
1031 cmd->error = ret;
1038 if (cmd->opcode == MMC_GO_IDLE_STATE) {
1043 if (cmd->flags & MMC_RSP_PRESENT) {
1045 if (cmd->flags & MMC_RSP_136)
1047 if (cmd->flags & MMC_RSP_CRC)
1050 if ((cmd->flags & MMC_CMD_MASK) == MMC_CMD_ADTC) {
1053 if (cmd->data->stop) {
1060 if (cmd->data->flags & MMC_DATA_WRITE)
1071 dev_dbg(mmc_dev(mmc), "cmd %d(%08x) arg %x ie 0x%08x len %d\n",
1072 cmd_val & 0x3f, cmd_val, cmd->arg, imask,
1085 mrq->cmd->error = -EBUSY;
1099 mmc_writel(host, REG_CARG, cmd->arg);