Lines Matching defs:adap
52 * @adap: Kernel adapter representation
68 struct i2c_adapter adap;
319 dev_dbg(i2c->adap.dev.parent,
350 dev_dbg(i2c->adap.dev.parent, "%s entry, len: %d, fifo space: %d\n",
358 dev_dbg(i2c->adap.dev.parent, "%s TX STOP\n", __func__);
392 dev_dbg(i2c->adap.dev.parent, "%s: IER: 0x%x, ISR: 0x%x, pend: 0x%x\n",
394 dev_dbg(i2c->adap.dev.parent, "%s: SR: 0x%x, msg: %p, nmsgs: %d\n",
409 dev_dbg(i2c->adap.dev.parent, "%s error\n", __func__);
433 dev_dbg(i2c->adap.dev.parent,
447 dev_dbg(i2c->adap.dev.parent,
458 dev_dbg(i2c->adap.dev.parent,
489 dev_dbg(i2c->adap.dev.parent,
498 dev_dbg(i2c->adap.dev.parent,
508 dev_dbg(i2c->adap.dev.parent,
519 dev_dbg(i2c->adap.dev.parent, "%s clr: 0x%x\n", __func__, clr);
616 dev_dbg(i2c->adap.dev.parent, "%s entry, msg: %p, len: %d",
618 dev_dbg(i2c->adap.dev.parent, "%s entry, ISR: 0x%x, CR: 0x%x\n",
649 dev_dbg(i2c->adap.dev.parent, "%s entry\n", __func__);
664 dev_dbg(i2c->adap.dev.parent, "%s entry, msg: %p, fifos space: %d\n",
718 static int xiic_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
720 struct xiic_i2c *i2c = i2c_get_adapdata(adap);
723 dev_dbg(adap->dev.parent, "%s entry SR: 0x%x\n", __func__,
739 dev_err(adap->dev.parent, "Error xiic_start_xfer\n");
760 static u32 xiic_func(struct i2c_adapter *adap)
808 i2c->adap = xiic_adapter;
809 i2c_set_adapdata(&i2c->adap, i2c);
810 i2c->adap.dev.parent = &pdev->dev;
811 i2c->adap.dev.of_node = pdev->dev.of_node;
812 snprintf(i2c->adap.name, sizeof(i2c->adap.name),
865 ret = i2c_add_adapter(&i2c->adap);
874 i2c_new_client_device(&i2c->adap, pdata->devices + i);
892 i2c_del_adapter(&i2c->adap);