Lines Matching refs:dvb_frontend

160 static int siemens_budget_set_voltage(struct dvb_frontend* fe, fe_sec_voltage_t voltage)  in siemens_budget_set_voltage()
167 static int budget_set_tone(struct dvb_frontend* fe, fe_sec_tone_mode_t tone) in budget_set_tone()
187 static int budget_diseqc_send_master_cmd(struct dvb_frontend* fe, struct dvb_diseqc_master_cmd* cmd) in budget_diseqc_send_master_cmd()
196 static int budget_diseqc_send_burst(struct dvb_frontend* fe, fe_sec_mini_cmd_t minicmd) in budget_diseqc_send_burst()
205 static int alps_bsrv2_tuner_set_params(struct dvb_frontend *fe) in alps_bsrv2_tuner_set_params()
247 static int alps_tdbe2_tuner_set_params(struct dvb_frontend *fe) in alps_tdbe2_tuner_set_params()
275 static int grundig_29504_401_tuner_set_params(struct dvb_frontend *fe) in grundig_29504_401_tuner_set_params()
333 static int grundig_29504_451_tuner_set_params(struct dvb_frontend *fe) in grundig_29504_451_tuner_set_params()
357 static int s5h1420_tuner_set_params(struct dvb_frontend *fe) in s5h1420_tuner_set_params()
419 static int alps_tdhd1_204_request_firmware(struct dvb_frontend *fe, const struct firmware **fw, cha… in alps_tdhd1_204_request_firmware()
498 budget->dvb_frontend = dvb_attach(ves1x93_attach, &alps_bsrv2_config, &budget->i2c_adap); in frontend_init()
499 if (budget->dvb_frontend) { in frontend_init()
500 budget->dvb_frontend->ops.tuner_ops.set_params = alps_bsrv2_tuner_set_params; in frontend_init()
501 budget->dvb_frontend->ops.diseqc_send_master_cmd = budget_diseqc_send_master_cmd; in frontend_init()
502 budget->dvb_frontend->ops.diseqc_send_burst = budget_diseqc_send_burst; in frontend_init()
503 budget->dvb_frontend->ops.set_tone = budget_set_tone; in frontend_init()
508 budget->dvb_frontend = dvb_attach(stv0299_attach, &alps_bsru6_config, &budget->i2c_adap); in frontend_init()
509 if (budget->dvb_frontend) { in frontend_init()
510 budget->dvb_frontend->ops.tuner_ops.set_params = alps_bsru6_tuner_set_params; in frontend_init()
511 budget->dvb_frontend->tuner_priv = &budget->i2c_adap; in frontend_init()
513 budget->dvb_frontend->ops.diseqc_send_master_cmd = budget_diseqc_send_master_cmd; in frontend_init()
514 budget->dvb_frontend->ops.diseqc_send_burst = budget_diseqc_send_burst; in frontend_init()
515 budget->dvb_frontend->ops.set_tone = budget_set_tone; in frontend_init()
523 …budget->dvb_frontend = dvb_attach(ves1820_attach, &alps_tdbe2_config, &budget->i2c_adap, read_pwm(… in frontend_init()
524 if (budget->dvb_frontend) { in frontend_init()
525 budget->dvb_frontend->ops.tuner_ops.set_params = alps_tdbe2_tuner_set_params; in frontend_init()
532 budget->dvb_frontend = dvb_attach(l64781_attach, &grundig_29504_401_config, &budget->i2c_adap); in frontend_init()
533 if (budget->dvb_frontend) { in frontend_init()
534 budget->dvb_frontend->ops.tuner_ops.set_params = grundig_29504_401_tuner_set_params; in frontend_init()
535 budget->dvb_frontend->tuner_priv = NULL; in frontend_init()
541 budget->dvb_frontend = dvb_attach(stv0299_attach, &alps_bsru6_config, &budget->i2c_adap); in frontend_init()
542 if (budget->dvb_frontend) { in frontend_init()
544 budget->dvb_frontend->ops.tuner_ops.set_params = alps_bsru6_tuner_set_params; in frontend_init()
545 budget->dvb_frontend->tuner_priv = &budget->i2c_adap; in frontend_init()
559 budget->dvb_frontend = dvb_attach(stv0299_attach, &alps_bsru6_config_activy, &budget->i2c_adap); in frontend_init()
560 if (budget->dvb_frontend) { in frontend_init()
562 budget->dvb_frontend->ops.tuner_ops.set_params = alps_bsru6_tuner_set_params; in frontend_init()
563 budget->dvb_frontend->tuner_priv = &budget->i2c_adap; in frontend_init()
564 budget->dvb_frontend->ops.set_voltage = siemens_budget_set_voltage; in frontend_init()
565 budget->dvb_frontend->ops.dishnetwork_send_legacy_command = NULL; in frontend_init()
575 budget->dvb_frontend = dvb_attach(stv0299_attach, &alps_bsbe1_config_activy, &budget->i2c_adap); in frontend_init()
576 if (budget->dvb_frontend) { in frontend_init()
578 budget->dvb_frontend->ops.tuner_ops.set_params = alps_bsbe1_tuner_set_params; in frontend_init()
579 budget->dvb_frontend->tuner_priv = &budget->i2c_adap; in frontend_init()
580 budget->dvb_frontend->ops.set_voltage = siemens_budget_set_voltage; in frontend_init()
581 budget->dvb_frontend->ops.dishnetwork_send_legacy_command = NULL; in frontend_init()
589 budget->dvb_frontend = dvb_attach(tda8083_attach, &grundig_29504_451_config, &budget->i2c_adap); in frontend_init()
590 if (budget->dvb_frontend) { in frontend_init()
591 budget->dvb_frontend->ops.tuner_ops.set_params = grundig_29504_451_tuner_set_params; in frontend_init()
592 budget->dvb_frontend->ops.set_voltage = siemens_budget_set_voltage; in frontend_init()
593 budget->dvb_frontend->ops.dishnetwork_send_legacy_command = NULL; in frontend_init()
598 budget->dvb_frontend = dvb_attach(tda10046_attach, &alps_tdhd1_204a_config, &budget->i2c_adap); in frontend_init()
599 if (budget->dvb_frontend) { in frontend_init()
600 budget->dvb_frontend->ops.tuner_ops.set_params = alps_tdhd1_204a_tuner_set_params; in frontend_init()
601 budget->dvb_frontend->tuner_priv = &budget->i2c_adap; in frontend_init()
606 …budget->dvb_frontend = dvb_attach(l64781_attach, &grundig_29504_401_config_activy, &budget->i2c_ad… in frontend_init()
607 if (budget->dvb_frontend) { in frontend_init()
608 budget->dvb_frontend->tuner_priv = &tuner_address_grundig_29504_401_activy; in frontend_init()
609 budget->dvb_frontend->ops.tuner_ops.set_params = grundig_29504_401_tuner_set_params; in frontend_init()
614 budget->dvb_frontend = dvb_attach(s5h1420_attach, &s5h1420_config, &budget->i2c_adap); in frontend_init()
615 if (budget->dvb_frontend) { in frontend_init()
616 budget->dvb_frontend->ops.tuner_ops.set_params = s5h1420_tuner_set_params; in frontend_init()
617 if (dvb_attach(lnbp21_attach, budget->dvb_frontend, &budget->i2c_adap, 0, 0) == NULL) { in frontend_init()
631 budget->dvb_frontend = dvb_attach(tda10086_attach, &tda10086_config, &budget->i2c_adap); in frontend_init()
632 if (budget->dvb_frontend) { in frontend_init()
633 if (dvb_attach(tda826x_attach, budget->dvb_frontend, 0x60, &budget->i2c_adap, 0) == NULL) in frontend_init()
635 if (dvb_attach(lnbp21_attach, budget->dvb_frontend, &budget->i2c_adap, 0, 0) == NULL) { in frontend_init()
649 budget->dvb_frontend = dvb_attach(stv090x_attach, in frontend_init()
654 if (budget->dvb_frontend) { in frontend_init()
657 budget->dvb_frontend, in frontend_init()
677 if (budget->dvb_frontend->ops.init) in frontend_init()
678 budget->dvb_frontend->ops.init(budget->dvb_frontend); in frontend_init()
681 budget->dvb_frontend, in frontend_init()
702 budget->dvb_frontend = dvb_attach(stv090x_attach, in frontend_init()
707 if (budget->dvb_frontend) { in frontend_init()
711 budget->dvb_frontend, in frontend_init()
731 if (budget->dvb_frontend->ops.init) in frontend_init()
732 budget->dvb_frontend->ops.init(budget->dvb_frontend); in frontend_init()
735 budget->dvb_frontend, in frontend_init()
752 if (budget->dvb_frontend == NULL) { in frontend_init()
759 if (dvb_register_frontend(&budget->dvb_adapter, budget->dvb_frontend)) in frontend_init()
766 dvb_frontend_detach(budget->dvb_frontend); in frontend_init()
767 budget->dvb_frontend = NULL; in frontend_init()
805 if (budget->dvb_frontend) { in budget_detach()
806 dvb_unregister_frontend(budget->dvb_frontend); in budget_detach()
807 dvb_frontend_detach(budget->dvb_frontend); in budget_detach()