Name

spi_sync_transfer — synchronous SPI data transfer

Synopsis

int spi_sync_transfer (struct spi_device * spi,
 struct spi_transfer * xfers,
 unsigned int num_xfers);
 

Arguments

spi

device with which data will be exchanged

xfers

An array of spi_transfers

num_xfers

Number of items in the xfer array

Context

can sleep

Description

Does a synchronous SPI data transfer of the given spi_transfer array.

For more specific semantics see spi_sync.

It returns zero on success, else a negative error code.