Lines Matching refs:i2c_adap
28 struct i2c_adapter *i2c_adap; member
259 ret = i2c_transfer(state->i2c.i2c_adap, state->msg, 2) != 2 ? -EREMOTEIO : 0; in dib9000_read16_attr()
287 if (i2c_transfer(i2c->i2c_adap, msg, 2) != 2) { in dib9000_i2c_read16()
344 ret = i2c_transfer(state->i2c.i2c_adap, state->msg, 1) != 1 ? -EREMOTEIO : 0; in dib9000_write16_attr()
368 return i2c_transfer(i2c->i2c_adap, &msg, 1) != 1 ? -EREMOTEIO : 0; in dib9000_i2c_write16()
1581 static int dib9000_tuner_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num) in dib9000_tuner_xfer() argument
1583 struct dib9000_state *state = i2c_get_adapdata(i2c_adap); in dib9000_tuner_xfer()
1649 static int dib9000_fw_component_bus_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int nu… in dib9000_fw_component_bus_xfer() argument
1651 struct dib9000_state *state = i2c_get_adapdata(i2c_adap); in dib9000_fw_component_bus_xfer()
1745 st->i2c.i2c_adap = i2c; in dib9000_set_i2c_adapter()
2374 struct i2c_device client = {.i2c_adap = i2c }; in dib9000_i2c_enumeration()
2486 struct dvb_frontend *dib9000_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, const struct dib9000… in dib9000_attach() argument
2500 st->i2c.i2c_adap = i2c_adap; in dib9000_attach()
2531 dibx000_init_i2c_master(&st->i2c_master, DIB7000MC, st->i2c.i2c_adap, st->i2c.i2c_addr); in dib9000_attach()
2533 st->tuner_adap.dev.parent = i2c_adap->dev.parent; in dib9000_attach()
2541 st->component_bus.dev.parent = i2c_adap->dev.parent; in dib9000_attach()