Searched refs:i2c_adap (Results 101 - 125 of 206) sorted by relevance

123456789

/linux-master/drivers/media/usb/dvb-usb/
H A Dm920x.c568 &adap->dev->i2c_adap);
612 &adap->dev->i2c_adap);
625 &adap->dev->i2c_adap);
636 if (dvb_attach(qt1010_attach, adap->fe_adap[0].fe, &adap->dev->i2c_adap, &m920x_qt1010_config) == NULL)
646 if (dvb_attach(tda827x_attach, adap->fe_adap[0].fe, 0x60, &adap->dev->i2c_adap, NULL) == NULL)
656 if (dvb_attach(tda827x_attach, adap->fe_adap[0].fe, 0x61, &adap->dev->i2c_adap, NULL) == NULL)
665 &adap->dev->i2c_adap, 0x61,
674 if (dvb_attach(mt2060_attach, adap->fe_adap[0].fe, &adap->dev->i2c_adap,
H A Ddigitv.c150 &adap->dev->i2c_adap);
157 &adap->dev->i2c_adap);
H A Daz6027.c801 i2c_transfer(&adap->dev->i2c_adap, &i2c_msg, 1);
806 i2c_transfer(&adap->dev->i2c_adap, &i2c_msg, 1);
811 i2c_transfer(&adap->dev->i2c_adap, &i2c_msg, 1);
911 adap->fe_adap[0].fe = stb0899_attach(&az6027_stb0899_config, &adap->dev->i2c_adap);
915 if (stb6100_attach(adap->fe_adap[0].fe, &az6027_stb6100_config, &adap->dev->i2c_adap)) {
/linux-master/drivers/media/dvb-frontends/
H A Dlgdt3305.c44 struct i2c_adapter *i2c_adap; member in struct:lgdt3305_state
112 ret = i2c_transfer(state->i2c_adap, &msg, 1);
138 ret = i2c_transfer(state->i2c_adap, msg, 2);
1096 struct i2c_adapter *i2c_adap)
1103 i2c_adap ? i2c_adapter_id(i2c_adap) : 0,
1111 state->i2c_adap = i2c_adap;
1095 lgdt3305_attach(const struct lgdt3305_config *config, struct i2c_adapter *i2c_adap) argument
H A Ddib3000mc.c40 struct i2c_adapter *i2c_adap; member in struct:dib3000mc_state
74 if (i2c_transfer(state->i2c_adap, msg, 2) != 2)
102 rc = i2c_transfer(state->i2c_adap, &msg, 1) != 1 ? -EREMOTEIO : 0;
868 dmcst->i2c_adap = i2c;
909 struct dvb_frontend * dib3000mc_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib3000mc_config *cfg) argument
918 st->i2c_adap = i2c_adap;
928 dibx000_init_i2c_master(&st->i2c_master, DIB3000MC, st->i2c_adap, st->i2c_addr);
H A Ddib7000m.c35 struct i2c_adapter *i2c_adap; member in struct:dib7000m_state
98 if (i2c_transfer(state->i2c_adap, state->msg, 2) != 2)
127 ret = (i2c_transfer(state->i2c_adap, state->msg, 1) != 1 ?
1356 struct dib7000m_state st = { .i2c_adap = i2c };
1402 struct dvb_frontend * dib7000m_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib7000m_config *cfg) argument
1411 st->i2c_adap = i2c_adap;
1425 dibx000_init_i2c_master(&st->i2c_master, DIB7000, st->i2c_adap, st->i2c_addr);
1427 dibx000_init_i2c_master(&st->i2c_master, DIB7000MC, st->i2c_adap, st->i2c_addr);
H A Ddib9000.c33 struct i2c_adapter *i2c_adap; member in struct:i2c_device
264 ret = i2c_transfer(state->i2c.i2c_adap, state->msg, 2) != 2 ? -EREMOTEIO : 0;
292 if (i2c_transfer(i2c->i2c_adap, msg, 2) != 2) {
349 ret = i2c_transfer(state->i2c.i2c_adap, state->msg, 1) != 1 ? -EREMOTEIO : 0;
373 return i2c_transfer(i2c->i2c_adap, &msg, 1) != 1 ? -EREMOTEIO : 0;
1585 static int dib9000_tuner_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num) argument
1587 struct dib9000_state *state = i2c_get_adapdata(i2c_adap);
1653 static int dib9000_fw_component_bus_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num) argument
1655 struct dib9000_state *state = i2c_get_adapdata(i2c_adap);
1749 st->i2c.i2c_adap
2473 dib9000_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, const struct dib9000_config *cfg) argument
[all...]
H A Dlg2160.c40 struct i2c_adapter *i2c_adap; member in struct:lg216x_state
64 ret = i2c_transfer(state->i2c_adap, &msg, 1);
90 ret = i2c_transfer(state->i2c_adap, msg, 2);
1391 struct i2c_adapter *i2c_adap)
1396 i2c_adap ? i2c_adapter_id(i2c_adap) : 0,
1404 state->i2c_adap = i2c_adap;
1390 lg2160_attach(const struct lg2160_config *config, struct i2c_adapter *i2c_adap) argument
H A Dstv0900_core.c37 static struct stv0900_inode *find_inode(struct i2c_adapter *i2c_adap, argument
47 ((temp_chip->internal->i2c_adap != i2c_adap) ||
61 struct stv0900_inode *del_node = find_inode(internal->i2c_adap,
134 ret = i2c_transfer(intp->i2c_adap, &i2cmsg, 1);
158 ret = i2c_transfer(intp->i2c_adap, msg, 2);
1340 struct stv0900_inode *temp_int = find_inode(state->i2c_adap,
1362 state->internal->i2c_adap = state->i2c_adap;
1912 state->i2c_adap
[all...]
/linux-master/drivers/media/common/b2c2/
H A Dflexcop-fe-tuner.c339 if (!dvb_attach(isl6421_attach, fc->fe, &fc->fc_i2c_adap[2].i2c_adap,
405 if (!dvb_attach(isl6421_attach, fc->fe, &fc->fc_i2c_adap[2].i2c_adap,
412 /* TODO on i2c_adap[1] addr 0x11 (EEPROM) there seems to be an
613 &fc->fc_i2c_adap[2].i2c_adap, DVB_PLL_TDEE4))
647 if (!dvb_attach(isl6421_attach, fc->fe, &fc->fc_i2c_adap[2].i2c_adap,
690 if (flexcop_frontends[i].attach(fc, &fc->fc_i2c_adap[0].i2c_adap))
H A Dflexcop-common.h51 struct i2c_adapter i2c_adap; member in struct:flexcop_i2c_adapter
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Dsmu_v11_0_i2c.c645 static int smu_v11_0_i2c_xfer(struct i2c_adapter *i2c_adap, argument
651 smu_v11_0_i2c_init(i2c_adap);
693 ret = smu_v11_0_i2c_read_data(i2c_adap,
697 ret = smu_v11_0_i2c_write_data(i2c_adap,
707 smu_v11_0_i2c_fini(i2c_adap);
/linux-master/drivers/media/pci/saa7134/
H A Dsaa7134-input.c895 rc = i2c_transfer(&dev->i2c_adap, &msg_msi, 1);
897 msg_msi.addr, dev->i2c_adap.name,
916 rc = i2c_transfer(&dev->i2c_adap, &msg_msi, 1);
918 msg_msi.addr, dev->i2c_adap.name,
931 rc = i2c_transfer(&dev->i2c_adap, &msg_msi, 1);
933 msg_msi.addr, dev->i2c_adap.name,
985 i2c_new_client_device(&dev->i2c_adap, &info);
/linux-master/drivers/media/usb/dvb-usb-v2/
H A Ddvb_usb_core.c64 strscpy(d->i2c_adap.name, d->name, sizeof(d->i2c_adap.name));
65 d->i2c_adap.algo = d->props->i2c_algo;
66 d->i2c_adap.dev.parent = &d->udev->dev;
67 i2c_set_adapdata(&d->i2c_adap, d);
69 ret = i2c_add_adapter(&d->i2c_adap);
71 d->i2c_adap.algo = NULL;
85 if (d->i2c_adap.algo)
86 i2c_del_adapter(&d->i2c_adap);
H A Dlmedm04.c965 &tda10086_config, &d->i2c_adap);
981 &sharp_z0194_config, &d->i2c_adap);
997 &d->i2c_adap);
1015 &m88rs2000_config, &d->i2c_adap);
1070 &d->i2c_adap, 1))
1075 &d->i2c_adap))
1080 &d->i2c_adap, DVB_PLL_OPERA1))
1085 &ts2020_config, &d->i2c_adap))
H A Dec168.c277 &d->i2c_adap);
306 return dvb_attach(mxl5005s_attach, adap->fe[0], &d->i2c_adap,
H A Drtl28xxu.c665 d->i2c_adap.retries = 3;
666 d->i2c_adap.timeout = msecs_to_jiffies(10);
732 client = i2c_new_client_device(&d->i2c_adap, &board_info);
953 client = i2c_new_client_device(&d->i2c_adap, &board_info);
989 client = i2c_new_client_device(&d->i2c_adap, &info);
1008 client = i2c_new_client_device(&d->i2c_adap, &info);
1028 &d->i2c_adap);
1046 client = i2c_new_client_device(&d->i2c_adap, &info);
1344 client = i2c_new_client_device(&d->i2c_adap, &info);
H A Daf9035.c1189 &state->af9033_config[adap->id], &d->i2c_adap);
1281 &si2168_config, &d->i2c_adap);
1406 &d->i2c_adap);
1415 &d->i2c_adap, &af9035_fc0011_config);
1469 fe = dvb_attach(mxl5007t_attach, adap->fe[0], &d->i2c_adap,
1475 &d->i2c_adap, &af9035_tda18218_config);
1498 &d->i2c_adap);
1535 ret = i2c_transfer(&d->i2c_adap, msg, 1);
1542 fe = dvb_attach(fc0012_attach, adap->fe[0], &d->i2c_adap,
/linux-master/drivers/net/ethernet/sfc/falcon/
H A Dfalcon_boards.c91 struct i2c_client *client = i2c_new_client_device(&board->i2c_adap, info);
457 i2c_new_client_device(&board->i2c_adap, &sfe4001_hwmon_info);
460 i2c_new_dummy_device(&board->i2c_adap, sfe4001_hwmon_info.addr);
471 board->ioexp_client = i2c_new_dummy_device(&board->i2c_adap, PCA9539);
/linux-master/drivers/media/usb/stk1160/
H A Dstk1160.h153 struct i2c_adapter i2c_adap; member in struct:stk1160
/linux-master/drivers/media/pci/mgb4/
H A Dmgb4_core.c328 mgbdev->i2c_adap = get_i2c_adap(mgbdev->i2c_pdev);
329 if (!mgbdev->i2c_adap) {
351 put_device(&mgbdev->i2c_adap->dev);
390 rv = mgb4_i2c_init(&extender, mgbdev->i2c_adap, &extender_info, 8);
/linux-master/drivers/media/pci/cobalt/
H A Dcobalt-driver.h213 struct i2c_adapter *i2c_adap; member in struct:cobalt_stream
264 struct i2c_adapter i2c_adap[COBALT_NUM_ADAPTERS]; member in struct:cobalt
/linux-master/drivers/i2c/busses/
H A Di2c-au1550.c213 au1550_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, int num) argument
215 struct i2c_au1550_data *adap = i2c_adap->algo_data;
/linux-master/drivers/media/tuners/
H A Dtda827x.c27 struct i2c_adapter *i2c_adap; member in struct:tda827x_priv
132 rc = i2c_transfer(priv->i2c_adap, msg, size);
485 fe->callback(priv->i2c_adap->algo_data,
495 fe->callback(priv->i2c_adap->algo_data,
881 priv->i2c_adap = i2c;
H A Dtuner-simple.c1049 struct i2c_adapter *i2c_adap,
1062 /* If i2c_adap is set, check that the tuner is at the correct address.
1063 * Otherwise, if i2c_adap is NULL, the tuner will be programmed directly
1066 if (i2c_adap != NULL) {
1076 if (1 != i2c_transfer(i2c_adap, &msg, 1))
1078 i2c_adapter_id(i2c_adap), i2c_addr,
1089 i2c_adap, i2c_addr,
1048 simple_tuner_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c_adap, u8 i2c_addr, unsigned int type) argument

Completed in 242 milliseconds

123456789