Lines Matching defs:spi_device
177 struct spi_device { struct
178 struct device dev;
179 struct spi_controller *controller;
180 struct spi_controller *master; /* Compatibility layer */
181 u32 max_speed_hz;
182 u8 chip_select;
183 u8 bits_per_word;
184 bool rt;
197 u32 mode;
198 int irq;
199 void *controller_state;
200 void *controller_data;
201 char modalias[SPI_NAME_SIZE];
202 const char *driver_override;
203 struct gpio_desc *cs_gpiod; /* Chip select gpio desc */
204 struct spi_delay word_delay; /* Inter-word delay */
206 struct spi_delay cs_setup;
230 static inline struct spi_device *to_spi_device(struct device *dev) in to_spi_device() argument