Lines Matching refs:current_agc
72 struct dibx000_agc_config *current_agc; member
1089 state->current_agc = NULL; in dib8000_reset()
1168 if (state->current_band == band && state->current_agc != NULL) in dib8000_set_agc_config()
1183 state->current_agc = agc; in dib8000_set_agc_config()
1239 …if (!state->current_agc || !state->current_agc->perform_agc_softsplit || state->current_agc->split… in dib8000_agc_soft_split()
1245 if (agc > state->current_agc->split.min_thres) in dib8000_agc_soft_split()
1246 split_offset = state->current_agc->split.min; in dib8000_agc_soft_split()
1247 else if (agc < state->current_agc->split.max_thres) in dib8000_agc_soft_split()
1248 split_offset = state->current_agc->split.max; in dib8000_agc_soft_split()
1250 split_offset = state->current_agc->split.max * in dib8000_agc_soft_split()
1251 (agc - state->current_agc->split.min_thres) / in dib8000_agc_soft_split()
1252 (state->current_agc->split.max_thres - state->current_agc->split.min_thres); in dib8000_agc_soft_split()