Lines Matching defs:adap
597 i2c_adapter_to_i3c_master(struct i2c_adapter *adap)
599 return container_of(adap, struct i3c_master_controller, i2c);
2137 static int i3c_master_i2c_adapter_xfer(struct i2c_adapter *adap,
2140 struct i3c_master_controller *master = i2c_adapter_to_i3c_master(adap);
2181 struct i2c_adapter *adap = i3c_master_to_i2c_adapter(master);
2185 adap->dev.parent = master->dev.parent;
2186 adap->owner = master->dev.parent->driver->owner;
2187 adap->algo = &i3c_master_i2c_algo;
2188 strncpy(adap->name, dev_name(master->dev.parent), sizeof(adap->name));
2191 adap->timeout = 1000;
2192 adap->retries = 3;
2194 ret = i2c_add_adapter(adap);
2203 i2cdev->dev = i2c_new_client_device(adap, &i2cdev->boardinfo->base);