/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 | 300 struct i2c_adapter *i2c_adap; local 362 i2c_adap = i2c_get_adapter(dev_priv->ops->i2c_bus); 363 if (i2c_adap) 364 edid = drm_get_edid(connector, i2c_adap); 369 i2c_adap = &ddc_bus->base; 370 edid = drm_get_edid(connector, i2c_adap); 376 * i2c_adap until now. Hence we cannot use drm_connector_init_with_ddc() 379 connector->ddc = i2c_adap;
|
/linux-master/drivers/media/pci/ttpci/ |
H A D | budget-av.c | 423 if (i2c_writereg(&budget->i2c_adap, 0x4a, 0x01, 0x08) != 1) { 431 i2c_writereg(&budget->i2c_adap, 0x4a, *data, *(data + 1)); 435 dprintk(1, "saa7113 status=%02x\n", i2c_readreg(&budget->i2c_adap, 0x4a, 0x1f)); 448 i2c_writereg(&budget->i2c_adap, 0x4a, 0x02, 0xc7); 449 i2c_writereg(&budget->i2c_adap, 0x4a, 0x09, 0x80); 451 i2c_writereg(&budget->i2c_adap, 0x4a, 0x02, 0xc0); 452 i2c_writereg(&budget->i2c_adap, 0x4a, 0x09, 0x00); 523 if (i2c_transfer(&budget->i2c_adap, &msg, 1) != 1) 630 if (i2c_transfer(&budget->i2c_adap, &msg, 1) != 1) 639 if (i2c_transfer(&budget->i2c_adap, [all...] |
H A D | budget-core.c | 504 strscpy(budget->i2c_adap.name, budget->card->name, 505 sizeof(budget->i2c_adap.name)); 507 saa7146_i2c_adapter_prepare(dev, &budget->i2c_adap, SAA7146_I2C_BUS_BIT_RATE_120); 508 strscpy(budget->i2c_adap.name, budget->card->name, 509 sizeof(budget->i2c_adap.name)); 511 if (i2c_add_adapter(&budget->i2c_adap) < 0) { 516 ttpci_eeprom_parse_mac(&budget->i2c_adap, budget->dvb_adapter.proposed_mac); 542 i2c_del_adapter(&budget->i2c_adap); 572 i2c_del_adapter(&budget->i2c_adap);
|
H A D | budget-ci.c | 677 if (i2c_transfer(&budget_ci->budget.i2c_adap, &msg, 1) != 1) 708 if (i2c_transfer(&budget_ci->budget.i2c_adap, &tuner_msg, 1) != 1) 718 if (i2c_transfer(&budget_ci->budget.i2c_adap, &tuner_msg, 1) != 1) { 721 i2c_transfer(&budget_ci->budget.i2c_adap, &tuner_msg, 1); 806 if (i2c_transfer(&budget_ci->budget.i2c_adap, &tuner_msg, 1) != 1) 905 if (i2c_transfer(&budget_ci->budget.i2c_adap, &tuner_msg, 1) != 1) 912 if (i2c_transfer(&budget_ci->budget.i2c_adap, &tuner_msg, 1) != 1) 1304 dvb_attach(stv0299_attach, &alps_bsru6_config, &budget_ci->budget.i2c_adap); 1307 budget_ci->budget.dvb_frontend->tuner_priv = &budget_ci->budget.i2c_adap; 1314 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 | 922 ret = s6x0_i2c_transfer(&d->i2c_adap, msg, 2); 952 i2c_transfer(&adap->dev->i2c_adap, &msg, 1); 1000 if (i2c_transfer(&d->i2c_adap, msg, 2) != 2) 1038 i2c_transfer(&udev_adap->dev->i2c_adap, &msg, 1); 1070 i2c_transfer(&udev_adap->dev->i2c_adap, &msg, 1); 1236 &d->dev->i2c_adap, 0); 1240 &d->dev->i2c_adap)) { 1255 &d->dev->i2c_adap, 0); 1259 &d->dev->i2c_adap)) { 1269 &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
|