Lines Matching refs:adap
71 struct i2c_adapter adap; member
307 dev_dbg(i2c->adap.dev.parent, in xiic_read_rx()
338 dev_dbg(i2c->adap.dev.parent, "%s entry, len: %d, fifo space: %d\n", in xiic_fill_tx_fifo()
346 dev_dbg(i2c->adap.dev.parent, "%s TX STOP\n", __func__); in xiic_fill_tx_fifo()
377 dev_dbg(i2c->adap.dev.parent, "%s: IER: 0x%x, ISR: 0x%x, pend: 0x%x\n", in xiic_process()
379 dev_dbg(i2c->adap.dev.parent, "%s: SR: 0x%x, msg: %p, nmsgs: %d\n", in xiic_process()
394 dev_dbg(i2c->adap.dev.parent, "%s error\n", __func__); in xiic_process()
412 dev_dbg(i2c->adap.dev.parent, in xiic_process()
426 dev_dbg(i2c->adap.dev.parent, in xiic_process()
437 dev_dbg(i2c->adap.dev.parent, in xiic_process()
467 dev_dbg(i2c->adap.dev.parent, in xiic_process()
476 dev_dbg(i2c->adap.dev.parent, in xiic_process()
486 dev_dbg(i2c->adap.dev.parent, in xiic_process()
497 dev_dbg(i2c->adap.dev.parent, "%s clr: 0x%x\n", __func__, clr); in xiic_process()
575 dev_dbg(i2c->adap.dev.parent, "%s entry, msg: %p, len: %d", in xiic_start_send()
577 dev_dbg(i2c->adap.dev.parent, "%s entry, ISR: 0x%x, CR: 0x%x\n", in xiic_start_send()
608 dev_dbg(i2c->adap.dev.parent, "%s entry\n", __func__); in xiic_isr()
623 dev_dbg(i2c->adap.dev.parent, "%s entry, msg: %p, fifos space: %d\n", in __xiic_start_xfer()
671 static int xiic_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) in xiic_xfer() argument
673 struct xiic_i2c *i2c = i2c_get_adapdata(adap); in xiic_xfer()
676 dev_dbg(adap->dev.parent, "%s entry SR: 0x%x\n", __func__, in xiic_xfer()
699 static u32 xiic_func(struct i2c_adapter *adap) in xiic_func() argument
743 i2c->adap = xiic_adapter; in xiic_i2c_probe()
744 i2c_set_adapdata(&i2c->adap, i2c); in xiic_i2c_probe()
745 i2c->adap.dev.parent = &pdev->dev; in xiic_i2c_probe()
746 i2c->adap.dev.of_node = pdev->dev.of_node; in xiic_i2c_probe()
775 ret = i2c_add_adapter(&i2c->adap); in xiic_i2c_probe()
785 i2c_new_device(&i2c->adap, pdata->devices + i); in xiic_i2c_probe()
796 i2c_del_adapter(&i2c->adap); in xiic_i2c_remove()