Searched refs:rf_gain_limit (Results 1 – 3 of 3) sorted by relevance
/linux/drivers/media/dvb-frontends/ |
A D | dib0090.c | 135 s16 rf_gain_limit; /* take-over-point: where to split between bb and rf gain */ member 933 state->rf_gain_limit = state->rf_ramp[0] << WBD_ALPHA; in dib0090_gain_apply() 935 state->rf_gain_limit += top_delta; in dib0090_gain_apply() 937 if (state->rf_gain_limit < 0) /*underflow */ in dib0090_gain_apply() 938 state->rf_gain_limit = 0; in dib0090_gain_apply() 954 if (gain > (state->rf_gain_limit >> WBD_ALPHA)) { in dib0090_gain_apply() 955 rf = state->rf_gain_limit >> WBD_ALPHA; in dib0090_gain_apply() 1195 state->rf_gain_limit = state->rf_ramp[0] << WBD_ALPHA; in dib0090_gain_control() 1218 if (wbd_error < 0 && state->rf_gain_limit > 0 && !state->identity.p1g) { in dib0090_gain_control() 1320 if (rf_gain_limit) in dib0090_get_current_gain() [all …]
|
A D | dib0090.h | 85 …090_get_current_gain(struct dvb_frontend *fe, u16 * rf, u16 * bb, u16 * rf_gain_limit, u16 * rflt); 146 …0090_get_current_gain(struct dvb_frontend *fe, u16 * rf, u16 * bb, u16 * rf_gain_limit, u16 * rflt) in dib0090_get_current_gain() argument
|
/linux/drivers/media/usb/dvb-usb/ |
A D | dib0700_devices.c | 1655 u16 target, ltgain, rf_gain_limit; in dib8096_set_param_override() local 1717 dib0090_get_current_gain(fe, NULL, NULL, &rf_gain_limit, <gain); in dib8096_set_param_override() 1718 … if (rf_gain_limit < 2000) /* activate the external attenuator in case of very high input power */ in dib8096_set_param_override()
|
Completed in 14 milliseconds