Lines Matching refs:frontend

588 	/* Get the first frontend */
594 fe0->dvb.frontend = dvb_attach(tda10046_attach, cdec_conf, &dev->i2c_adap);
595 if (fe0->dvb.frontend) {
597 fe0->dvb.frontend->ops.i2c_gate_ctrl = tda8290_i2c_gate_ctrl;
598 if (dvb_attach(tda827x_attach, fe0->dvb.frontend,
1220 /* FIXME: add support for multi-frontend */
1224 pr_info("%s() allocating 1 frontend\n", __func__);
1254 fe0->dvb.frontend = dvb_attach(mt352_attach, &pinnacle_300i,
1256 if (fe0->dvb.frontend) {
1257 fe0->dvb.frontend->ops.tuner_ops.set_params = mt352_pinnacle_tuner_set_params;
1263 fe0->dvb.frontend = dvb_attach(mt352_attach, &avermedia_777,
1265 if (fe0->dvb.frontend) {
1266 dvb_attach(simple_tuner_attach, fe0->dvb.frontend,
1273 fe0->dvb.frontend = dvb_attach(mt352_attach,
1279 fe0->dvb.frontend = dvb_attach(tda10046_attach,
1282 if (fe0->dvb.frontend) {
1296 fe0->dvb.frontend->ops.i2c_gate_ctrl = NULL;
1297 dvb_attach(simple_tuner_attach, fe0->dvb.frontend,
1303 fe0->dvb.frontend = dvb_attach(tda10046_attach,
1306 if (fe0->dvb.frontend) {
1307 fe0->dvb.frontend->ops.tuner_ops.init = philips_tu1216_init;
1308 fe0->dvb.frontend->ops.tuner_ops.set_params = philips_tda6651_pll_set;
1320 fe0->dvb.frontend = dvb_attach(tda10046_attach,
1323 if (fe0->dvb.frontend) {
1324 dev->original_demod_sleep = fe0->dvb.frontend->ops.sleep;
1325 fe0->dvb.frontend->ops.sleep = philips_europa_demod_sleep;
1326 fe0->dvb.frontend->ops.tuner_ops.init = philips_europa_tuner_init;
1327 fe0->dvb.frontend->ops.tuner_ops.sleep = philips_europa_tuner_sleep;
1328 fe0->dvb.frontend->ops.tuner_ops.set_params = philips_td1316_tuner_set_params;
1332 fe0->dvb.frontend = dvb_attach(tda10046_attach,
1335 if (fe0->dvb.frontend) {
1336 dev->original_demod_sleep = fe0->dvb.frontend->ops.sleep;
1337 fe0->dvb.frontend->ops.sleep = philips_europa_demod_sleep;
1338 fe0->dvb.frontend->ops.tuner_ops.init = philips_europa_tuner_init;
1339 fe0->dvb.frontend->ops.tuner_ops.sleep = philips_europa_tuner_sleep;
1340 fe0->dvb.frontend->ops.tuner_ops.set_params = philips_td1316_tuner_set_params;
1344 fe0->dvb.frontend = dvb_attach(tda10046_attach,
1347 if (fe0->dvb.frontend) {
1348 fe0->dvb.frontend->ops.tuner_ops.init = philips_tu1216_init;
1349 fe0->dvb.frontend->ops.tuner_ops.set_params = philips_tda6651_pll_set;
1358 fe0->dvb.frontend = dvb_attach(tda10048_attach,
1361 if (fe0->dvb.frontend != NULL) {
1362 dvb_attach(tda829x_attach, fe0->dvb.frontend,
1365 dvb_attach(tda18271_attach, fe0->dvb.frontend,
1386 fe0->dvb.frontend = dvb_attach(lgdt3305_attach,
1389 if (fe0->dvb.frontend) {
1390 dvb_attach(tda829x_attach, fe0->dvb.frontend,
1393 dvb_attach(tda18271_attach, fe0->dvb.frontend,
1414 fe0->dvb.frontend = dvb_attach(tda10086_attach, &flydvbs, &dev->i2c_adap);
1415 if (fe0->dvb.frontend) {
1416 if (dvb_attach(tda826x_attach, fe0->dvb.frontend, 0x63,
1422 if (dvb_attach(isl6421_attach, fe0->dvb.frontend,
1434 fe0->dvb.frontend = dvb_attach(tda10046_attach,
1437 if (fe0->dvb.frontend) {
1438 if (dvb_attach(tda827x_attach,fe0->dvb.frontend,
1459 fe0->dvb.frontend = dvb_attach(tda10086_attach,
1461 if (fe0->dvb.frontend) {
1462 struct dvb_frontend *fe = fe0->dvb.frontend;
1467 if (dvb_attach(tda826x_attach, fe0->dvb.frontend,
1501 fe0->dvb.frontend = dvb_attach(nxt200x_attach, &avertvhda180,
1503 if (fe0->dvb.frontend)
1504 dvb_attach(dvb_pll_attach, fe0->dvb.frontend, 0x61,
1509 fe0->dvb.frontend = dvb_attach(nxt200x_attach, &kworldatsc110,
1511 if (fe0->dvb.frontend)
1512 dvb_attach(simple_tuner_attach, fe0->dvb.frontend,
1520 fe0->dvb.frontend = dvb_attach(s5h1411_attach,
1523 if (fe0->dvb.frontend != NULL) {
1524 dvb_attach(tda829x_attach, fe0->dvb.frontend,
1527 dvb_attach(tda18271_attach, fe0->dvb.frontend,
1533 fe0->dvb.frontend = dvb_attach(tda10086_attach, &flydvbs,
1535 if (fe0->dvb.frontend) {
1536 if (dvb_attach(tda826x_attach, fe0->dvb.frontend, 0x60,
1541 if (dvb_attach(isl6421_attach, fe0->dvb.frontend,
1550 fe0->dvb.frontend = dvb_attach(tda10046_attach,
1553 if (fe0->dvb.frontend) {
1554 dev->original_demod_sleep = fe0->dvb.frontend->ops.sleep;
1555 fe0->dvb.frontend->ops.sleep = philips_europa_demod_sleep;
1557 dvb_attach(simple_tuner_attach, fe0->dvb.frontend,
1563 fe0->dvb.frontend = dvb_attach(tda10046_attach,
1566 if (fe0->dvb.frontend) {
1567 fe0->dvb.frontend->ops.tuner_ops.init = philips_td1316_tuner_init;
1568 fe0->dvb.frontend->ops.tuner_ops.set_params = philips_td1316_tuner_set_params;
1607 fe0->dvb.frontend = dvb_attach(tda10086_attach, &flydvbs,
1609 if (fe0->dvb.frontend) {
1610 if (dvb_attach(tda826x_attach, fe0->dvb.frontend, 0x60,
1615 if (dvb_attach(lnbp21_attach, fe0->dvb.frontend,
1637 fe0->dvb.frontend = dvb_attach(mt352_attach,
1643 fe0->dvb.frontend = dvb_attach(tda10086_attach,
1645 if (fe0->dvb.frontend) {
1647 if (dvb_attach(dvb_pll_attach, fe0->dvb.frontend, 0x60,
1654 fe = fe0->dvb.frontend;
1673 fe0->dvb.frontend = dvb_attach(mt352_attach,
1684 fe0->dvb.frontend = dvb_attach(tda10086_attach,
1686 if (fe0->dvb.frontend) {
1688 fe0->dvb.frontend, 0x60,
1694 if (dvb_attach(lnbp21_attach, fe0->dvb.frontend,
1709 fe0->dvb.frontend = dvb_attach(tda10086_attach,
1711 if (fe0->dvb.frontend) {
1713 fe0->dvb.frontend, 0x60,
1719 if (dvb_attach(lnbp21_attach, fe0->dvb.frontend,
1734 fe0->dvb.frontend = dvb_attach(zl10353_attach,
1737 if (fe0->dvb.frontend) {
1738 dvb_attach(simple_tuner_attach, fe0->dvb.frontend,
1744 fe0->dvb.frontend = dvb_attach(zl10353_attach,
1747 if (fe0->dvb.frontend) {
1748 dvb_attach(xc5000_attach, fe0->dvb.frontend,
1753 fe0->dvb.frontend = dvb_attach(zl10353_attach,
1756 if (fe0->dvb.frontend) {
1757 dvb_attach(xc5000_attach, fe0->dvb.frontend,
1764 fe0->dvb.frontend = dvb_attach(mt312_attach,
1766 if (fe0->dvb.frontend) {
1767 if (dvb_attach(zl10036_attach, fe0->dvb.frontend,
1775 fe0->dvb.frontend = dvb_attach(mt312_attach,
1777 if (fe0->dvb.frontend)
1778 if (dvb_attach(zl10039_attach, fe0->dvb.frontend,
1785 fe0->dvb.frontend = dvb_attach(zl10353_attach,
1788 if (fe0->dvb.frontend != NULL) {
1790 fe0->dvb.frontend,
1797 fe0->dvb.frontend = dvb_attach(tda10048_attach,
1800 if (fe0->dvb.frontend != NULL) {
1801 dvb_attach(tda829x_attach, fe0->dvb.frontend,
1804 dvb_attach(tda18271_attach, fe0->dvb.frontend,
1810 fe0->dvb.frontend = dvb_attach(tda10048_attach,
1813 if (fe0->dvb.frontend != NULL) {
1814 dvb_attach(tda829x_attach, fe0->dvb.frontend,
1817 dvb_attach(tda18271_attach, fe0->dvb.frontend,
1826 fe0->dvb.frontend = dvb_attach(mb86a20s_attach,
1829 if (fe0->dvb.frontend != NULL) {
1830 dvb_attach(tda829x_attach, fe0->dvb.frontend,
1833 fe0->dvb.frontend->ops.i2c_gate_ctrl = kworld_sbtvd_gate_ctrl;
1834 dvb_attach(tda18271_attach, fe0->dvb.frontend,
1842 fe0->dvb.frontend = dvb_attach(lgs8gxx_attach,
1845 if (fe0->dvb.frontend != NULL) {
1846 dvb_attach(tda829x_attach, fe0->dvb.frontend,
1849 dvb_attach(tda18271_attach, fe0->dvb.frontend,
1863 fe0->dvb.frontend = dvb_attach(mt312_attach,
1865 if (fe0->dvb.frontend) {
1866 fe0->dvb.frontend->ops.i2c_gate_ctrl = NULL;
1867 if (dvb_attach(zl10039_attach, fe0->dvb.frontend,
1874 fe0->dvb.frontend = dvb_attach(s5h1411_attach,
1877 if (fe0->dvb.frontend) {
1878 dvb_attach(tda829x_attach, fe0->dvb.frontend,
1881 dvb_attach(tda18271_attach, fe0->dvb.frontend,
1898 if (!fe0->dvb.frontend)
1901 fe = dvb_attach(xc2028_attach, fe0->dvb.frontend, &cfg);
1909 if (NULL == fe0->dvb.frontend) {
1910 pr_err("%s/dvb: frontend initialization failed\n", dev->name);
1914 fe0->dvb.frontend->callback = saa7134_tuner_callback;
1931 if (fe0->dvb.frontend->ops.init)
1932 fe0->dvb.frontend->ops.init(fe0->dvb.frontend);
1933 if (fe0->dvb.frontend->ops.sleep)
1934 fe0->dvb.frontend->ops.sleep(fe0->dvb.frontend);
1935 if (fe0->dvb.frontend->ops.tuner_ops.sleep)
1936 fe0->dvb.frontend->ops.tuner_ops.sleep(fe0->dvb.frontend);
1950 /* Get the first frontend */
1974 fe = fe0->dvb.frontend;