Lines Matching defs:i2c_stm32_data
53 struct i2c_stm32_data { struct
55 struct k_sem device_sync_sem;
57 struct k_sem bus_mutex;
58 uint32_t dev_config;
61 struct i2c_config_timing current_timing;
64 uint16_t slave_address;
66 struct {
78 } current;
80 bool master_active;
81 struct i2c_target_config *slave_cfg;
83 struct i2c_target_config *slave2_cfg;
85 bool slave_attached;
87 bool is_configured;
88 bool smbalert_active;
89 enum i2c_stm32_mode mode;
91 i2c_stm32_smbalert_cb_func_t smbalert_cb_func;
92 const struct device *smbalert_cb_dev;