Lines Matching defs:qup_i2c_dev
224 struct qup_i2c_dev { struct
225 struct device *dev;
226 void __iomem *base;
227 int irq;
228 struct clk *clk;
229 struct clk *pclk;
230 struct i2c_adapter adap;
232 int clk_ctl;
233 int out_fifo_sz;
234 int in_fifo_sz;
235 int out_blk_sz;
236 int in_blk_sz;
238 int blk_xfer_limit;
239 unsigned long one_byte_t;
240 unsigned long xfer_timeout;
241 struct qup_i2c_block blk;
243 struct i2c_msg *msg;
245 int pos;
247 u32 bus_err;
249 u32 qup_err;
273 void (*write_tx_fifo)(struct qup_i2c_dev *qup); argument
275 void (*read_rx_fifo)(struct qup_i2c_dev *qup); argument
277 void (*write_rx_tags)(struct qup_i2c_dev *qup); argument