Lines Matching refs:i2c_adap
16 static int i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, int num)
18 struct saa7164_i2c *bus = i2c_adap->algo_data;
87 bus->i2c_adap = saa7164_i2c_adap_template;
90 bus->i2c_adap.dev.parent = &dev->pci->dev;
92 strscpy(bus->i2c_adap.name, bus->dev->name,
93 sizeof(bus->i2c_adap.name));
95 bus->i2c_adap.algo_data = bus;
96 i2c_set_adapdata(&bus->i2c_adap, bus);
97 i2c_add_adapter(&bus->i2c_adap);
99 bus->i2c_client.adapter = &bus->i2c_adap;
110 i2c_del_adapter(&bus->i2c_adap);