Lines Matching defs:stm32f7_i2c_dev
314 struct stm32f7_i2c_dev { struct
315 struct i2c_adapter adap;
316 struct device *dev;
317 void __iomem *base;
318 struct completion complete;
319 struct clk *clk;
320 unsigned int bus_rate;
321 struct i2c_msg *msg;
322 unsigned int msg_num;
323 unsigned int msg_id;
324 struct stm32f7_i2c_msg f7_msg;
325 struct stm32f7_i2c_setup setup;
326 struct stm32f7_i2c_timings timing;
327 struct i2c_client *slave[STM32F7_I2C_MAX_SLAVE];
328 struct i2c_client *slave_running;
329 struct stm32f7_i2c_regs backup_regs;
330 u32 slave_dir;
331 bool master_mode;
332 struct stm32_i2c_dma *dma;
333 bool use_dma;
334 struct regmap *regmap;
335 u32 fmp_sreg;
336 u32 fmp_creg;
337 u32 fmp_mask;
338 bool wakeup_src;
339 bool smbus_mode;
340 struct i2c_client *host_notify_client;