Lines Matching refs:frontend
591 /* Get the first frontend */
597 fe0->dvb.frontend = dvb_attach(tda10046_attach, cdec_conf, &dev->i2c_adap);
598 if (fe0->dvb.frontend) {
600 fe0->dvb.frontend->ops.i2c_gate_ctrl = tda8290_i2c_gate_ctrl;
601 if (dvb_attach(tda827x_attach, fe0->dvb.frontend,
1225 /* FIXME: add support for multi-frontend */
1229 pr_info("%s() allocating 1 frontend\n", __func__);
1259 fe0->dvb.frontend = dvb_attach(mt352_attach, &pinnacle_300i,
1261 if (fe0->dvb.frontend) {
1262 fe0->dvb.frontend->ops.tuner_ops.set_params = mt352_pinnacle_tuner_set_params;
1268 fe0->dvb.frontend = dvb_attach(mt352_attach, &avermedia_777,
1270 if (fe0->dvb.frontend) {
1271 dvb_attach(simple_tuner_attach, fe0->dvb.frontend,
1278 fe0->dvb.frontend = dvb_attach(mt352_attach,
1284 fe0->dvb.frontend = dvb_attach(tda10046_attach,
1287 if (fe0->dvb.frontend) {
1301 fe0->dvb.frontend->ops.i2c_gate_ctrl = NULL;
1302 dvb_attach(simple_tuner_attach, fe0->dvb.frontend,
1308 fe0->dvb.frontend = dvb_attach(tda10046_attach,
1311 if (fe0->dvb.frontend) {
1312 fe0->dvb.frontend->ops.tuner_ops.init = philips_tu1216_init;
1313 fe0->dvb.frontend->ops.tuner_ops.set_params = philips_tda6651_pll_set;
1325 fe0->dvb.frontend = dvb_attach(tda10046_attach,
1328 if (fe0->dvb.frontend) {
1329 dev->original_demod_sleep = fe0->dvb.frontend->ops.sleep;
1330 fe0->dvb.frontend->ops.sleep = philips_europa_demod_sleep;
1331 fe0->dvb.frontend->ops.tuner_ops.init = philips_europa_tuner_init;
1332 fe0->dvb.frontend->ops.tuner_ops.sleep = philips_europa_tuner_sleep;
1333 fe0->dvb.frontend->ops.tuner_ops.set_params = philips_td1316_tuner_set_params;
1337 fe0->dvb.frontend = dvb_attach(tda10046_attach,
1340 if (fe0->dvb.frontend) {
1341 dev->original_demod_sleep = fe0->dvb.frontend->ops.sleep;
1342 fe0->dvb.frontend->ops.sleep = philips_europa_demod_sleep;
1343 fe0->dvb.frontend->ops.tuner_ops.init = philips_europa_tuner_init;
1344 fe0->dvb.frontend->ops.tuner_ops.sleep = philips_europa_tuner_sleep;
1345 fe0->dvb.frontend->ops.tuner_ops.set_params = philips_td1316_tuner_set_params;
1349 fe0->dvb.frontend = dvb_attach(tda10046_attach,
1352 if (fe0->dvb.frontend) {
1353 fe0->dvb.frontend->ops.tuner_ops.init = philips_tu1216_init;
1354 fe0->dvb.frontend->ops.tuner_ops.set_params = philips_tda6651_pll_set;
1363 fe0->dvb.frontend = dvb_attach(tda10048_attach,
1366 if (fe0->dvb.frontend != NULL) {
1367 dvb_attach(tda829x_attach, fe0->dvb.frontend,
1370 dvb_attach(tda18271_attach, fe0->dvb.frontend,
1391 fe0->dvb.frontend = dvb_attach(lgdt3305_attach,
1394 if (fe0->dvb.frontend) {
1395 dvb_attach(tda829x_attach, fe0->dvb.frontend,
1398 dvb_attach(tda18271_attach, fe0->dvb.frontend,
1419 fe0->dvb.frontend = dvb_attach(tda10086_attach, &flydvbs, &dev->i2c_adap);
1420 if (fe0->dvb.frontend) {
1421 if (dvb_attach(tda826x_attach, fe0->dvb.frontend, 0x63,
1427 if (dvb_attach(isl6421_attach, fe0->dvb.frontend,
1439 fe0->dvb.frontend = dvb_attach(tda10046_attach,
1442 if (fe0->dvb.frontend) {
1443 if (dvb_attach(tda827x_attach,fe0->dvb.frontend,
1464 fe0->dvb.frontend = dvb_attach(tda10086_attach,
1466 if (fe0->dvb.frontend) {
1467 struct dvb_frontend *fe = fe0->dvb.frontend;
1472 if (dvb_attach(tda826x_attach, fe0->dvb.frontend,
1506 fe0->dvb.frontend = dvb_attach(nxt200x_attach, &avertvhda180,
1508 if (fe0->dvb.frontend)
1509 dvb_attach(dvb_pll_attach, fe0->dvb.frontend, 0x61,
1514 fe0->dvb.frontend = dvb_attach(nxt200x_attach, &kworldatsc110,
1516 if (fe0->dvb.frontend)
1517 dvb_attach(simple_tuner_attach, fe0->dvb.frontend,
1525 fe0->dvb.frontend = dvb_attach(s5h1411_attach,
1528 if (fe0->dvb.frontend != NULL) {
1529 dvb_attach(tda829x_attach, fe0->dvb.frontend,
1532 dvb_attach(tda18271_attach, fe0->dvb.frontend,
1538 fe0->dvb.frontend = dvb_attach(tda10086_attach, &flydvbs,
1540 if (fe0->dvb.frontend) {
1541 if (dvb_attach(tda826x_attach, fe0->dvb.frontend, 0x60,
1546 if (dvb_attach(isl6421_attach, fe0->dvb.frontend,
1555 fe0->dvb.frontend = dvb_attach(tda10046_attach,
1558 if (fe0->dvb.frontend) {
1559 dev->original_demod_sleep = fe0->dvb.frontend->ops.sleep;
1560 fe0->dvb.frontend->ops.sleep = philips_europa_demod_sleep;
1562 dvb_attach(simple_tuner_attach, fe0->dvb.frontend,
1568 fe0->dvb.frontend = dvb_attach(tda10046_attach,
1571 if (fe0->dvb.frontend) {
1572 fe0->dvb.frontend->ops.tuner_ops.init = philips_td1316_tuner_init;
1573 fe0->dvb.frontend->ops.tuner_ops.set_params = philips_td1316_tuner_set_params;
1612 fe0->dvb.frontend = dvb_attach(tda10086_attach, &flydvbs,
1614 if (fe0->dvb.frontend) {
1615 if (dvb_attach(tda826x_attach, fe0->dvb.frontend, 0x60,
1620 if (dvb_attach(lnbp21_attach, fe0->dvb.frontend,
1642 fe0->dvb.frontend = dvb_attach(mt352_attach,
1648 fe0->dvb.frontend = dvb_attach(tda10086_attach,
1650 if (fe0->dvb.frontend) {
1652 if (dvb_attach(dvb_pll_attach, fe0->dvb.frontend, 0x60,
1659 fe = fe0->dvb.frontend;
1678 fe0->dvb.frontend = dvb_attach(mt352_attach,
1689 fe0->dvb.frontend = dvb_attach(tda10086_attach,
1691 if (fe0->dvb.frontend) {
1693 fe0->dvb.frontend, 0x60,
1699 if (dvb_attach(lnbp21_attach, fe0->dvb.frontend,
1714 fe0->dvb.frontend = dvb_attach(tda10086_attach,
1716 if (fe0->dvb.frontend) {
1718 fe0->dvb.frontend, 0x60,
1724 if (dvb_attach(lnbp21_attach, fe0->dvb.frontend,
1739 fe0->dvb.frontend = dvb_attach(zl10353_attach,
1742 if (fe0->dvb.frontend) {
1743 dvb_attach(simple_tuner_attach, fe0->dvb.frontend,
1749 fe0->dvb.frontend = dvb_attach(zl10353_attach,
1752 if (fe0->dvb.frontend) {
1753 dvb_attach(xc5000_attach, fe0->dvb.frontend,
1758 fe0->dvb.frontend = dvb_attach(zl10353_attach,
1761 if (fe0->dvb.frontend) {
1762 dvb_attach(xc5000_attach, fe0->dvb.frontend,
1769 fe0->dvb.frontend = dvb_attach(mt312_attach,
1771 if (fe0->dvb.frontend) {
1772 if (dvb_attach(zl10036_attach, fe0->dvb.frontend,
1780 fe0->dvb.frontend = dvb_attach(mt312_attach,
1782 if (fe0->dvb.frontend)
1783 if (dvb_attach(zl10039_attach, fe0->dvb.frontend,
1790 fe0->dvb.frontend = dvb_attach(zl10353_attach,
1793 if (fe0->dvb.frontend != NULL) {
1795 fe0->dvb.frontend,
1802 fe0->dvb.frontend = dvb_attach(tda10048_attach,
1805 if (fe0->dvb.frontend != NULL) {
1806 dvb_attach(tda829x_attach, fe0->dvb.frontend,
1809 dvb_attach(tda18271_attach, fe0->dvb.frontend,
1815 fe0->dvb.frontend = dvb_attach(tda10048_attach,
1818 if (fe0->dvb.frontend != NULL) {
1819 dvb_attach(tda829x_attach, fe0->dvb.frontend,
1822 dvb_attach(tda18271_attach, fe0->dvb.frontend,
1831 fe0->dvb.frontend = dvb_attach(mb86a20s_attach,
1834 if (fe0->dvb.frontend != NULL) {
1835 dvb_attach(tda829x_attach, fe0->dvb.frontend,
1838 fe0->dvb.frontend->ops.i2c_gate_ctrl = kworld_sbtvd_gate_ctrl;
1839 dvb_attach(tda18271_attach, fe0->dvb.frontend,
1847 fe0->dvb.frontend = dvb_attach(lgs8gxx_attach,
1850 if (fe0->dvb.frontend != NULL) {
1851 dvb_attach(tda829x_attach, fe0->dvb.frontend,
1854 dvb_attach(tda18271_attach, fe0->dvb.frontend,
1868 fe0->dvb.frontend = dvb_attach(mt312_attach,
1870 if (fe0->dvb.frontend) {
1871 fe0->dvb.frontend->ops.i2c_gate_ctrl = NULL;
1872 if (dvb_attach(zl10039_attach, fe0->dvb.frontend,
1879 fe0->dvb.frontend = dvb_attach(s5h1411_attach,
1882 if (fe0->dvb.frontend) {
1883 dvb_attach(tda829x_attach, fe0->dvb.frontend,
1886 dvb_attach(tda18271_attach, fe0->dvb.frontend,
1903 if (!fe0->dvb.frontend)
1906 fe = dvb_attach(xc2028_attach, fe0->dvb.frontend, &cfg);
1914 if (NULL == fe0->dvb.frontend) {
1915 pr_err("%s/dvb: frontend initialization failed\n", dev->name);
1919 fe0->dvb.frontend->callback = saa7134_tuner_callback;
1936 if (fe0->dvb.frontend->ops.init)
1937 fe0->dvb.frontend->ops.init(fe0->dvb.frontend);
1938 if (fe0->dvb.frontend->ops.sleep)
1939 fe0->dvb.frontend->ops.sleep(fe0->dvb.frontend);
1940 if (fe0->dvb.frontend->ops.tuner_ops.sleep)
1941 fe0->dvb.frontend->ops.tuner_ops.sleep(fe0->dvb.frontend);
1955 /* Get the first frontend */
1979 fe = fe0->dvb.frontend;