Lines Matching defs:adap
214 cp2615_i2c_master_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num)
216 struct usb_interface *usbif = adap->algo_data;
247 cp2615_i2c_func(struct i2c_adapter *adap)
276 struct i2c_adapter *adap = usb_get_intfdata(usbif);
279 i2c_del_adapter(adap);
286 struct i2c_adapter *adap;
297 adap = devm_kzalloc(&usbif->dev, sizeof(struct i2c_adapter), GFP_KERNEL);
298 if (!adap)
301 strscpy(adap->name, usbdev->serial, sizeof(adap->name));
302 adap->owner = THIS_MODULE;
303 adap->dev.parent = &usbif->dev;
304 adap->dev.of_node = usbif->dev.of_node;
305 adap->timeout = HZ;
306 adap->algo = &cp2615_i2c_algo;
307 adap->quirks = &cp2615_i2c_quirks;
308 adap->algo_data = usbif;
310 ret = i2c_add_adapter(adap);
314 usb_set_intfdata(usbif, adap);