Lines Matching refs:index_frontend
3345 u8 index_frontend; in dib8000_wakeup() local
3356 …for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] … in dib8000_wakeup()
3357 ret = state->fe[index_frontend]->ops.init(state->fe[index_frontend]); in dib8000_wakeup()
3368 u8 index_frontend; in dib8000_sleep() local
3371 …for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] … in dib8000_sleep()
3372 ret = state->fe[index_frontend]->ops.sleep(state->fe[index_frontend]); in dib8000_sleep()
3390 u8 index_frontend, sub_index_frontend; in dib8000_get_frontend() local
3404 …for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] … in dib8000_get_frontend()
3405 state->fe[index_frontend]->ops.read_status(state->fe[index_frontend], &stat); in dib8000_get_frontend()
3407 dprintk("TMCC lock on the slave%i", index_frontend); in dib8000_get_frontend()
3409 state->fe[index_frontend]->ops.get_frontend(state->fe[index_frontend]); in dib8000_get_frontend()
3411 if (sub_index_frontend != index_frontend) { in dib8000_get_frontend()
3412 …state->fe[sub_index_frontend]->dtv_property_cache.isdbt_sb_mode = state->fe[index_frontend]->dtv_p… in dib8000_get_frontend()
3413 …state->fe[sub_index_frontend]->dtv_property_cache.inversion = state->fe[index_frontend]->dtv_prope… in dib8000_get_frontend()
3414 …state->fe[sub_index_frontend]->dtv_property_cache.transmission_mode = state->fe[index_frontend]->d… in dib8000_get_frontend()
3415 …state->fe[sub_index_frontend]->dtv_property_cache.guard_interval = state->fe[index_frontend]->dtv_… in dib8000_get_frontend()
3416 …ex_frontend]->dtv_property_cache.isdbt_partial_reception = state->fe[index_frontend]->dtv_property… in dib8000_get_frontend()
3418 …dex_frontend]->dtv_property_cache.layer[i].segment_count = state->fe[index_frontend]->dtv_property… in dib8000_get_frontend()
3419 …ndex_frontend]->dtv_property_cache.layer[i].interleaving = state->fe[index_frontend]->dtv_property… in dib8000_get_frontend()
3420 …state->fe[sub_index_frontend]->dtv_property_cache.layer[i].fec = state->fe[index_frontend]->dtv_pr… in dib8000_get_frontend()
3421 …_index_frontend]->dtv_property_cache.layer[i].modulation = state->fe[index_frontend]->dtv_property… in dib8000_get_frontend()
3555 …for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] … in dib8000_get_frontend()
3556 …state->fe[index_frontend]->dtv_property_cache.isdbt_sb_mode = fe->dtv_property_cache.isdbt_sb_mode; in dib8000_get_frontend()
3557 state->fe[index_frontend]->dtv_property_cache.inversion = fe->dtv_property_cache.inversion; in dib8000_get_frontend()
3558 …state->fe[index_frontend]->dtv_property_cache.transmission_mode = fe->dtv_property_cache.transmiss… in dib8000_get_frontend()
3559 …state->fe[index_frontend]->dtv_property_cache.guard_interval = fe->dtv_property_cache.guard_interv… in dib8000_get_frontend()
3560 …state->fe[index_frontend]->dtv_property_cache.isdbt_partial_reception = fe->dtv_property_cache.isd… in dib8000_get_frontend()
3562 …state->fe[index_frontend]->dtv_property_cache.layer[i].segment_count = fe->dtv_property_cache.laye… in dib8000_get_frontend()
3563 …state->fe[index_frontend]->dtv_property_cache.layer[i].interleaving = fe->dtv_property_cache.layer… in dib8000_get_frontend()
3564 state->fe[index_frontend]->dtv_property_cache.layer[i].fec = fe->dtv_property_cache.layer[i].fec; in dib8000_get_frontend()
3565 …state->fe[index_frontend]->dtv_property_cache.layer[i].modulation = fe->dtv_property_cache.layer[i… in dib8000_get_frontend()
3576 u8 exit_condition, index_frontend; in dib8000_set_frontend() local
3589 …for (index_frontend = 0; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] … in dib8000_set_frontend()
3591 state->fe[index_frontend]->dtv_property_cache.delivery_system = SYS_ISDBT; in dib8000_set_frontend()
3592 …memcpy(&state->fe[index_frontend]->dtv_property_cache, &fe->dtv_property_cache, sizeof(struct dtv_… in dib8000_set_frontend()
3596 dib8000_set_diversity_in(state->fe[index_frontend], 1); in dib8000_set_frontend()
3597 if (index_frontend != 0) in dib8000_set_frontend()
3598 dib8000_set_output_mode(state->fe[index_frontend], in dib8000_set_frontend()
3603 dib8096p_set_diversity_in(state->fe[index_frontend], 1); in dib8000_set_frontend()
3604 if (index_frontend != 0) in dib8000_set_frontend()
3605 dib8096p_set_output_mode(state->fe[index_frontend], in dib8000_set_frontend()
3612 if (state->fe[index_frontend]->ops.tuner_ops.set_params) in dib8000_set_frontend()
3613 state->fe[index_frontend]->ops.tuner_ops.set_params(state->fe[index_frontend]); in dib8000_set_frontend()
3615 dib8000_set_tune_state(state->fe[index_frontend], CT_AGC_START); in dib8000_set_frontend()
3620 dib8000_set_diversity_in(state->fe[index_frontend - 1], 0); in dib8000_set_frontend()
3622 dib8096p_set_diversity_in(state->fe[index_frontend - 1], 0); in dib8000_set_frontend()
3627 …for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] … in dib8000_set_frontend()
3628 time_slave = dib8000_agc_startup(state->fe[index_frontend]); in dib8000_set_frontend()
3648 …for (index_frontend = 0; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] … in dib8000_set_frontend()
3649 if (dib8000_get_tune_state(state->fe[index_frontend]) != CT_AGC_STOP) { in dib8000_set_frontend()
3656 …for (index_frontend = 0; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] … in dib8000_set_frontend()
3657 dib8000_set_tune_state(state->fe[index_frontend], CT_DEMOD_START); in dib8000_set_frontend()
3662 …for (index_frontend = 0; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] … in dib8000_set_frontend()
3663 delay = dib8000_tune(state->fe[index_frontend]); in dib8000_set_frontend()
3672 …(dib8000_get_status(state->fe[index_frontend]) == FE_STATUS_DEMOD_SUCCESS) || (dib8000_get_status(… in dib8000_set_frontend()
3673 dprintk("autosearch succeeded on fe%i", index_frontend); in dib8000_set_frontend()
3674 …dib8000_get_frontend(state->fe[index_frontend]); /* we read the channel parameters from the fronte… in dib8000_set_frontend()
3678 if (l != index_frontend) { /* and for all frontend except the successful one */ in dib8000_set_frontend()
3682 …state->fe[l]->dtv_property_cache.isdbt_sb_mode = state->fe[index_frontend]->dtv_property_cache.isd… in dib8000_set_frontend()
3683 …state->fe[l]->dtv_property_cache.inversion = state->fe[index_frontend]->dtv_property_cache.inversi… in dib8000_set_frontend()
3684 …state->fe[l]->dtv_property_cache.transmission_mode = state->fe[index_frontend]->dtv_property_cache… in dib8000_set_frontend()
3685 …state->fe[l]->dtv_property_cache.guard_interval = state->fe[index_frontend]->dtv_property_cache.gu… in dib8000_set_frontend()
3686 …state->fe[l]->dtv_property_cache.isdbt_partial_reception = state->fe[index_frontend]->dtv_property… in dib8000_set_frontend()
3688 …state->fe[l]->dtv_property_cache.layer[i].segment_count = state->fe[index_frontend]->dtv_property_… in dib8000_set_frontend()
3689 …state->fe[l]->dtv_property_cache.layer[i].interleaving = state->fe[index_frontend]->dtv_property_c… in dib8000_set_frontend()
3690 …state->fe[l]->dtv_property_cache.layer[i].fec = state->fe[index_frontend]->dtv_property_cache.laye… in dib8000_set_frontend()
3691 …state->fe[l]->dtv_property_cache.layer[i].modulation = state->fe[index_frontend]->dtv_property_cac… in dib8000_set_frontend()
3705 …for (index_frontend = 0; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] … in dib8000_set_frontend()
3706 if (dib8000_get_tune_state(state->fe[index_frontend]) != CT_DEMOD_STOP) in dib8000_set_frontend()
3742 u8 index_frontend; in dib8000_read_status() local
3745 …for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] … in dib8000_read_status()
3746 lock_slave |= dib8000_read_lock(state->fe[index_frontend]); in dib8000_read_status()
3809 u8 index_frontend; in dib8000_read_signal_strength() local
3813 …for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] … in dib8000_read_signal_strength()
3814 state->fe[index_frontend]->ops.read_signal_strength(state->fe[index_frontend], &val); in dib8000_read_signal_strength()
3865 u8 index_frontend; in dib8000_read_snr() local
3869 …for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] … in dib8000_read_snr()
3870 snr_master += dib8000_get_snr(state->fe[index_frontend]); in dib8000_read_snr()
4236 u8 index_frontend = 1; in dib8000_set_slave_frontend() local
4238 while ((index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL)) in dib8000_set_slave_frontend()
4239 index_frontend++; in dib8000_set_slave_frontend()
4240 if (index_frontend < MAX_NUMBER_OF_FRONTENDS) { in dib8000_set_slave_frontend()
4241 dprintk("set slave fe %p to index %i", fe_slave, index_frontend); in dib8000_set_slave_frontend()
4242 state->fe[index_frontend] = fe_slave; in dib8000_set_slave_frontend()
4253 u8 index_frontend = 1; in dib8000_remove_slave_frontend() local
4255 while ((index_frontend < MAX_NUMBER_OF_FRONTENDS) && (state->fe[index_frontend] != NULL)) in dib8000_remove_slave_frontend()
4256 index_frontend++; in dib8000_remove_slave_frontend()
4257 if (index_frontend != 1) { in dib8000_remove_slave_frontend()
4258 dprintk("remove slave fe %p (index %i)", state->fe[index_frontend-1], index_frontend-1); in dib8000_remove_slave_frontend()
4259 state->fe[index_frontend] = NULL; in dib8000_remove_slave_frontend()
4364 u8 index_frontend; in dib8000_release() local
4366 …for (index_frontend = 1; (index_frontend < MAX_NUMBER_OF_FRONTENDS) && (st->fe[index_frontend] != … in dib8000_release()
4367 dvb_frontend_detach(st->fe[index_frontend]); in dib8000_release()