Lines Matching refs:i2c_smartbond_data
31 struct i2c_smartbond_data { struct
110 struct i2c_smartbond_data *data = dev->data; in i2c_smartbond_apply_configure()
174 struct i2c_smartbond_data *data = data = dev->data; in i2c_smartbond_get_config()
217 struct i2c_smartbond_data *data, in i2c_smartbond_set_target_address()
261 struct i2c_smartbond_data *data = dev->data; in i2c_smartbond_prep_transfer()
280 struct i2c_smartbond_data *data) in i2c_smartbond_tx()
323 struct i2c_smartbond_data *data) in i2c_smartbond_rx()
346 struct i2c_smartbond_data *data = dev->data; in i2c_smartbond_transfer()
399 struct i2c_smartbond_data *data) in i2c_smartbond_enable_msg_interrupts()
423 struct i2c_smartbond_data *data = dev->data; in i2c_smartbond_transfer_cb()
455 static inline void isr_tx(const struct i2c_smartbond_cfg *config, struct i2c_smartbond_data *data) in isr_tx()
476 static inline void isr_rx(const struct i2c_smartbond_cfg *config, struct i2c_smartbond_data *data) in isr_rx()
489 struct i2c_smartbond_data *data = dev->data; in i2c_smartbond_async_msg_done()
514 struct i2c_smartbond_data *data = dev->data; in i2c_smartbond_isr()
666 static struct i2c_smartbond_data i2c_smartbond_##id##_data = {.msgs = NULL, .cb = NULL}; \