• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/common/tuners/

Lines Matching defs:fe

587 static int mxl5007t_get_status(struct dvb_frontend *fe, u32 *status)
589 struct mxl5007t_state *state = fe->tuner_priv;
594 if (fe->ops.i2c_gate_ctrl)
595 fe->ops.i2c_gate_ctrl(fe, 1);
606 if (fe->ops.i2c_gate_ctrl)
607 fe->ops.i2c_gate_ctrl(fe, 0);
614 static int mxl5007t_set_params(struct dvb_frontend *fe,
617 struct mxl5007t_state *state = fe->tuner_priv;
623 if (fe->ops.info.type == FE_ATSC) {
638 } else if (fe->ops.info.type == FE_OFDM) {
659 if (fe->ops.i2c_gate_ctrl)
660 fe->ops.i2c_gate_ctrl(fe, 1);
673 state->bandwidth = (fe->ops.info.type == FE_OFDM) ?
678 if (fe->ops.i2c_gate_ctrl)
679 fe->ops.i2c_gate_ctrl(fe, 0);
686 static int mxl5007t_init(struct dvb_frontend *fe)
688 struct mxl5007t_state *state = fe->tuner_priv;
691 if (fe->ops.i2c_gate_ctrl)
692 fe->ops.i2c_gate_ctrl(fe, 1);
698 if (fe->ops.i2c_gate_ctrl)
699 fe->ops.i2c_gate_ctrl(fe, 0);
704 static int mxl5007t_sleep(struct dvb_frontend *fe)
706 struct mxl5007t_state *state = fe->tuner_priv;
709 if (fe->ops.i2c_gate_ctrl)
710 fe->ops.i2c_gate_ctrl(fe, 1);
718 if (fe->ops.i2c_gate_ctrl)
719 fe->ops.i2c_gate_ctrl(fe, 0);
726 static int mxl5007t_get_frequency(struct dvb_frontend *fe, u32 *frequency)
728 struct mxl5007t_state *state = fe->tuner_priv;
733 static int mxl5007t_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth)
735 struct mxl5007t_state *state = fe->tuner_priv;
740 static int mxl5007t_release(struct dvb_frontend *fe)
742 struct mxl5007t_state *state = fe->tuner_priv;
751 fe->tuner_priv = NULL;
822 struct dvb_frontend *mxl5007t_attach(struct dvb_frontend *fe,
842 if (fe->ops.i2c_gate_ctrl)
843 fe->ops.i2c_gate_ctrl(fe, 1);
847 if (fe->ops.i2c_gate_ctrl)
848 fe->ops.i2c_gate_ctrl(fe, 0);
858 fe->tuner_priv = state;
861 memcpy(&fe->ops.tuner_ops, &mxl5007t_tuner_ops,
864 return fe;
868 mxl5007t_release(fe);