Lines Matching refs:cmdat
58 unsigned int cmdat;
233 static void pxamci_start_cmd(struct pxamci_host *host, struct mmc_command *cmd, unsigned int cmdat)
239 cmdat |= CMDAT_BUSY;
244 cmdat |= CMDAT_RESP_SHORT;
247 cmdat |= CMDAT_RESP_R3;
250 cmdat |= CMDAT_RESP_R2;
259 writel(cmdat, host->base + MMC_CMDAT);
366 pxamci_start_cmd(host, host->mrq->stop, host->cmdat);
403 unsigned int cmdat;
411 cmdat = host->cmdat;
412 host->cmdat &= ~CMDAT_INIT;
417 cmdat &= ~CMDAT_BUSY;
418 cmdat |= CMDAT_DATAEN | CMDAT_DMAEN;
420 cmdat |= CMDAT_WRITE;
423 pxamci_start_cmd(host, mrq->cmd, cmdat);
499 host->cmdat |= CMDAT_INIT;
503 host->cmdat |= CMDAT_SD_4DAT;
505 host->cmdat &= ~CMDAT_SD_4DAT;
507 dev_dbg(mmc_dev(mmc), "PXAMCI: clkrt = %x cmdat = %x\n",
508 host->clkrt, host->cmdat);
678 host->cmdat = 0;
681 host->cmdat |= CMDAT_SDIO_INT_EN;