Lines Matching refs:status
86 int (*state)(int irq, struct mpc52xx_spi *ms, u8 status, u8 data);
137 u8 status, u8 data);
139 u8 status, u8 data);
148 mpc52xx_spi_fsmstate_idle(int irq, struct mpc52xx_spi *ms, u8 status, u8 data)
154 if (status && irq)
155 dev_err(&ms->master->dev, "spurious irq, status=0x%.2x\n",
156 status);
215 u8 status, u8 data)
217 if (!status)
220 if (status & SPI_STATUS_WCOL) {
236 } else if (status & SPI_STATUS_MODF) {
240 ms->message->status = -EIO;
280 mpc52xx_spi_fsmstate_wait(int irq, struct mpc52xx_spi *ms, u8 status, u8 data)
282 if (status && irq)
283 dev_err(&ms->master->dev, "spurious irq, status=0x%.2x\n",
284 status);
297 ms->message->status = 0;
324 u8 status, data;
329 status = in_8(ms->regs + SPI_STATUS);
331 rc = ms->state(irq, ms, status, data);
373 m->status = -EINPROGRESS;
408 /* Clear the status register and re-read it to check for a MODF