Lines Matching refs:frontend
151 if (fe && fe->dvb.frontend && fe->dvb.frontend->ops.i2c_gate_ctrl) in cx23885_dvb_gate_ctrl()
152 fe->dvb.frontend->ops.i2c_gate_ctrl(fe->dvb.frontend, open); in cx23885_dvb_gate_ctrl()
1216 fe0->dvb.frontend = dvb_attach(s5h1409_attach, in dvb_register()
1219 if (fe0->dvb.frontend == NULL) in dvb_register()
1221 dvb_attach(mt2131_attach, fe0->dvb.frontend, in dvb_register()
1228 fe0->dvb.frontend = dvb_attach(lgdt3305_attach, in dvb_register()
1231 if (fe0->dvb.frontend == NULL) in dvb_register()
1233 dvb_attach(tda18271_attach, fe0->dvb.frontend, in dvb_register()
1237 cx23885_set_frontend_hook(port, fe0->dvb.frontend); in dvb_register()
1242 fe0->dvb.frontend = dvb_attach(s5h1411_attach, in dvb_register()
1245 if (fe0->dvb.frontend == NULL) in dvb_register()
1248 dvb_attach(tda18271_attach, fe0->dvb.frontend, in dvb_register()
1261 fe0->dvb.frontend = in dvb_register()
1265 if (fe0->dvb.frontend == NULL) in dvb_register()
1268 dvb_attach(tda829x_attach, fe0->dvb.frontend, in dvb_register()
1271 dvb_attach(tda18271_attach, fe0->dvb.frontend, in dvb_register()
1277 fe0->dvb.frontend = in dvb_register()
1281 if (fe0->dvb.frontend == NULL) in dvb_register()
1283 dvb_attach(mt2131_attach, fe0->dvb.frontend, in dvb_register()
1290 fe0->dvb.frontend = dvb_attach(s5h1409_attach, in dvb_register()
1293 if (fe0->dvb.frontend == NULL) in dvb_register()
1295 dvb_attach(mt2131_attach, fe0->dvb.frontend, in dvb_register()
1301 fe0->dvb.frontend = dvb_attach(lgdt330x_attach, in dvb_register()
1304 if (fe0->dvb.frontend == NULL) in dvb_register()
1306 dvb_attach(simple_tuner_attach, fe0->dvb.frontend, in dvb_register()
1312 fe0->dvb.frontend = dvb_attach(s5h1409_attach, in dvb_register()
1315 if (fe0->dvb.frontend == NULL) in dvb_register()
1317 dvb_attach(xc5000_attach, fe0->dvb.frontend, in dvb_register()
1323 fe0->dvb.frontend = dvb_attach(s5h1409_attach, in dvb_register()
1326 if (fe0->dvb.frontend != NULL) { in dvb_register()
1339 fe0->dvb.frontend, &cfg); in dvb_register()
1347 fe0->dvb.frontend = dvb_attach(tda10048_attach, in dvb_register()
1350 if (fe0->dvb.frontend == NULL) in dvb_register()
1352 dvb_attach(tda829x_attach, fe0->dvb.frontend, in dvb_register()
1355 dvb_attach(tda18271_attach, fe0->dvb.frontend, in dvb_register()
1361 fe0->dvb.frontend = dvb_attach(tda10048_attach, in dvb_register()
1364 if (fe0->dvb.frontend != NULL) { in dvb_register()
1365 dvb_attach(tda18271_attach, fe0->dvb.frontend, in dvb_register()
1376 fe0->dvb.frontend = dib7000p_ops.init(&i2c_bus->i2c_adap, in dvb_register()
1378 if (fe0->dvb.frontend != NULL) { in dvb_register()
1394 fe0->dvb.frontend, &cfg); in dvb_register()
1402 fe0->dvb.frontend = dvb_attach(s5h1409_attach, in dvb_register()
1405 if (fe0->dvb.frontend == NULL) in dvb_register()
1406 fe0->dvb.frontend = dvb_attach(s5h1411_attach, in dvb_register()
1409 if (fe0->dvb.frontend != NULL) in dvb_register()
1410 dvb_attach(xc5000_attach, fe0->dvb.frontend, in dvb_register()
1417 fe0->dvb.frontend = dvb_attach(zl10353_attach, in dvb_register()
1420 if (fe0->dvb.frontend != NULL) { in dvb_register()
1432 fe = dvb_attach(xc2028_attach, fe0->dvb.frontend, in dvb_register()
1451 fe0->dvb.frontend = dib7000p_ops.init(&i2c_bus->i2c_adap, 0x80, &dib7070p_dib7000p_config); in dvb_register()
1452 if (fe0->dvb.frontend != NULL) { in dvb_register()
1455 fe0->dvb.frontend->sec_priv = kmalloc(sizeof(dib7000p_ops), GFP_KERNEL); in dvb_register()
1456 memcpy(fe0->dvb.frontend->sec_priv, &dib7000p_ops, sizeof(dib7000p_ops)); in dvb_register()
1457 tun_i2c = dib7000p_ops.get_i2c_master(fe0->dvb.frontend, DIBX000_I2C_INTERFACE_TUNER, 1); in dvb_register()
1458 if (!dvb_attach(dib0070_attach, fe0->dvb.frontend, tun_i2c, &dib7070p_dib0070_config)) in dvb_register()
1468 fe0->dvb.frontend = dvb_attach(zl10353_attach, in dvb_register()
1471 if (fe0->dvb.frontend != NULL) { in dvb_register()
1483 fe = dvb_attach(xc2028_attach, fe0->dvb.frontend, in dvb_register()
1492 fe0->dvb.frontend = dvb_attach(zl10353_attach, in dvb_register()
1495 if (fe0->dvb.frontend != NULL) { in dvb_register()
1505 fe = dvb_attach(xc4000_attach, fe0->dvb.frontend, in dvb_register()
1517 fe0->dvb.frontend = dvb_attach(cx24116_attach, in dvb_register()
1520 if (fe0->dvb.frontend != NULL) in dvb_register()
1521 fe0->dvb.frontend->ops.set_voltage = f300_set_voltage; in dvb_register()
1531 fe0->dvb.frontend = dvb_attach(cx24117_attach, in dvb_register()
1537 fe0->dvb.frontend = dvb_attach(cx24117_attach, in dvb_register()
1546 fe0->dvb.frontend = dvb_attach(ds3000_attach, in dvb_register()
1549 if (fe0->dvb.frontend != NULL) { in dvb_register()
1550 dvb_attach(ts2020_attach, fe0->dvb.frontend, in dvb_register()
1552 fe0->dvb.frontend->ops.set_voltage = f300_set_voltage; in dvb_register()
1559 fe0->dvb.frontend = dvb_attach(cx24116_attach, in dvb_register()
1568 fe0->dvb.frontend = dvb_attach(stv0900_attach, in dvb_register()
1571 if (fe0->dvb.frontend != NULL) { in dvb_register()
1573 fe0->dvb.frontend, in dvb_register()
1577 fe0->dvb.frontend, in dvb_register()
1589 fe0->dvb.frontend = dvb_attach(stv0900_attach, in dvb_register()
1592 if (fe0->dvb.frontend != NULL) { in dvb_register()
1594 fe0->dvb.frontend, in dvb_register()
1598 fe0->dvb.frontend, in dvb_register()
1613 fe0->dvb.frontend = dvb_attach(lgs8gxx_attach, in dvb_register()
1616 if (fe0->dvb.frontend == NULL) in dvb_register()
1618 dvb_attach(xc5000_attach, fe0->dvb.frontend, in dvb_register()
1620 cx23885_set_frontend_hook(port, fe0->dvb.frontend); in dvb_register()
1625 fe0->dvb.frontend = dvb_attach(mb86a20s_attach, in dvb_register()
1628 if (fe0->dvb.frontend == NULL) in dvb_register()
1631 dvb_attach(xc5000_attach, fe0->dvb.frontend, in dvb_register()
1634 cx23885_set_frontend_hook(port, fe0->dvb.frontend); in dvb_register()
1639 fe0->dvb.frontend = dvb_attach(lgs8gxx_attach, in dvb_register()
1642 if (fe0->dvb.frontend == NULL) in dvb_register()
1644 dvb_attach(xc5000_attach, fe0->dvb.frontend, in dvb_register()
1647 cx23885_set_frontend_hook(port, fe0->dvb.frontend); in dvb_register()
1651 fe0->dvb.frontend = dvb_attach(s5h1411_attach, in dvb_register()
1654 if (fe0->dvb.frontend == NULL) in dvb_register()
1656 dvb_attach(tda18271_attach, fe0->dvb.frontend, in dvb_register()
1667 fe0->dvb.frontend = dvb_attach(s5h1411_attach, in dvb_register()
1670 if (fe0->dvb.frontend == NULL) in dvb_register()
1672 dvb_attach(tda18271_attach, fe0->dvb.frontend, in dvb_register()
1681 fe0->dvb.frontend = dvb_attach(atbm8830_attach, in dvb_register()
1684 if (fe0->dvb.frontend == NULL) in dvb_register()
1686 dvb_attach(max2165_attach, fe0->dvb.frontend, in dvb_register()
1693 fe0->dvb.frontend = dvb_attach(atbm8830_attach, in dvb_register()
1696 if (fe0->dvb.frontend == NULL) in dvb_register()
1698 dvb_attach(max2165_attach, fe0->dvb.frontend, in dvb_register()
1709 fe0->dvb.frontend = dvb_attach(stv0367ter_attach, in dvb_register()
1712 if (fe0->dvb.frontend == NULL) in dvb_register()
1714 if (NULL == dvb_attach(xc5000_attach, fe0->dvb.frontend, in dvb_register()
1719 fe0->dvb.frontend->ops.tuner_ops.init(fe0->dvb.frontend); in dvb_register()
1726 fe1->dvb.frontend = dvb_attach(stv0367cab_attach, in dvb_register()
1729 if (fe1->dvb.frontend == NULL) in dvb_register()
1732 fe1->dvb.frontend->id = 1; in dvb_register()
1734 fe1->dvb.frontend, in dvb_register()
1746 fe0->dvb.frontend = dvb_attach(drxk_attach, in dvb_register()
1749 if (fe0->dvb.frontend == NULL) in dvb_register()
1752 fe0->dvb.frontend, in dvb_register()
1759 fe0->dvb.frontend = dvb_attach(drxk_attach, in dvb_register()
1762 if (fe0->dvb.frontend == NULL) in dvb_register()
1765 fe0->dvb.frontend, in dvb_register()
1775 fe0->dvb.frontend = dvb_attach(ds3000_attach, in dvb_register()
1778 if (fe0->dvb.frontend == NULL) in dvb_register()
1780 dvb_attach(ts2020_attach, fe0->dvb.frontend, in dvb_register()
1786 fe0->dvb.frontend = dvb_attach(stv090x_attach, in dvb_register()
1790 if (fe0->dvb.frontend == NULL) in dvb_register()
1793 fe0->dvb.frontend, in dvb_register()
1798 fe0->dvb.frontend->ops.set_voltage = p8000_set_voltage; in dvb_register()
1806 fe0->dvb.frontend = dvb_attach(tda10071_attach, in dvb_register()
1809 if (fe0->dvb.frontend == NULL) in dvb_register()
1811 if (!dvb_attach(a8293_attach, fe0->dvb.frontend, in dvb_register()
1818 fe0->dvb.frontend = dvb_attach(si2165_attach, in dvb_register()
1821 if (fe0->dvb.frontend == NULL) in dvb_register()
1823 fe0->dvb.frontend->ops.i2c_gate_ctrl = NULL; in dvb_register()
1825 fe0->dvb.frontend, in dvb_register()
1834 fe0->dvb.frontend = dvb_attach(tda10071_attach, in dvb_register()
1837 if (fe0->dvb.frontend != NULL) { in dvb_register()
1838 dvb_attach(a8293_attach, fe0->dvb.frontend, in dvb_register()
1851 fe0->dvb.frontend = dvb_attach(m88ds3103_attach, in dvb_register()
1854 if (fe0->dvb.frontend == NULL) in dvb_register()
1859 ts2020_config.fe = fe0->dvb.frontend; in dvb_register()
1875 fe0->dvb.frontend->ops.read_signal_strength = in dvb_register()
1876 fe0->dvb.frontend->ops.tuner_ops.get_rf_strength; in dvb_register()
1883 fe0->dvb.frontend->ops.set_voltage; in dvb_register()
1884 fe0->dvb.frontend->ops.set_voltage = in dvb_register()
1895 si2168_config.fe = &fe0->dvb.frontend; in dvb_register()
1914 si2157_config.fe = fe0->dvb.frontend; in dvb_register()
1941 si2168_config.fe = &fe0->dvb.frontend; in dvb_register()
1959 si2157_config.fe = fe0->dvb.frontend; in dvb_register()
1980 fe0->dvb.frontend = dvb_attach(m88ds3103_attach, in dvb_register()
1983 if (fe0->dvb.frontend == NULL) in dvb_register()
1988 ts2020_config.fe = fe0->dvb.frontend; in dvb_register()
2003 fe0->dvb.frontend->ops.read_signal_strength = in dvb_register()
2004 fe0->dvb.frontend->ops.tuner_ops.get_rf_strength; in dvb_register()
2025 fe0->dvb.frontend = dvb_attach(m88ds3103_attach, in dvb_register()
2028 if (fe0->dvb.frontend == NULL) in dvb_register()
2033 ts2020_config.fe = fe0->dvb.frontend; in dvb_register()
2048 fe0->dvb.frontend->ops.read_signal_strength = in dvb_register()
2049 fe0->dvb.frontend->ops.tuner_ops.get_rf_strength; in dvb_register()
2056 fe0->dvb.frontend->ops.set_voltage; in dvb_register()
2057 fe0->dvb.frontend->ops.set_voltage = p_set_voltage; in dvb_register()
2078 si2168_config.fe = &fe0->dvb.frontend; in dvb_register()
2095 si2157_config.fe = fe0->dvb.frontend; in dvb_register()
2118 fe0->dvb.frontend = dvb_attach(m88ds3103_attach, in dvb_register()
2121 if (fe0->dvb.frontend == NULL) in dvb_register()
2125 if (!dvb_attach(a8293_attach, fe0->dvb.frontend, in dvb_register()
2132 m88rs6000t_config.fe = fe0->dvb.frontend; in dvb_register()
2148 fe0->dvb.frontend->ops.read_signal_strength = in dvb_register()
2149 fe0->dvb.frontend->ops.tuner_ops.get_rf_strength; in dvb_register()
2156 si2168_config.fe = &fe0->dvb.frontend; in dvb_register()
2174 si2157_config.fe = fe0->dvb.frontend; in dvb_register()
2205 if ((NULL == fe0->dvb.frontend) || (fe1 && NULL == fe1->dvb.frontend)) { in dvb_register()
2212 fe0->dvb.frontend->callback = cx23885_tuner_callback; in dvb_register()
2214 fe1->dvb.frontend->callback = cx23885_tuner_callback; in dvb_register()
2217 fe0->dvb.frontend->ops.ts_bus_ctrl = cx23885_dvb_bus_ctrl; in dvb_register()
2219 fe1->dvb.frontend->ops.ts_bus_ctrl = cx23885_dvb_bus_ctrl; in dvb_register()
2225 if (fe0->dvb.frontend->ops.analog_ops.standby) in dvb_register()
2226 fe0->dvb.frontend->ops.analog_ops.standby(fe0->dvb.frontend); in dvb_register()
2358 if (fe0 && fe0->dvb.frontend) in cx23885_dvb_unregister()