1 --- a/include/linux/spi/spi.h
2 +++ b/include/linux/spi/spi.h
3 @@ -422,6 +422,12 @@ extern struct spi_master *spi_busnum_to_
5 /*---------------------------------------------------------------------------*/
7 +enum spi_transfer_type {
8 + SPI_TRANSFER_GENERIC = 0,
9 + SPI_TRANSFER_FLASH_READ_CMD,
10 + SPI_TRANSFER_FLASH_READ_DATA,
14 * I/O INTERFACE between SPI controller and protocol drivers
16 @@ -524,6 +530,7 @@ struct spi_transfer {
20 + enum spi_transfer_type type;
22 struct list_head transfer_list;