Lines Matching refs:host_status
501 unsigned int host_status = 0;
507 host_status = readl(sock->addr + SOCK_MMCSD_STATUS);
508 dev_dbg(&sock->dev, "host event: host_status %x, flags %x\n",
509 host_status, host->cmd_flags);
514 if (host_status & TIFM_MMCSD_ERRMASK) {
515 writel(host_status & TIFM_MMCSD_ERRMASK,
517 if (host_status & TIFM_MMCSD_CTO)
519 else if (host_status & TIFM_MMCSD_CCRC)
523 if (host_status & TIFM_MMCSD_DTO)
525 else if (host_status & TIFM_MMCSD_DCRC)
546 if (host_status & (TIFM_MMCSD_EOC | TIFM_MMCSD_CERR)) {
556 if (host_status & TIFM_MMCSD_BRS)
561 if (host_status & TIFM_MMCSD_AE)
562 writel(host_status & TIFM_MMCSD_AE,
565 if (host_status & (TIFM_MMCSD_AE | TIFM_MMCSD_AF
568 host_status &= ~TIFM_MMCSD_AE;
572 if (host_status & TIFM_MMCSD_EOFB)
574 else if (host_status & TIFM_MMCSD_CB)
580 writel(host_status, sock->addr + SOCK_MMCSD_STATUS);
878 unsigned int host_status = 0;
913 host_status = readl(sock->addr + SOCK_MMCSD_STATUS);
914 writel(host_status, sock->addr + SOCK_MMCSD_STATUS);
915 if (!(host_status & TIFM_MMCSD_ERRMASK)
916 && (host_status & TIFM_MMCSD_EOC)) {