Lines Matching refs:status
434 uint32_t status;
439 status = readl(host->base + JZ_REG_MMC_STATUS);
440 } while (status & JZ_MMC_STATUS_CLK_EN && --timeout);
445 uint32_t status;
451 status = readl(host->base + JZ_REG_MMC_STATUS);
452 } while (status & JZ_MMC_STATUS_IS_RESETTING && --timeout);
473 uint32_t status;
476 status = jz4740_mmc_read_irq_reg(host);
477 } while (!(status & irq) && --timeout);
493 int status;
495 status = readl(host->base + JZ_REG_MMC_STATUS);
496 if (status & JZ_MMC_STATUS_WRITE_ERROR_MASK) {
497 if (status & (JZ_MMC_STATUS_TIMEOUT_WRITE)) {
504 } else if (status & JZ_MMC_STATUS_READ_ERROR_MASK) {
505 if (status & (JZ_MMC_STATUS_TIMEOUT_READ)) {
577 uint32_t status;
625 status = readl(host->base + JZ_REG_MMC_STATUS);
626 while (!(status & JZ_MMC_STATUS_DATA_FIFO_EMPTY) && --timeout) {
628 status = readl(host->base + JZ_REG_MMC_STATUS);
842 uint32_t irq_reg, status, tmp;
844 status = readl(host->base + JZ_REG_MMC_STATUS);
866 if (status & JZ_MMC_STATUS_TIMEOUT_RES) {
868 } else if (status & JZ_MMC_STATUS_CRC_RES_ERR) {
870 } else if (status & (JZ_MMC_STATUS_CRC_READ_ERROR |