Lines Matching defs:fe

538 static int af9015_get_stream_config(struct dvb_frontend *fe, u8 *ts_type,
541 struct dvb_usb_device *d = fe_to_d(fe);
544 dev_dbg(&intf->dev, "adap %u\n", fe_to_adap(fe)->id);
552 static int af9015_streaming_ctrl(struct dvb_frontend *fe, int onoff)
554 struct dvb_usb_device *d = fe_to_d(fe);
560 const unsigned int adap_id = fe_to_adap(fe)->id;
667 static int af9015_af9013_set_frontend(struct dvb_frontend *fe)
670 struct af9015_state *state = fe_to_priv(fe);
675 ret = state->set_frontend[fe_to_adap(fe)->id](fe);
683 static int af9015_af9013_read_status(struct dvb_frontend *fe,
687 struct af9015_state *state = fe_to_priv(fe);
692 ret = state->read_status[fe_to_adap(fe)->id](fe, status);
700 static int af9015_af9013_init(struct dvb_frontend *fe)
703 struct af9015_state *state = fe_to_priv(fe);
708 ret = state->init[fe_to_adap(fe)->id](fe);
716 static int af9015_af9013_sleep(struct dvb_frontend *fe)
719 struct af9015_state *state = fe_to_priv(fe);
724 ret = state->sleep[fe_to_adap(fe)->id](fe);
732 static int af9015_tuner_init(struct dvb_frontend *fe)
735 struct af9015_state *state = fe_to_priv(fe);
740 ret = state->tuner_init[fe_to_adap(fe)->id](fe);
748 static int af9015_tuner_sleep(struct dvb_frontend *fe)
751 struct af9015_state *state = fe_to_priv(fe);
756 ret = state->tuner_sleep[fe_to_adap(fe)->id](fe);
892 adap->fe[0] = state->af9013_pdata[adap->id].get_dvb_frontend(client);
902 if (adap->fe[0]) {
903 state->set_frontend[adap->id] = adap->fe[0]->ops.set_frontend;
904 adap->fe[0]->ops.set_frontend = af9015_af9013_set_frontend;
905 state->read_status[adap->id] = adap->fe[0]->ops.read_status;
906 adap->fe[0]->ops.read_status = af9015_af9013_read_status;
907 state->init[adap->id] = adap->fe[0]->ops.init;
908 adap->fe[0]->ops.init = af9015_af9013_init;
909 state->sleep[adap->id] = adap->fe[0]->ops.sleep;
910 adap->fe[0]->ops.sleep = af9015_af9013_sleep;
1015 ret = dvb_attach(mt2060_attach, adap->fe[0], adapter,
1021 ret = dvb_attach(qt1010_attach, adap->fe[0], adapter,
1025 ret = dvb_attach(tda18271_attach, adap->fe[0], 0x60, adapter,
1029 ret = dvb_attach(tda18218_attach, adap->fe[0], adapter,
1033 ret = dvb_attach(mxl5005s_attach, adap->fe[0], adapter,
1038 ret = dvb_attach(mxl5005s_attach, adap->fe[0], adapter,
1042 ret = dvb_attach(dvb_pll_attach, adap->fe[0], 0x60, adapter,
1046 ret = dvb_attach(mc44s803_attach, adap->fe[0], adapter,
1050 ret = dvb_attach(mxl5007t_attach, adap->fe[0], adapter,
1060 if (adap->fe[0]->ops.tuner_ops.init) {
1062 adap->fe[0]->ops.tuner_ops.init;
1063 adap->fe[0]->ops.tuner_ops.init = af9015_tuner_init;
1066 if (adap->fe[0]->ops.tuner_ops.sleep) {
1068 adap->fe[0]->ops.tuner_ops.sleep;
1069 adap->fe[0]->ops.tuner_ops.sleep = af9015_tuner_sleep;
1082 ret = pdata->pid_filter_ctrl(adap->fe[0], onoff);
1096 ret = pdata->pid_filter(adap->fe[0], index, pid, onoff);