Lines Matching refs:stop
112 struct mmc_command *stop;
122 stop = mrq->stop;
134 if (stop)
137 stop->opcode, stop->arg, stop->flags,
138 stop->resp[0], stop->resp[1], stop->resp[2],
139 stop->resp[2], stop->error);
277 * We need to disable low power mode (automatic clock stop)
318 struct mmc_command *stop;
324 stop = &host->stop_abort;
326 memset(stop, 0, sizeof(struct mmc_command));
334 stop->opcode = MMC_STOP_TRANSMISSION;
335 stop->arg = 0;
336 stop->flags = MMC_RSP_R1B | MMC_CMD_AC;
338 stop->opcode = SD_IO_RW_DIRECT;
339 stop->arg |= (1 << 31) | (0 << 28) | (SDIO_CCCR_ABORT << 9) |
341 stop->flags = MMC_RSP_SPI_R5 | MMC_RSP_R5 | MMC_CMD_AC;
346 cmdr = stop->opcode | SDMMC_CMD_STOP |
414 struct mmc_command *stop = &host->stop_abort;
416 dw_mci_start_command(host, stop, host->stop_cmdr);
423 host->dma_ops->stop(host);
488 * send the stop command or waiting for NBUSY in this case.
762 .stop = dw_mci_idmac_stop_dma,
866 .stop = dw_mci_edmac_stop_dma,
1091 host->dma_ops->stop(host);
1125 host->dma_ops->stop(host);
1615 * Low power mode will stop the card clock when idle. According to the
1997 * During UHS tuning sequence, sending the stop
2006 * before trying to send a stop, so we'll go to
2080 * This has the advantage of sending the stop command.
2112 if (!data->stop || mrq->sbc) {
2113 if (mrq->sbc && data->stop)
2114 data->stop->error = 0;
2119 /* stop command for open-ended transfer*/
2120 if (data->stop)
2142 * stop-abort command has been already issued.
2159 if (!mrq->sbc && mrq->stop)
2160 dw_mci_command_complete(host, mrq->stop);
2948 host->dma_ops->stop && host->dma_ops->cleanup) {