Lines Matching refs:host_status

507 	unsigned int host_status = 0;  in tifm_sd_card_event()  local
514 host_status = readl(sock->addr + SOCK_MMCSD_STATUS); in tifm_sd_card_event()
516 host_status, host->cmd_flags); in tifm_sd_card_event()
521 if (host_status & TIFM_MMCSD_ERRMASK) { in tifm_sd_card_event()
522 writel(host_status & TIFM_MMCSD_ERRMASK, in tifm_sd_card_event()
524 if (host_status & TIFM_MMCSD_CTO) in tifm_sd_card_event()
526 else if (host_status & TIFM_MMCSD_CCRC) in tifm_sd_card_event()
530 if (host_status & TIFM_MMCSD_DTO) in tifm_sd_card_event()
532 else if (host_status & TIFM_MMCSD_DCRC) in tifm_sd_card_event()
553 if (host_status & (TIFM_MMCSD_EOC | TIFM_MMCSD_CERR)) { in tifm_sd_card_event()
563 if (host_status & TIFM_MMCSD_BRS) in tifm_sd_card_event()
568 if (host_status & TIFM_MMCSD_AE) in tifm_sd_card_event()
569 writel(host_status & TIFM_MMCSD_AE, in tifm_sd_card_event()
572 if (host_status & (TIFM_MMCSD_AE | TIFM_MMCSD_AF in tifm_sd_card_event()
577 host_status &= ~TIFM_MMCSD_AE; in tifm_sd_card_event()
581 if (host_status & TIFM_MMCSD_EOFB) in tifm_sd_card_event()
583 else if (host_status & TIFM_MMCSD_CB) in tifm_sd_card_event()
589 writel(host_status, sock->addr + SOCK_MMCSD_STATUS); in tifm_sd_card_event()
887 unsigned int host_status = 0; in tifm_sd_initialize_host() local
923 host_status = readl(sock->addr + SOCK_MMCSD_STATUS); in tifm_sd_initialize_host()
924 writel(host_status, sock->addr + SOCK_MMCSD_STATUS); in tifm_sd_initialize_host()
925 if (!(host_status & TIFM_MMCSD_ERRMASK) in tifm_sd_initialize_host()
926 && (host_status & TIFM_MMCSD_EOC)) { in tifm_sd_initialize_host()