Searched refs:rf_gain_limit (Results 1 - 3 of 3) sorted by relevance
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/dvb/frontends/ |
H A D | dib0090.h | 61 extern void dib0090_get_current_gain(struct dvb_frontend *fe, u16 * rf, u16 * bb, u16 * rf_gain_limit, u16 * rflt); 103 static inline void dib0090_get_current_gain(struct dvb_frontend *fe, u16 * rf, u16 * bb, u16 * rf_gain_limit, u16 * rflt) argument
|
H A D | dib0090.c | 115 s16 rf_gain_limit; /* take-over-point: where to split between bb and rf gain */ member in struct:dib0090_state 458 if (top_delta >= ((s16) (state->rf_ramp[0] << WBD_ALPHA) - state->rf_gain_limit)) /* overflow */ 459 state->rf_gain_limit = state->rf_ramp[0] << WBD_ALPHA; 461 state->rf_gain_limit += top_delta; 463 if (state->rf_gain_limit < 0) /*underflow */ 464 state->rf_gain_limit = 0; 467 gain = ((state->rf_gain_limit >> WBD_ALPHA) + state->bb_ramp[0]) << GAIN_ALPHA; 480 if (gain > (state->rf_gain_limit >> WBD_ALPHA)) { 481 rf = state->rf_gain_limit >> WBD_ALPHA; 667 state->rf_gain_limit 776 dib0090_get_current_gain(struct dvb_frontend *fe, u16 * rf, u16 * bb, u16 * rf_gain_limit, u16 * rflt) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/dvb/dvb-usb/ |
H A D | dib0700_devices.c | 1459 u16 ltgain, rf_gain_limit; local 1491 dib0090_get_current_gain(fe, NULL, NULL, &rf_gain_limit, <gain); 1492 if (rf_gain_limit == 0)
|
Completed in 130 milliseconds