Lines Matching refs:cmdat
57 unsigned int cmdat;
232 static void pxamci_start_cmd(struct pxamci_host *host, struct mmc_command *cmd, unsigned int cmdat)
238 cmdat |= CMDAT_BUSY;
243 cmdat |= CMDAT_RESP_SHORT;
246 cmdat |= CMDAT_RESP_R3;
249 cmdat |= CMDAT_RESP_R2;
258 writel(cmdat, host->base + MMC_CMDAT);
365 pxamci_start_cmd(host, host->mrq->stop, host->cmdat);
402 unsigned int cmdat;
410 cmdat = host->cmdat;
411 host->cmdat &= ~CMDAT_INIT;
416 cmdat &= ~CMDAT_BUSY;
417 cmdat |= CMDAT_DATAEN | CMDAT_DMAEN;
419 cmdat |= CMDAT_WRITE;
422 pxamci_start_cmd(host, mrq->cmd, cmdat);
498 host->cmdat |= CMDAT_INIT;
502 host->cmdat |= CMDAT_SD_4DAT;
504 host->cmdat &= ~CMDAT_SD_4DAT;
506 dev_dbg(mmc_dev(mmc), "PXAMCI: clkrt = %x cmdat = %x\n",
507 host->clkrt, host->cmdat);
676 host->cmdat = 0;
679 host->cmdat |= CMDAT_SDIO_INT_EN;