Lines Matching defs:spi_transfer
1065 struct spi_transfer { struct
1072 const void *tx_buf;
1073 void *rx_buf;
1074 unsigned len;
1078 u16 error;
1080 dma_addr_t tx_dma;
1081 dma_addr_t rx_dma;
1082 struct sg_table tx_sg;
1083 struct sg_table rx_sg;
1085 unsigned dummy_data:1;
1086 unsigned cs_off:1;
1087 unsigned cs_change:1;
1088 unsigned tx_nbits:3;
1089 unsigned rx_nbits:3;
1090 unsigned timestamped:1;
1094 u8 bits_per_word;
1095 struct spi_delay delay;
1096 struct spi_delay cs_change_delay;
1097 struct spi_delay word_delay;
1098 u32 speed_hz;
1100 u32 effective_speed_hz;
1102 unsigned int ptp_sts_word_pre;
1103 unsigned int ptp_sts_word_post;
1128 * each represented by a struct spi_transfer. The sequence is "atomic" argument