spi.h (4e9e16ed7e46b88ac1b32aa4c7929e818e7cfe59) spi.h (cc9063987348807c6707c8f0a4ea797ebf7d2234)
1/* $FreeBSD$ */
2
3struct spi_command {
1/* $FreeBSD$ */
2
3struct spi_command {
4 int cs;
4 void *tx_cmd;
5 uint32_t tx_cmd_sz;
6 void *rx_cmd;
7 uint32_t rx_cmd_sz;
8 void *tx_data;
9 uint32_t tx_data_sz;
10 void *rx_data;
11 uint32_t rx_data_sz;
12};
5 void *tx_cmd;
6 uint32_t tx_cmd_sz;
7 void *rx_cmd;
8 uint32_t rx_cmd_sz;
9 void *tx_data;
10 uint32_t tx_data_sz;
11 void *rx_data;
12 uint32_t rx_data_sz;
13};
14
15#define SPI_CHIP_SELECT_HIGH 0x1 /* Chip select high (else low) */