Lines Matching defs:adap
154 * @adap: corresponding I2C adapter.
171 struct i2c_adapter adap;
230 timeout = jiffies + dev->adap.timeout;
477 &dev->xfer_complete, dev->adap.timeout);
557 &dev->xfer_complete, dev->adap.timeout);
643 * i2c_transfer(adap, msg, 2);
655 * i2c_transfer(adap, msg, 1);
931 static unsigned int nmk_i2c_functionality(struct i2c_adapter *adap)
963 struct i2c_adapter *adap;
1008 adap = &dev->adap;
1009 adap->dev.of_node = np;
1010 adap->dev.parent = &adev->dev;
1011 adap->owner = THIS_MODULE;
1012 adap->class = I2C_CLASS_DEPRECATED;
1013 adap->algo = &nmk_i2c_algo;
1014 adap->timeout = msecs_to_jiffies(dev->timeout);
1015 snprintf(adap->name, sizeof(adap->name),
1018 i2c_set_adapdata(adap, dev);
1022 adap->name, dev->virtbase);
1024 ret = i2c_add_adapter(adap);
1037 i2c_del_adapter(&dev->adap);