Lines Matching refs:frontend
154 if (fe && fe->dvb.frontend && fe->dvb.frontend->ops.i2c_gate_ctrl) in cx23885_dvb_gate_ctrl()
155 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()
1822 fe0->dvb.frontend = tda10071_pdata.get_dvb_frontend(client_demod); in dvb_register()
1826 a8293_pdata.dvb_frontend = fe0->dvb.frontend; in dvb_register()
1843 fe0->dvb.frontend = dvb_attach(si2165_attach, in dvb_register()
1846 if (fe0->dvb.frontend == NULL) in dvb_register()
1848 fe0->dvb.frontend->ops.i2c_gate_ctrl = NULL; in dvb_register()
1850 fe0->dvb.frontend, in dvb_register()
1877 fe0->dvb.frontend = tda10071_pdata.get_dvb_frontend(client_demod); in dvb_register()
1881 a8293_pdata.dvb_frontend = fe0->dvb.frontend; in dvb_register()
1905 fe0->dvb.frontend = dvb_attach(m88ds3103_attach, in dvb_register()
1908 if (fe0->dvb.frontend == NULL) in dvb_register()
1913 ts2020_config.fe = fe0->dvb.frontend; in dvb_register()
1930 fe0->dvb.frontend->ops.read_signal_strength = in dvb_register()
1931 fe0->dvb.frontend->ops.tuner_ops.get_rf_strength; in dvb_register()
1938 fe0->dvb.frontend->ops.set_voltage; in dvb_register()
1939 fe0->dvb.frontend->ops.set_voltage = in dvb_register()
1950 si2168_config.fe = &fe0->dvb.frontend; in dvb_register()
1969 si2157_config.fe = fe0->dvb.frontend; in dvb_register()
1997 si2168_config.fe = &fe0->dvb.frontend; in dvb_register()
2015 si2157_config.fe = fe0->dvb.frontend; in dvb_register()
2037 fe0->dvb.frontend = dvb_attach(m88ds3103_attach, in dvb_register()
2040 if (fe0->dvb.frontend == NULL) in dvb_register()
2045 ts2020_config.fe = fe0->dvb.frontend; in dvb_register()
2061 fe0->dvb.frontend->ops.read_signal_strength = in dvb_register()
2062 fe0->dvb.frontend->ops.tuner_ops.get_rf_strength; in dvb_register()
2083 fe0->dvb.frontend = dvb_attach(m88ds3103_attach, in dvb_register()
2086 if (fe0->dvb.frontend == NULL) in dvb_register()
2091 ts2020_config.fe = fe0->dvb.frontend; in dvb_register()
2107 fe0->dvb.frontend->ops.read_signal_strength = in dvb_register()
2108 fe0->dvb.frontend->ops.tuner_ops.get_rf_strength; in dvb_register()
2115 fe0->dvb.frontend->ops.set_voltage; in dvb_register()
2116 fe0->dvb.frontend->ops.set_voltage = p_set_voltage; in dvb_register()
2137 si2168_config.fe = &fe0->dvb.frontend; in dvb_register()
2154 si2157_config.fe = fe0->dvb.frontend; in dvb_register()
2179 fe0->dvb.frontend = dvb_attach(m88ds3103_attach, in dvb_register()
2182 if (fe0->dvb.frontend == NULL) in dvb_register()
2186 a8293_pdata.dvb_frontend = fe0->dvb.frontend; in dvb_register()
2203 m88rs6000t_config.fe = fe0->dvb.frontend; in dvb_register()
2219 fe0->dvb.frontend->ops.read_signal_strength = in dvb_register()
2220 fe0->dvb.frontend->ops.tuner_ops.get_rf_strength; in dvb_register()
2227 si2168_config.fe = &fe0->dvb.frontend; in dvb_register()
2245 si2157_config.fe = fe0->dvb.frontend; in dvb_register()
2277 if ((NULL == fe0->dvb.frontend) || (fe1 && NULL == fe1->dvb.frontend)) { in dvb_register()
2284 fe0->dvb.frontend->callback = cx23885_tuner_callback; in dvb_register()
2286 fe1->dvb.frontend->callback = cx23885_tuner_callback; in dvb_register()
2289 fe0->dvb.frontend->ops.ts_bus_ctrl = cx23885_dvb_bus_ctrl; in dvb_register()
2291 fe1->dvb.frontend->ops.ts_bus_ctrl = cx23885_dvb_bus_ctrl; in dvb_register()
2297 if (fe0->dvb.frontend->ops.analog_ops.standby) in dvb_register()
2298 fe0->dvb.frontend->ops.analog_ops.standby(fe0->dvb.frontend); in dvb_register()
2445 if (fe0 && fe0->dvb.frontend) in cx23885_dvb_unregister()