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);
1398 static int su3000_frontend_attach(struct dvb_usb_adapter *adap)
1400 struct dvb_usb_device *d = adap->dev;
1441 adap->fe_adap[0].fe = dvb_attach(ds3000_attach, &su3000_ds3000_config,
1443 if (adap->fe_adap[0].fe == NULL)
1446 if (dvb_attach(ts2020_attach, adap->fe_adap[0].fe,
1457 static int t220_frontend_attach(struct dvb_usb_adapter *adap)
1459 struct dvb_usb_device *d = adap->dev;
1501 adap->fe_adap[0].fe = dvb_attach(cxd2820r_attach, &cxd2820r_config,
1503 if (adap->fe_adap[0].fe != NULL) {
1504 if (dvb_attach(tda18271_attach, adap->fe_adap[0].fe, 0x60,
1515 static int m88rs2000_frontend_attach(struct dvb_usb_adapter *adap)
1517 struct dvb_usb_device *d = adap->dev;
1529 adap->fe_adap[0].fe = dvb_attach(m88rs2000_attach,
1533 if (adap->fe_adap[0].fe == NULL)
1536 if (dvb_attach(ts2020_attach, adap->fe_adap[0].fe,
1570 static int tt_s2_4600_frontend_attach(struct dvb_usb_adapter *adap)
1572 struct dvb_usb_device *d = adap->dev;
1661 adap->fe_adap[0].fe = m88ds3103_pdata.get_dvb_frontend(client);
1667 ts2020_config.fe = adap->fe_adap[0].fe;
1676 dvb_frontend_detach(adap->fe_adap[0].fe);
1682 dvb_frontend_detach(adap->fe_adap[0].fe);
1687 adap->fe_adap[0].fe->ops.read_signal_strength =
1688 adap->fe_adap[0].fe->ops.tuner_ops.get_rf_strength;
1693 state->fe_read_status = adap->fe_adap[0].fe->ops.read_status;
1694 adap->fe_adap[0].fe->ops.read_status = tt_s2_4600_read_status;
1701 static int dw2102_tuner_attach(struct dvb_usb_adapter *adap)
1703 dvb_attach(dvb_pll_attach, adap->fe_adap[0].fe, 0x60,
1704 &adap->dev->i2c_adap, DVB_PLL_OPERA1);
1708 static int dw3101_tuner_attach(struct dvb_usb_adapter *adap)
1710 dvb_attach(dvb_pll_attach, adap->fe_adap[0].fe, 0x60,
1711 &adap->dev->i2c_adap, DVB_PLL_TUA6034);