Lines Matching defs:spi_device
166 struct spi_device { struct
167 struct device dev;
168 struct spi_controller *controller;
169 struct spi_controller *master; /* compatibility layer */
170 u32 max_speed_hz;
171 u8 chip_select;
172 u8 bits_per_word;
173 bool rt;
186 u32 mode;
187 int irq;
188 void *controller_state;
189 void *controller_data;
190 char modalias[SPI_NAME_SIZE];
191 const char *driver_override;
192 int cs_gpio; /* LEGACY: chip select gpio */
193 struct gpio_desc *cs_gpiod; /* chip select gpio desc */
217 static inline struct spi_device *to_spi_device(struct device *dev) in to_spi_device() argument