Lines Matching defs:stop
194 if (data->stop) {
195 struct mmc_command *stop = data->stop;
198 mvsd_write(MVSD_AUTOCMD12_ARG_LOW, stop->arg & 0xffff);
199 mvsd_write(MVSD_AUTOCMD12_ARG_HI, stop->arg >> 16);
201 if (stop->flags & MMC_RSP_BUSY)
203 if (stop->flags & MMC_RSP_OPCODE)
205 cmd12reg |= MVSD_AUTOCMD12_INDEX(stop->opcode);
317 if (data->stop) {
321 data->stop->resp[0] = ((response[2] & 0x003f) << (8 - 8)) |
324 data->stop->resp[1] = ((response[0] & 0xfc00) >> 10);
325 data->stop->resp[2] = 0;
326 data->stop->resp[3] = 0;
332 data->stop->error = -ENOEXEC;
334 data->stop->error = -ETIMEDOUT;
336 data->stop->error = -EILSEQ;