/linux-master/drivers/media/usb/dvb-usb/ |
H A D | m920x.c | 568 &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 D | digitv.c | 150 &adap->dev->i2c_adap); 157 &adap->dev->i2c_adap);
|
H A D | az6027.c | 801 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 D | lgdt3305.c | 44 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 D | dib3000mc.c | 40 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 D | dib7000m.c | 35 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 D | dib9000.c | 33 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 D | lg2160.c | 40 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 D | stv0900_core.c | 37 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 D | flexcop-fe-tuner.c | 339 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 D | flexcop-common.h | 51 struct i2c_adapter i2c_adap; member in struct:flexcop_i2c_adapter
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | smu_v11_0_i2c.c | 645 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 D | saa7134-input.c | 895 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 D | dvb_usb_core.c | 64 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 D | lmedm04.c | 965 &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 D | ec168.c | 277 &d->i2c_adap); 306 return dvb_attach(mxl5005s_attach, adap->fe[0], &d->i2c_adap,
|
H A D | rtl28xxu.c | 665 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 D | af9035.c | 1189 &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 D | falcon_boards.c | 91 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 D | stk1160.h | 153 struct i2c_adapter i2c_adap; member in struct:stk1160
|
/linux-master/drivers/media/pci/mgb4/ |
H A D | mgb4_core.c | 328 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 D | cobalt-driver.h | 213 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 D | i2c-au1550.c | 213 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 D | tda827x.c | 27 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 D | tuner-simple.c | 1049 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
|