Lines Matching refs:message
80 struct spi_message *message; /* current message */ member
100 cs = ms->message->spi->chip_select; in mpc52xx_spi_chipsel()
158 ms->message = list_first_entry(&ms->queue, struct spi_message, queue); in mpc52xx_spi_fsmstate_idle()
159 list_del_init(&ms->message->queue); in mpc52xx_spi_fsmstate_idle()
163 spi = ms->message->spi; in mpc52xx_spi_fsmstate_idle()
175 sppr = ((ms->ipb_freq / ms->message->spi->max_speed_hz) + 1) >> 1; in mpc52xx_spi_fsmstate_idle()
192 ms->transfer = container_of(ms->message->transfers.next, in mpc52xx_spi_fsmstate_idle()
235 ms->message->status = -EIO; in mpc52xx_spi_fsmstate_transfer()
236 if (ms->message->complete) in mpc52xx_spi_fsmstate_transfer()
237 ms->message->complete(ms->message->context); in mpc52xx_spi_fsmstate_transfer()
284 ms->message->actual_length += ms->transfer->len; in mpc52xx_spi_fsmstate_wait()
289 if (ms->transfer->transfer_list.next == &ms->message->transfers) { in mpc52xx_spi_fsmstate_wait()
292 ms->message->status = 0; in mpc52xx_spi_fsmstate_wait()
293 if (ms->message->complete) in mpc52xx_spi_fsmstate_wait()
294 ms->message->complete(ms->message->context); in mpc52xx_spi_fsmstate_wait()