Lines Matching defs:mrq
402 struct mmc_request *mrq,
465 if (cs_on && (mrq->data->flags & MMC_DATA_READ)) {
900 static void mmc_spi_request(struct mmc_host *mmc, struct mmc_request *mrq)
913 cmd = mrq->cmd;
920 cmd = mrq->stop;
929 mmc_request_done(host->mmc, mrq);
940 status = mmc_spi_command_send(host, mrq, mrq->cmd, mrq->data != NULL);
941 if (status == 0 && mrq->data) {
942 mmc_spi_data_do(host, mrq->cmd, mrq->data, mrq->data->blksz);
951 if (mrq->data->error == -EILSEQ && crc_retry) {
955 status = mmc_spi_command_send(host, mrq, &stop, 0);
957 mrq->data->error = 0;
961 if (mrq->stop)
962 status = mmc_spi_command_send(host, mrq, mrq->stop, 0);
970 mmc_request_done(host->mmc, mrq);