Lines Matching refs:adap
82 struct i2c_adapter adap; member
300 static int i2c_lpc2k_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, in i2c_lpc2k_xfer() argument
303 struct lpc2k_i2c *i2c = i2c_get_adapdata(adap); in i2c_lpc2k_xfer()
342 static u32 i2c_lpc2k_functionality(struct i2c_adapter *adap) in i2c_lpc2k_functionality() argument
429 i2c_set_adapdata(&i2c->adap, i2c); in i2c_lpc2k_probe()
430 i2c->adap.owner = THIS_MODULE; in i2c_lpc2k_probe()
431 strlcpy(i2c->adap.name, "LPC2K I2C adapter", sizeof(i2c->adap.name)); in i2c_lpc2k_probe()
432 i2c->adap.algo = &i2c_lpc2k_algorithm; in i2c_lpc2k_probe()
433 i2c->adap.dev.parent = &pdev->dev; in i2c_lpc2k_probe()
434 i2c->adap.dev.of_node = pdev->dev.of_node; in i2c_lpc2k_probe()
436 ret = i2c_add_adapter(&i2c->adap); in i2c_lpc2k_probe()
455 i2c_del_adapter(&i2c->adap); in i2c_lpc2k_remove()