Lines Matching refs:status
34 hoststatus = readl(&host->base->status) & statusmask; in wait_for_command_end()
99 u32 status, status_err; in read_bytes() local
103 status = readl(&host->base->status); in read_bytes()
104 status_err = status & (SDI_STA_DCRCFAIL | SDI_STA_DTIMEOUT | in read_bytes()
107 if (status & SDI_STA_RXDAVL) { in read_bytes()
112 status = readl(&host->base->status); in read_bytes()
113 status_err = status & (SDI_STA_DCRCFAIL | SDI_STA_DTIMEOUT | in read_bytes()
117 status_err = status & in read_bytes()
121 status = readl(&host->base->status); in read_bytes()
122 status_err = status & in read_bytes()
127 if (status & SDI_STA_DTIMEOUT) { in read_bytes()
129 xfercount, status); in read_bytes()
131 } else if (status & SDI_STA_DCRCFAIL) { in read_bytes()
132 printf("Read data bytes CRC error: 0x%x\n", status); in read_bytes()
134 } else if (status & SDI_STA_RXOVERR) { in read_bytes()
155 u32 status, status_err; in write_bytes() local
159 status = readl(&host->base->status); in write_bytes()
160 status_err = status & (SDI_STA_DCRCFAIL | SDI_STA_DTIMEOUT); in write_bytes()
162 if (status & SDI_STA_TXFIFOBW) { in write_bytes()
177 status = readl(&host->base->status); in write_bytes()
178 status_err = status & (SDI_STA_DCRCFAIL | SDI_STA_DTIMEOUT); in write_bytes()
181 status_err = status & in write_bytes()
184 status = readl(&host->base->status); in write_bytes()
185 status_err = status & in write_bytes()
189 if (status & SDI_STA_DTIMEOUT) { in write_bytes()
191 xfercount, status); in write_bytes()
193 } else if (status & SDI_STA_DCRCFAIL) { in write_bytes()