Lines Matching refs:irqstat
51 uint irqstat; /* Interrupt status register */ member
203 uint irqstat; in esdhc_pio_read_write() local
212 irqstat = esdhc_read32(®s->irqstat); in esdhc_pio_read_write()
219 while (size && (!(irqstat & IRQSTAT_TC))) { in esdhc_pio_read_write()
221 irqstat = esdhc_read32(®s->irqstat); in esdhc_pio_read_write()
235 irqstat = esdhc_read32(®s->irqstat); in esdhc_pio_read_write()
242 while (size && (!(irqstat & IRQSTAT_TC))) { in esdhc_pio_read_write()
247 irqstat = esdhc_read32(®s->irqstat); in esdhc_pio_read_write()
415 uint irqstat; in esdhc_send_cmd_common() local
425 esdhc_write32(®s->irqstat, -1); in esdhc_send_cmd_common()
477 while (!(esdhc_read32(®s->irqstat) & flags)) { in esdhc_send_cmd_common()
484 irqstat = esdhc_read32(®s->irqstat); in esdhc_send_cmd_common()
486 if (irqstat & CMD_ERR) { in esdhc_send_cmd_common()
491 if (irqstat & IRQSTAT_CTOE) { in esdhc_send_cmd_common()
550 irqstat = esdhc_read32(®s->irqstat); in esdhc_send_cmd_common()
552 if (irqstat & IRQSTAT_DTOE) { in esdhc_send_cmd_common()
557 if (irqstat & DATA_ERR) { in esdhc_send_cmd_common()
561 } while ((irqstat & flags) != flags); in esdhc_send_cmd_common()
598 esdhc_write32(®s->irqstat, -1); in esdhc_send_cmd_common()