Lines Matching defs:spi_device
184 struct spi_device { struct
185 struct device dev;
186 struct spi_controller *controller;
187 u32 max_speed_hz;
188 u8 chip_select[SPI_CS_CNT_MAX];
189 u8 bits_per_word;
190 bool rt;
213 u32 mode;
214 int irq;
215 void *controller_state;
216 void *controller_data;
217 char modalias[SPI_NAME_SIZE];
218 const char *driver_override;
219 struct gpio_desc *cs_gpiod[SPI_CS_CNT_MAX]; /* Chip select gpio desc */
220 struct spi_delay word_delay; /* Inter-word delay */
222 struct spi_delay cs_setup;
223 struct spi_delay cs_hold;
224 struct spi_delay cs_inactive;
250 static inline struct spi_device *to_spi_device(const struct device *dev) in to_spi_device() argument