spi_replace_transfers — replace transfers with several transfers and register change with spi_message.resources
struct spi_replaced_transfers * spi_replace_transfers ( | struct spi_message * msg, |
| struct spi_transfer * xfer_first, | |
| size_t remove, | |
| size_t insert, | |
| spi_replaced_release_t release, | |
| size_t extradatasize, | |
gfp_t gfp); |
msgthe spi_message we work upon
xfer_firstthe first spi_transfer we want to replace
removenumber of transfers to remove
insertthe number of transfers we want to insert instead
releaseextra release code necessary in some circumstances
extradatasize
extra data to allocate (with alignment guarantees
of struct spi_transfer)
gfpgfp flags