Lines Matching refs:stop
114 struct mmc_command *stop;
124 stop = mrq->stop;
136 if (stop)
139 stop->opcode, stop->arg, stop->flags,
140 stop->resp[0], stop->resp[1], stop->resp[2],
141 stop->resp[2], stop->error);
282 * We need to disable low power mode (automatic clock stop)
323 struct mmc_command *stop;
329 stop = &host->stop_abort;
331 memset(stop, 0, sizeof(struct mmc_command));
339 stop->opcode = MMC_STOP_TRANSMISSION;
340 stop->arg = 0;
341 stop->flags = MMC_RSP_R1B | MMC_CMD_AC;
343 stop->opcode = SD_IO_RW_DIRECT;
344 stop->arg |= (1 << 31) | (0 << 28) | (SDIO_CCCR_ABORT << 9) |
346 stop->flags = MMC_RSP_SPI_R5 | MMC_RSP_R5 | MMC_CMD_AC;
351 cmdr = stop->opcode | SDMMC_CMD_STOP |
419 struct mmc_command *stop = &host->stop_abort;
421 dw_mci_start_command(host, stop, host->stop_cmdr);
428 host->dma_ops->stop(host);
493 * send the stop command or waiting for NBUSY in this case.
767 .stop = dw_mci_idmac_stop_dma,
871 .stop = dw_mci_edmac_stop_dma,
1096 host->dma_ops->stop(host);
1130 host->dma_ops->stop(host);
1653 * Low power mode will stop the card clock when idle. According to the
2101 * During UHS tuning sequence, sending the stop
2110 * before trying to send a stop, so we'll go to
2184 * This has the advantage of sending the stop command.
2217 if (!data->stop || mrq->sbc) {
2218 if (mrq->sbc && data->stop)
2219 data->stop->error = 0;
2224 /* stop command for open-ended transfer*/
2225 if (data->stop)
2247 * stop-abort command has been already issued.
2265 if (!mrq->sbc && mrq->stop)
2266 dw_mci_command_complete(host, mrq->stop);
3073 host->dma_ops->stop && host->dma_ops->cleanup) {