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