Lines Matching refs:fe
140 static int fc2580_set_params(struct dvb_frontend *fe) in fc2580_set_params() argument
142 struct fc2580_priv *priv = fe->tuner_priv; in fc2580_set_params()
143 struct dtv_frontend_properties *c = &fe->dtv_property_cache; in fc2580_set_params()
161 if (fe->ops.i2c_gate_ctrl) in fc2580_set_params()
162 fe->ops.i2c_gate_ctrl(fe, 1); in fc2580_set_params()
391 if (fe->ops.i2c_gate_ctrl) in fc2580_set_params()
392 fe->ops.i2c_gate_ctrl(fe, 0); in fc2580_set_params()
396 if (fe->ops.i2c_gate_ctrl) in fc2580_set_params()
397 fe->ops.i2c_gate_ctrl(fe, 0); in fc2580_set_params()
403 static int fc2580_init(struct dvb_frontend *fe) in fc2580_init() argument
405 struct fc2580_priv *priv = fe->tuner_priv; in fc2580_init()
410 if (fe->ops.i2c_gate_ctrl) in fc2580_init()
411 fe->ops.i2c_gate_ctrl(fe, 1); in fc2580_init()
420 if (fe->ops.i2c_gate_ctrl) in fc2580_init()
421 fe->ops.i2c_gate_ctrl(fe, 0); in fc2580_init()
425 if (fe->ops.i2c_gate_ctrl) in fc2580_init()
426 fe->ops.i2c_gate_ctrl(fe, 0); in fc2580_init()
432 static int fc2580_sleep(struct dvb_frontend *fe) in fc2580_sleep() argument
434 struct fc2580_priv *priv = fe->tuner_priv; in fc2580_sleep()
439 if (fe->ops.i2c_gate_ctrl) in fc2580_sleep()
440 fe->ops.i2c_gate_ctrl(fe, 1); in fc2580_sleep()
446 if (fe->ops.i2c_gate_ctrl) in fc2580_sleep()
447 fe->ops.i2c_gate_ctrl(fe, 0); in fc2580_sleep()
451 if (fe->ops.i2c_gate_ctrl) in fc2580_sleep()
452 fe->ops.i2c_gate_ctrl(fe, 0); in fc2580_sleep()
458 static int fc2580_get_if_frequency(struct dvb_frontend *fe, u32 *frequency) in fc2580_get_if_frequency() argument
460 struct fc2580_priv *priv = fe->tuner_priv; in fc2580_get_if_frequency()
469 static int fc2580_release(struct dvb_frontend *fe) in fc2580_release() argument
471 struct fc2580_priv *priv = fe->tuner_priv; in fc2580_release()
475 kfree(fe->tuner_priv); in fc2580_release()
496 struct dvb_frontend *fc2580_attach(struct dvb_frontend *fe, in fc2580_attach() argument
503 if (fe->ops.i2c_gate_ctrl) in fc2580_attach()
504 fe->ops.i2c_gate_ctrl(fe, 1); in fc2580_attach()
535 fe->tuner_priv = priv; in fc2580_attach()
536 memcpy(&fe->ops.tuner_ops, &fc2580_tuner_ops, in fc2580_attach()
539 if (fe->ops.i2c_gate_ctrl) in fc2580_attach()
540 fe->ops.i2c_gate_ctrl(fe, 0); in fc2580_attach()
542 return fe; in fc2580_attach()
544 if (fe->ops.i2c_gate_ctrl) in fc2580_attach()
545 fe->ops.i2c_gate_ctrl(fe, 0); in fc2580_attach()