Lines Matching refs:data
63 /* Driver internal data */
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)
210 * a byte, then read out the received data and write out the next byte
215 u8 status, u8 data)
231 data = 0;
233 data = *(ms->tx_buf - 1);
234 out_8(ms->regs + SPI_DATA, data); /* try again */
247 /* Read data out of the spi device */
250 *ms->rx_buf++ = data;
280 mpc52xx_spi_fsmstate_wait(int irq, struct mpc52xx_spi *ms, u8 status, u8 data)
319 * @ms: pointer to mpc52xx_spi driver data
324 u8 status, data;
330 data = in_8(ms->regs + SPI_DATA);
331 rc = ms->state(irq, ms, status, data);