Lines Matching refs:status
82 int (*state)(int irq, struct mpc52xx_spi *ms, u8 status, u8 data);
132 u8 status, u8 data);
134 u8 status, u8 data);
143 mpc52xx_spi_fsmstate_idle(int irq, struct mpc52xx_spi *ms, u8 status, u8 data)
149 if (status && (irq != NO_IRQ))
150 dev_err(&ms->master->dev, "spurious irq, status=0x%.2x\n",
151 status);
210 u8 status, u8 data)
212 if (!status)
215 if (status & SPI_STATUS_WCOL) {
231 } else if (status & SPI_STATUS_MODF) {
235 ms->message->status = -EIO;
273 mpc52xx_spi_fsmstate_wait(int irq, struct mpc52xx_spi *ms, u8 status, u8 data)
275 if (status && irq)
276 dev_err(&ms->master->dev, "spurious irq, status=0x%.2x\n",
277 status);
290 ms->message->status = 0;
317 u8 status, data;
322 status = in_8(ms->regs + SPI_STATUS);
324 rc = ms->state(irq, ms, status, data);
366 m->status = -EINPROGRESS;
401 /* Clear the status register and re-read it to check for a MODF