Lines Matching refs:message
84 struct spi_message *message; /* current message */ member
104 cs = ms->message->spi->chip_select; in mpc52xx_spi_chipsel()
163 ms->message = list_first_entry(&ms->queue, struct spi_message, queue); in mpc52xx_spi_fsmstate_idle()
164 list_del_init(&ms->message->queue); in mpc52xx_spi_fsmstate_idle()
168 spi = ms->message->spi; in mpc52xx_spi_fsmstate_idle()
180 sppr = ((ms->ipb_freq / ms->message->spi->max_speed_hz) + 1) >> 1; in mpc52xx_spi_fsmstate_idle()
197 ms->transfer = container_of(ms->message->transfers.next, in mpc52xx_spi_fsmstate_idle()
240 ms->message->status = -EIO; in mpc52xx_spi_fsmstate_transfer()
241 if (ms->message->complete) in mpc52xx_spi_fsmstate_transfer()
242 ms->message->complete(ms->message->context); in mpc52xx_spi_fsmstate_transfer()
289 ms->message->actual_length += ms->transfer->len; in mpc52xx_spi_fsmstate_wait()
294 if (ms->transfer->transfer_list.next == &ms->message->transfers) { in mpc52xx_spi_fsmstate_wait()
297 ms->message->status = 0; in mpc52xx_spi_fsmstate_wait()
298 if (ms->message->complete) in mpc52xx_spi_fsmstate_wait()
299 ms->message->complete(ms->message->context); in mpc52xx_spi_fsmstate_wait()