Lines Matching refs:frontend
290 if (!demux->dmx.frontend)
393 /* register frontend */
394 result = dvb_register_frontend(&dvb->adapter, dvb->frontend);
463 dvb_unregister_frontend(dvb->frontend);
465 dvb_frontend_detach(dvb->frontend);
492 if (dvb->frontend == NULL)
514 dvb_unregister_frontend(dvb->frontend);
515 dvb_frontend_detach(dvb->frontend);
538 /* init frontend */
548 port->dvb.frontend = dvb_attach(tda10048_attach,
552 if (port->dvb.frontend != NULL) {
554 dvb_attach(tda18271_attach, port->dvb.frontend,
561 port->dvb.frontend = dvb_attach(tda10048_attach,
565 if (port->dvb.frontend != NULL) {
567 dvb_attach(tda18271_attach, port->dvb.frontend,
580 port->dvb.frontend = dvb_attach(s5h1411_attach,
584 if (port->dvb.frontend != NULL) {
588 dvb_attach(tda18271_attach, port->dvb.frontend,
593 dvb_attach(tda18271_attach, port->dvb.frontend,
605 port->dvb.frontend = dvb_attach(lgdt3306a_attach,
608 port->dvb.frontend = dvb_attach(lgdt3306a_attach,
612 if (port->dvb.frontend != NULL) {
616 port->dvb.frontend, 0xc0,
620 port->dvb.frontend, 0xc0,
628 /* attach frontend */
631 si2168_config.fe = &port->dvb.frontend;
651 si2157_config.fe = port->dvb.frontend;
671 /* attach frontend */
674 si2168_config.fe = &port->dvb.frontend;
693 si2157_config.fe = port->dvb.frontend;
717 printk(KERN_ERR "%s: The frontend isn't supported\n",
721 if (NULL == dvb->frontend) {
730 if (dvb->frontend->ops.release)
731 dvb->frontend->ops.release(dvb->frontend);