top_delta         916 drivers/media/dvb-frontends/dib0090.c static void dib0090_gain_apply(struct dib0090_state *state, s16 gain_delta, s16 top_delta, u8 force)
top_delta         922 drivers/media/dvb-frontends/dib0090.c 	if (top_delta < -511)
top_delta         923 drivers/media/dvb-frontends/dib0090.c 		top_delta = -511;
top_delta         924 drivers/media/dvb-frontends/dib0090.c 	if (top_delta > 511)
top_delta         925 drivers/media/dvb-frontends/dib0090.c 		top_delta = 511;
top_delta         928 drivers/media/dvb-frontends/dib0090.c 		top_delta *= (1 << WBD_ALPHA);
top_delta         932 drivers/media/dvb-frontends/dib0090.c 	if (top_delta >= ((s16) (state->rf_ramp[0] << WBD_ALPHA) - state->rf_gain_limit))	/* overflow */
top_delta         935 drivers/media/dvb-frontends/dib0090.c 		state->rf_gain_limit += top_delta;