Lines Matching defs:adap
144 struct i2c_adapter adap;
198 dev_err(&i2c->adap.dev, "disable failed: ENSTA=0x%04x\n", regval);
217 dev_err(&i2c->adap.dev, "enable failed: ENSTA=0x%04x\n", regval);
240 dev_err(&i2c->adap.dev,
259 dev_dbg(&i2c->adap.dev, "i2c not disabled\n");
395 dev_err(&i2c->adap.dev,
400 dev_err(&i2c->adap.dev,
454 dev_dbg(&i2c->adap.dev, "received fifo overflow!\n");
560 dev_dbg(&i2c->adap.dev, "txabrt: 0x%08x, cmd: %d, send: %d, recv: %d\n",
608 dev_err(&i2c->adap.dev, "irq read timeout\n");
609 dev_dbg(&i2c->adap.dev, "send cmd count:%d %d\n",
611 dev_dbg(&i2c->adap.dev, "receive data count:%d %d\n",
678 dev_err(&i2c->adap.dev, "write wait timeout\n");
691 static int jz4780_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msg,
696 struct jz4780_i2c *i2c = adap->algo_data;
700 dev_err(&i2c->adap.dev, "I2C prepare failed\n");
728 static u32 jz4780_i2c_functionality(struct i2c_adapter *adap)
779 i2c->adap.owner = THIS_MODULE;
780 i2c->adap.algo = &jz4780_i2c_algorithm;
781 i2c->adap.algo_data = i2c;
782 i2c->adap.retries = 5;
783 i2c->adap.dev.parent = &pdev->dev;
784 i2c->adap.dev.of_node = pdev->dev.of_node;
785 sprintf(i2c->adap.name, "%s", pdev->name);
838 ret = i2c_add_adapter(&i2c->adap);
854 i2c_del_adapter(&i2c->adap);