Lines Matching defs:adap

116 static int dw2102_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg msg[],
119 struct dvb_usb_device *d = i2c_get_adapdata(adap);
213 static int dw2102_serit_i2c_transfer(struct i2c_adapter *adap,
216 struct dvb_usb_device *d = i2c_get_adapdata(adap);
289 static int dw2102_earda_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg msg[], int num)
291 struct dvb_usb_device *d = i2c_get_adapdata(adap);
395 static int dw2104_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg msg[], int num)
397 struct dvb_usb_device *d = i2c_get_adapdata(adap);
494 static int dw3101_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg msg[],
497 struct dvb_usb_device *d = i2c_get_adapdata(adap);
580 static int s6x0_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg msg[],
583 struct dvb_usb_device *d = i2c_get_adapdata(adap);
714 static int su3000_i2c_transfer(struct i2c_adapter *adap, struct i2c_msg msg[],
717 struct dvb_usb_device *d = i2c_get_adapdata(adap);
912 static int su3000_streaming_ctrl(struct dvb_usb_adapter *adap, int onoff)
923 i2c_transfer(&adap->dev->i2c_adap, &msg, 1);
1402 static int su3000_frontend_attach(struct dvb_usb_adapter *adap)
1404 struct dvb_usb_device *d = adap->dev;
1445 adap->fe_adap[0].fe = dvb_attach(ds3000_attach, &su3000_ds3000_config,
1447 if (adap->fe_adap[0].fe == NULL)
1450 if (dvb_attach(ts2020_attach, adap->fe_adap[0].fe,
1461 static int t220_frontend_attach(struct dvb_usb_adapter *adap)
1463 struct dvb_usb_device *d = adap->dev;
1505 adap->fe_adap[0].fe = dvb_attach(cxd2820r_attach, &cxd2820r_config,
1507 if (adap->fe_adap[0].fe != NULL) {
1508 if (dvb_attach(tda18271_attach, adap->fe_adap[0].fe, 0x60,
1519 static int m88rs2000_frontend_attach(struct dvb_usb_adapter *adap)
1521 struct dvb_usb_device *d = adap->dev;
1533 adap->fe_adap[0].fe = dvb_attach(m88rs2000_attach,
1537 if (adap->fe_adap[0].fe == NULL)
1540 if (dvb_attach(ts2020_attach, adap->fe_adap[0].fe,
1574 static int tt_s2_4600_frontend_attach(struct dvb_usb_adapter *adap)
1576 struct dvb_usb_device *d = adap->dev;
1665 adap->fe_adap[0].fe = m88ds3103_pdata.get_dvb_frontend(client);
1671 ts2020_config.fe = adap->fe_adap[0].fe;
1680 dvb_frontend_detach(adap->fe_adap[0].fe);
1686 dvb_frontend_detach(adap->fe_adap[0].fe);
1691 adap->fe_adap[0].fe->ops.read_signal_strength =
1692 adap->fe_adap[0].fe->ops.tuner_ops.get_rf_strength;
1697 state->fe_read_status = adap->fe_adap[0].fe->ops.read_status;
1698 adap->fe_adap[0].fe->ops.read_status = tt_s2_4600_read_status;
1705 static int dw2102_tuner_attach(struct dvb_usb_adapter *adap)
1707 dvb_attach(dvb_pll_attach, adap->fe_adap[0].fe, 0x60,
1708 &adap->dev->i2c_adap, DVB_PLL_OPERA1);
1712 static int dw3101_tuner_attach(struct dvb_usb_adapter *adap)
1714 dvb_attach(dvb_pll_attach, adap->fe_adap[0].fe, 0x60,
1715 &adap->dev->i2c_adap, DVB_PLL_TUA6034);