/linux-master/drivers/media/dvb-frontends/ |
H A D | dibx000_common.h | 28 struct i2c_adapter *i2c_adap; member in struct:dibx000_i2c_master 41 u16 device_rev, struct i2c_adapter *i2c_adap, 49 extern int dibx000_i2c_set_speed(struct i2c_adapter *i2c_adap, u16 speed);
|
H A D | dib7000p.h | 56 int (*dib7000pc_detection)(struct i2c_adapter *i2c_adap); 65 struct dvb_frontend *(*init)(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib7000p_config *cfg);
|
H A D | dib9000.h | 32 extern struct dvb_frontend *dib9000_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, const struct dib9000_config *cfg); 46 static inline struct dvb_frontend *dib9000_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib9000_config *cfg) argument
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | atombios_i2c.c | 100 int radeon_atom_hw_i2c_xfer(struct i2c_adapter *i2c_adap, argument 103 struct radeon_i2c_chan *i2c = i2c_get_adapdata(i2c_adap);
|
H A D | radeon_i2c.c | 85 static int pre_xfer(struct i2c_adapter *i2c_adap) argument 87 struct radeon_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); 155 static void post_xfer(struct i2c_adapter *i2c_adap) argument 157 struct radeon_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); 321 static int r100_hw_i2c_xfer(struct i2c_adapter *i2c_adap, argument 324 struct radeon_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); 574 static int r500_hw_i2c_xfer(struct i2c_adapter *i2c_adap, argument 577 struct radeon_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); 807 static int radeon_hw_i2c_xfer(struct i2c_adapter *i2c_adap, argument 810 struct radeon_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); [all...] |
/linux-master/drivers/media/usb/dvb-usb-v2/ |
H A D | gl861.c | 181 &adap_to_d(adap)->i2c_adap); 195 adap->fe[0], &adap_to_d(adap)->i2c_adap, 282 ret = i2c_transfer(&d->i2c_adap, &msg, 1); 284 ret += i2c_transfer(&d->i2c_adap, &msg, 1); 287 ret += i2c_transfer(&d->i2c_adap, &msg, 1); 289 ret += i2c_transfer(&d->i2c_adap, &msg, 1); 297 ret += i2c_transfer(&d->i2c_adap, &msg, 1); 299 ret += i2c_transfer(&d->i2c_adap, &msg, 1); 305 ret += i2c_transfer(&d->i2c_adap, &msg, 1); 307 ret += i2c_transfer(&d->i2c_adap, [all...] |
H A D | au6610.c | 133 &adap_to_d(adap)->i2c_adap); 147 &adap_to_d(adap)->i2c_adap,
|
/linux-master/drivers/media/pci/dm1105/ |
H A D | dm1105.c | 338 struct i2c_adapter i2c_adap; member in struct:dm1105_dev 473 static int dm1105_i2c_xfer(struct i2c_adapter *i2c_adap, argument 481 dev = i2c_adap->algo_data; 881 &dev->i2c_adap); 889 &dev->i2c_adap); 892 &dvbworld_ts2020_config, &dev->i2c_adap); 902 &dev->i2c_adap); 906 &dev->i2c_adap, DVB_PLL_OPERA1); 912 &dev->i2c_adap); 916 &dev->i2c_adap); [all...] |
/linux-master/drivers/media/usb/ttusb-budget/ |
H A D | dvb-ttusb-budget.c | 102 struct i2c_adapter i2c_adap; member in struct:ttusb 987 if (i2c_transfer(&ttusb->i2c_adap, &msg, 1) != 1) return -EIO; 1009 if (i2c_transfer(&ttusb->i2c_adap, &tuner_msg, 1) != 1) return -EIO; 1018 if (i2c_transfer(&ttusb->i2c_adap, &tuner_msg, 1) != 1) { 1019 i2c_transfer(&ttusb->i2c_adap, &tuner_msg, 1); 1092 if (i2c_transfer(&ttusb->i2c_adap, &tuner_msg, 1) != 1) 1258 if (i2c_transfer(&ttusb->i2c_adap, &msg, 1) != 1) 1293 if (i2c_transfer(&ttusb->i2c_adap, &msg, 1) != 1) 1321 if (i2c_transfer (&ttusb->i2c_adap, &msg, 1) != 1) 1342 if ((i2c_transfer(&ttusb->i2c_adap, ms [all...] |
/linux-master/drivers/media/pci/cobalt/ |
H A D | cobalt-i2c.c | 320 struct i2c_adapter *adap = &cobalt->i2c_adap[i]; 366 i2c_del_adapter(&cobalt->i2c_adap[i]); 381 cobalt_err("unregistered bus %s\n", cobalt->i2c_adap[i].name); 382 i2c_del_adapter(&cobalt->i2c_adap[i]);
|
/linux-master/drivers/media/pci/mgb4/ |
H A D | mgb4_core.h | 48 struct i2c_adapter *i2c_adap; member in struct:mgb4_dev
|
/linux-master/drivers/gpu/drm/gma500/ |
H A D | oaktrail_lvds.c | 302 struct i2c_adapter *i2c_adap; local 364 i2c_adap = i2c_get_adapter(dev_priv->ops->i2c_bus); 365 if (i2c_adap) 366 edid = drm_get_edid(connector, i2c_adap); 371 i2c_adap = &ddc_bus->base; 372 edid = drm_get_edid(connector, i2c_adap); 378 * i2c_adap until now. Hence we cannot use drm_connector_init_with_ddc() 381 connector->ddc = i2c_adap;
|
/linux-master/drivers/media/pci/ttpci/ |
H A D | budget-av.c | 421 if (i2c_writereg(&budget->i2c_adap, 0x4a, 0x01, 0x08) != 1) { 429 i2c_writereg(&budget->i2c_adap, 0x4a, *data, *(data + 1)); 433 dprintk(1, "saa7113 status=%02x\n", i2c_readreg(&budget->i2c_adap, 0x4a, 0x1f)); 446 i2c_writereg(&budget->i2c_adap, 0x4a, 0x02, 0xc7); 447 i2c_writereg(&budget->i2c_adap, 0x4a, 0x09, 0x80); 449 i2c_writereg(&budget->i2c_adap, 0x4a, 0x02, 0xc0); 450 i2c_writereg(&budget->i2c_adap, 0x4a, 0x09, 0x00); 520 if (i2c_transfer(&budget->i2c_adap, &msg, 1) != 1) 627 if (i2c_transfer(&budget->i2c_adap, &msg, 1) != 1) 636 if (i2c_transfer(&budget->i2c_adap, [all...] |
H A D | budget-core.c | 499 strscpy(budget->i2c_adap.name, budget->card->name, 500 sizeof(budget->i2c_adap.name)); 502 saa7146_i2c_adapter_prepare(dev, &budget->i2c_adap, SAA7146_I2C_BUS_BIT_RATE_120); 503 strscpy(budget->i2c_adap.name, budget->card->name, 504 sizeof(budget->i2c_adap.name)); 506 if (i2c_add_adapter(&budget->i2c_adap) < 0) { 511 ttpci_eeprom_parse_mac(&budget->i2c_adap, budget->dvb_adapter.proposed_mac); 536 i2c_del_adapter(&budget->i2c_adap); 564 i2c_del_adapter(&budget->i2c_adap);
|
H A D | budget-ci.c | 679 if (i2c_transfer(&budget_ci->budget.i2c_adap, &msg, 1) != 1) 710 if (i2c_transfer(&budget_ci->budget.i2c_adap, &tuner_msg, 1) != 1) 720 if (i2c_transfer(&budget_ci->budget.i2c_adap, &tuner_msg, 1) != 1) { 723 i2c_transfer(&budget_ci->budget.i2c_adap, &tuner_msg, 1); 808 if (i2c_transfer(&budget_ci->budget.i2c_adap, &tuner_msg, 1) != 1) 906 if (i2c_transfer(&budget_ci->budget.i2c_adap, &tuner_msg, 1) != 1) 913 if (i2c_transfer(&budget_ci->budget.i2c_adap, &tuner_msg, 1) != 1) 1305 dvb_attach(stv0299_attach, &alps_bsru6_config, &budget_ci->budget.i2c_adap); 1308 budget_ci->budget.dvb_frontend->tuner_priv = &budget_ci->budget.i2c_adap; 1315 dvb_attach(stv0299_attach, &philips_su1278_tt_config, &budget_ci->budget.i2c_adap); [all...] |
/linux-master/drivers/media/pci/saa7164/ |
H A D | saa7164-dvb.c | 550 &i2c_bus->i2c_adap); 555 0xc0 >> 1, &i2c_bus->i2c_adap, 563 &i2c_bus->i2c_adap); 568 0xc0 >> 1, &i2c_bus->i2c_adap, 582 &i2c_bus->i2c_adap); 589 0xc0 >> 1, &i2c_bus->i2c_adap, 594 0xc0 >> 1, &i2c_bus->i2c_adap, 606 &hauppauge_hvr2255a_config, &i2c_bus->i2c_adap); 609 &hauppauge_hvr2255b_config, &i2c_bus->i2c_adap); 615 si2157_attach(port, &dev->i2c_bus[0].i2c_adap, [all...] |
/linux-master/drivers/media/usb/au0828/ |
H A D | au0828-dvb.c | 576 &dev->i2c_adap); 582 &dev->i2c_adap, 587 &dev->i2c_adap, 595 &dev->i2c_adap); 598 &dev->i2c_adap, 0x60, 604 &dev->i2c_adap); 607 0x60, &dev->i2c_adap, 613 &dev->i2c_adap); 616 &dev->i2c_adap,
|
/linux-master/drivers/media/usb/dvb-usb/ |
H A D | dw2102.c | 893 ret = s6x0_i2c_transfer(&d->i2c_adap, msg, 2); 923 i2c_transfer(&adap->dev->i2c_adap, &msg, 1); 972 if (i2c_transfer(&d->i2c_adap, msg, 2) != 2) 1011 i2c_transfer(&udev_adap->dev->i2c_adap, &msg, 1); 1043 i2c_transfer(&udev_adap->dev->i2c_adap, &msg, 1); 1209 &d->dev->i2c_adap, 0); 1213 &d->dev->i2c_adap)) { 1228 &d->dev->i2c_adap, 0); 1232 &d->dev->i2c_adap)) { 1242 &d->dev->i2c_adap); [all...] |
H A D | dib0700_devices.c | 99 if (dib3000mc_i2c_enumeration(&adap->dev->i2c_adap, 2, DEFAULT_DIB3000P_I2C_ADDRESS, bristol_dib3000mc_config) != 0) { 105 return (adap->fe_adap[0].fe = dvb_attach(dib3000mc_attach, &adap->dev->i2c_adap, 121 struct i2c_adapter *prim_i2c = &adap->dev->i2c_adap; 290 if (state->dib7000p_ops.i2c_enumeration(&adap->dev->i2c_adap, 1, 18, 299 adap->fe_adap[0].fe = state->dib7000p_ops.init(&adap->dev->i2c_adap, 324 if (state->dib7000p_ops.i2c_enumeration(&adap->dev->i2c_adap, 2, 18, 333 adap->fe_adap[0].fe = state->dib7000p_ops.init(&adap->dev->i2c_adap, 478 if (state->dib7000p_ops.i2c_enumeration(&adap->dev->i2c_adap, 1, 18, 486 adap->fe_adap[0].fe = state->dib7000p_ops.init(&adap->dev->i2c_adap, 0x80, 500 stk7700ph_xc3028_config.i2c_adap [all...] |
H A D | dibusb-mc-common.c | 92 &adap->dev->i2c_adap, 97 &adap->dev->i2c_adap,
|
H A D | dtv5100.c | 115 &adap->dev->i2c_adap); 132 adap->fe_adap[0].fe, &adap->dev->i2c_adap,
|
H A D | cxusb.c | 540 if (cxusb_i2c_xfer(&d->i2c_adap, &msg, 1) != 1) 705 &dvbdev->i2c_adap, 0x61, 742 &adap->dev->i2c_adap, 0x61, TUNER_LG_TDVS_H06XF); 775 .i2c_adap = &adap->dev->i2c_adap, 799 &adap->dev->i2c_adap, &aver_a868r_tuner); 808 &adap->dev->i2c_adap, &d680_dmb_tuner); 817 &adap->dev->i2c_adap, &mygica_d689_max2165_cfg); 911 &dvbdev->i2c_adap); 932 &adap->dev->i2c_adap); [all...] |
/linux-master/drivers/staging/media/av7110/ |
H A D | budget-patch.c | 281 if (i2c_transfer (&budget->i2c_adap, &msg, 1) != 1) 308 if (i2c_transfer (&budget->i2c_adap, &msg, 1) != 1) 324 budget->dvb_frontend = dvb_attach(ves1x93_attach, &alps_bsrv2_config, &budget->i2c_adap); 334 budget->dvb_frontend = dvb_attach(stv0299_attach, &alps_bsru6_config, &budget->i2c_adap); 337 budget->dvb_frontend->tuner_priv = &budget->i2c_adap; 346 budget->dvb_frontend = dvb_attach(tda8083_attach, &grundig_29504_451_config, &budget->i2c_adap);
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | atombios_i2c.c | 107 int amdgpu_atombios_i2c_xfer(struct i2c_adapter *i2c_adap, argument 110 struct amdgpu_i2c_chan *i2c = i2c_get_adapdata(i2c_adap);
|
/linux-master/drivers/media/tuners/ |
H A D | tea5767.c | 368 int tea5767_autodetection(struct i2c_adapter* i2c_adap, u8 i2c_addr) argument 370 struct tuner_i2c_props i2c = { .adap = i2c_adap, .addr = i2c_addr }; 439 struct i2c_adapter* i2c_adap, 450 priv->i2c_props.adap = i2c_adap; 438 tea5767_attach(struct dvb_frontend *fe, struct i2c_adapter* i2c_adap, u8 i2c_addr) argument
|