Lines Matching refs:adap
180 * @adap: corresponding I2C adapter.
199 struct i2c_adapter adap;
700 * i2c_transfer(adap, msg, 2);
712 * i2c_transfer(adap, msg, 1);
999 static unsigned int nmk_i2c_functionality(struct i2c_adapter *adap)
1077 struct i2c_adapter *adap;
1129 adap = &priv->adap;
1130 adap->dev.of_node = np;
1131 adap->dev.parent = dev;
1132 adap->owner = THIS_MODULE;
1133 adap->class = I2C_CLASS_DEPRECATED;
1134 adap->algo = &nmk_i2c_algo;
1135 adap->timeout = usecs_to_jiffies(priv->timeout_usecs);
1136 snprintf(adap->name, sizeof(adap->name),
1139 i2c_set_adapdata(adap, priv);
1143 adap->name, priv->virtbase);
1145 ret = i2c_add_adapter(adap);
1158 i2c_del_adapter(&priv->adap);