Lines Matching refs:adap
199 static int bcm2835_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], in bcm2835_i2c_xfer() argument
202 struct bcm2835_i2c_dev *i2c_dev = i2c_get_adapdata(adap); in bcm2835_i2c_xfer()
215 static u32 bcm2835_i2c_func(struct i2c_adapter *adap) in bcm2835_i2c_func() argument
231 struct i2c_adapter *adap; in bcm2835_i2c_probe() local
288 adap = &i2c_dev->adapter; in bcm2835_i2c_probe()
289 i2c_set_adapdata(adap, i2c_dev); in bcm2835_i2c_probe()
290 adap->owner = THIS_MODULE; in bcm2835_i2c_probe()
291 adap->class = I2C_CLASS_DEPRECATED; in bcm2835_i2c_probe()
292 strlcpy(adap->name, "bcm2835 I2C adapter", sizeof(adap->name)); in bcm2835_i2c_probe()
293 adap->algo = &bcm2835_i2c_algo; in bcm2835_i2c_probe()
294 adap->dev.parent = &pdev->dev; in bcm2835_i2c_probe()
295 adap->dev.of_node = pdev->dev.of_node; in bcm2835_i2c_probe()
299 ret = i2c_add_adapter(adap); in bcm2835_i2c_probe()