Lines Matching defs:dw_i2c_dev
249 struct dw_i2c_dev { struct
260 u32 (*get_clk_rate_khz) (struct dw_i2c_dev *dev); argument
261 int cmd_err;
262 struct i2c_msg *msgs;
263 int msgs_num;
264 int msg_write_idx;
265 u32 tx_buf_len;
266 u8 *tx_buf;
267 int msg_read_idx;
268 u32 rx_buf_len;
269 u8 *rx_buf;
270 int msg_err;
271 unsigned int status;
272 unsigned int abort_source;
296 void (*disable)(struct dw_i2c_dev *dev); argument
297 int (*init)(struct dw_i2c_dev *dev); argument
298 int (*set_sda_hold_time)(struct dw_i2c_dev *dev); argument
299 int mode;
300 struct i2c_bus_recovery_info rinfo;