/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
H A D | dib7000m.c | 640 u16 agc,split_offset; in dib7000m_agc_soft_split() local 646 agc = dib7000m_read_word(state, 390); in dib7000m_agc_soft_split() 648 if (agc > state->current_agc->split.min_thres) in dib7000m_agc_soft_split() 650 else if (agc < state->current_agc->split.max_thres) in dib7000m_agc_soft_split() 654 (agc - state->current_agc->split.min_thres) / in dib7000m_agc_soft_split() 681 struct dibx000_agc_config *agc = NULL; in dib7000m_set_agc_config() local 688 if (state->cfg.agc[i].band_caps & band) { in dib7000m_set_agc_config() 689 agc = &state->cfg.agc[i]; in dib7000m_set_agc_config() 693 if (agc in dib7000m_set_agc_config() [all...] |
H A D | dib3000mc.c | 164 u16 reg_51, reg_52 = state->cfg->agc->setup & 0xfefb; in dib3000mc_setup_pwm_state() 326 struct dibx000_agc_config *agc = state->cfg->agc; in dib3000mc_init() local 370 // agc setup misc in dib3000mc_init() 378 /* agc */ in dib3000mc_init() 388 dib3000mc_write_word(state, 42, agc->agc1_max); in dib3000mc_init() 389 dib3000mc_write_word(state, 43, agc->agc1_min); in dib3000mc_init() 390 dib3000mc_write_word(state, 44, agc->agc2_max); in dib3000mc_init() 391 dib3000mc_write_word(state, 45, agc->agc2_min); in dib3000mc_init() 392 dib3000mc_write_word(state, 46, (agc in dib3000mc_init() [all...] |
H A D | dib7000p.c | 271 /* dem, cfg, iqc, sad, agc */ in dib7000p_set_power_mode() 753 struct dibx000_agc_config *agc = NULL; in dib7000p_set_agc_config() local 760 if (state->cfg.agc[i].band_caps & band) { in dib7000p_set_agc_config() 761 agc = &state->cfg.agc[i]; in dib7000p_set_agc_config() 765 if (agc == NULL) { in dib7000p_set_agc_config() 770 state->current_agc = agc; in dib7000p_set_agc_config() 773 dib7000p_write_word(state, 75, agc->setup); in dib7000p_set_agc_config() 774 dib7000p_write_word(state, 76, agc->inv_gain); in dib7000p_set_agc_config() 775 dib7000p_write_word(state, 77, agc in dib7000p_set_agc_config() [all...] |
H A D | m88ds3103.h | 55 * @agc: AGC configuration. 74 u8 agc; member 104 * @agc: AGC configuration. Default: none, must set. 123 u8 agc; member
|
H A D | dib8000.c | 1168 struct dibx000_agc_config *agc = NULL; in dib8000_set_agc_config() local 1177 if (state->cfg.agc[i].band_caps & band) { in dib8000_set_agc_config() 1178 agc = &state->cfg.agc[i]; in dib8000_set_agc_config() 1182 if (agc == NULL) { in dib8000_set_agc_config() 1187 state->current_agc = agc; in dib8000_set_agc_config() 1190 dib8000_write_word(state, 76, agc->setup); in dib8000_set_agc_config() 1191 dib8000_write_word(state, 77, agc->inv_gain); in dib8000_set_agc_config() 1192 dib8000_write_word(state, 78, agc->time_stabiliz); in dib8000_set_agc_config() 1193 dib8000_write_word(state, 101, (agc in dib8000_set_agc_config() 1241 u16 agc, split_offset; dib8000_agc_soft_split() local [all...] |
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | dib7000m.c | 640 u16 agc,split_offset; in dib7000m_agc_soft_split() local 646 agc = dib7000m_read_word(state, 390); in dib7000m_agc_soft_split() 648 if (agc > state->current_agc->split.min_thres) in dib7000m_agc_soft_split() 650 else if (agc < state->current_agc->split.max_thres) in dib7000m_agc_soft_split() 654 (agc - state->current_agc->split.min_thres) / in dib7000m_agc_soft_split() 681 struct dibx000_agc_config *agc = NULL; in dib7000m_set_agc_config() local 688 if (state->cfg.agc[i].band_caps & band) { in dib7000m_set_agc_config() 689 agc = &state->cfg.agc[i]; in dib7000m_set_agc_config() 693 if (agc in dib7000m_set_agc_config() [all...] |
H A D | dib3000mc.c | 164 u16 reg_51, reg_52 = state->cfg->agc->setup & 0xfefb; in dib3000mc_setup_pwm_state() 326 struct dibx000_agc_config *agc = state->cfg->agc; in dib3000mc_init() local 370 // agc setup misc in dib3000mc_init() 378 /* agc */ in dib3000mc_init() 388 dib3000mc_write_word(state, 42, agc->agc1_max); in dib3000mc_init() 389 dib3000mc_write_word(state, 43, agc->agc1_min); in dib3000mc_init() 390 dib3000mc_write_word(state, 44, agc->agc2_max); in dib3000mc_init() 391 dib3000mc_write_word(state, 45, agc->agc2_min); in dib3000mc_init() 392 dib3000mc_write_word(state, 46, (agc in dib3000mc_init() [all...] |
H A D | dib7000p.c | 271 /* dem, cfg, iqc, sad, agc */ in dib7000p_set_power_mode() 753 struct dibx000_agc_config *agc = NULL; in dib7000p_set_agc_config() local 760 if (state->cfg.agc[i].band_caps & band) { in dib7000p_set_agc_config() 761 agc = &state->cfg.agc[i]; in dib7000p_set_agc_config() 765 if (agc == NULL) { in dib7000p_set_agc_config() 770 state->current_agc = agc; in dib7000p_set_agc_config() 773 dib7000p_write_word(state, 75, agc->setup); in dib7000p_set_agc_config() 774 dib7000p_write_word(state, 76, agc->inv_gain); in dib7000p_set_agc_config() 775 dib7000p_write_word(state, 77, agc in dib7000p_set_agc_config() [all...] |
H A D | m88ds3103.h | 55 * @agc: AGC configuration. 74 u8 agc; member 104 * @agc: AGC configuration. Default: none, must set. 123 u8 agc; member
|
H A D | dib8000.c | 1168 struct dibx000_agc_config *agc = NULL; in dib8000_set_agc_config() local 1177 if (state->cfg.agc[i].band_caps & band) { in dib8000_set_agc_config() 1178 agc = &state->cfg.agc[i]; in dib8000_set_agc_config() 1182 if (agc == NULL) { in dib8000_set_agc_config() 1187 state->current_agc = agc; in dib8000_set_agc_config() 1190 dib8000_write_word(state, 76, agc->setup); in dib8000_set_agc_config() 1191 dib8000_write_word(state, 77, agc->inv_gain); in dib8000_set_agc_config() 1192 dib8000_write_word(state, 78, agc->time_stabiliz); in dib8000_set_agc_config() 1193 dib8000_write_word(state, 101, (agc in dib8000_set_agc_config() 1241 u16 agc, split_offset; dib8000_agc_soft_split() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
H A D | max2820.c | 73 static u8 max2820_rf_calc_rssi(u8 agc, u8 sq) in max2820_rf_calc_rssi() argument 77 odd = !!(agc & 1); in max2820_rf_calc_rssi() 79 agc >>= 1; in max2820_rf_calc_rssi() 81 agc += 76; in max2820_rf_calc_rssi() 83 agc += 66; in max2820_rf_calc_rssi() 86 return 65 * agc / 100; in max2820_rf_calc_rssi()
|
H A D | grf5101.c | 68 static u8 grf5101_rf_calc_rssi(u8 agc, u8 sq) in grf5101_rf_calc_rssi() argument 70 if (agc > 60) in grf5101_rf_calc_rssi() 73 /* TODO(?): just return agc (or agc + 5) to avoid mult / div */ in grf5101_rf_calc_rssi() 74 return 65 * agc / 60; in grf5101_rf_calc_rssi()
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
H A D | max2820.c | 73 static u8 max2820_rf_calc_rssi(u8 agc, u8 sq) in max2820_rf_calc_rssi() argument 77 odd = !!(agc & 1); in max2820_rf_calc_rssi() 79 agc >>= 1; in max2820_rf_calc_rssi() 81 agc += 76; in max2820_rf_calc_rssi() 83 agc += 66; in max2820_rf_calc_rssi() 86 return 65 * agc / 100; in max2820_rf_calc_rssi()
|
H A D | grf5101.c | 68 static u8 grf5101_rf_calc_rssi(u8 agc, u8 sq) in grf5101_rf_calc_rssi() argument 70 if (agc > 60) in grf5101_rf_calc_rssi() 73 /* TODO(?): just return agc (or agc + 5) to avoid mult / div */ in grf5101_rf_calc_rssi() 74 return 65 * agc / 60; in grf5101_rf_calc_rssi()
|
/kernel/linux/linux-5.10/drivers/media/tuners/ |
H A D | tda18218.c | 120 u8 agc[][2] = { in tda18218_set_params() local 190 for (i = 0; i < ARRAY_SIZE(agc); i++) { in tda18218_set_params() 191 ret = tda18218_wr_reg(priv, agc[i][0], agc[i][1]); in tda18218_set_params()
|
/kernel/linux/linux-6.6/drivers/media/tuners/ |
H A D | tda18218.c | 120 u8 agc[][2] = { in tda18218_set_params() local 190 for (i = 0; i < ARRAY_SIZE(agc); i++) { in tda18218_set_params() 191 ret = tda18218_wr_reg(priv, agc[i][0], agc[i][1]); in tda18218_set_params()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/ |
H A D | ar9003_rtt.c | 123 int agc, caldac; in ar9003_hw_patch_rtt() local 131 agc = REG_READ_FIELD(ah, AR_PHY_65NM_RXRF_AGC(chain), in ar9003_hw_patch_rtt() 133 if (!agc) in ar9003_hw_patch_rtt()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/ |
H A D | ar9003_rtt.c | 123 int agc, caldac; in ar9003_hw_patch_rtt() local 131 agc = REG_READ_FIELD(ah, AR_PHY_65NM_RXRF_AGC(chain), in ar9003_hw_patch_rtt() 133 if (!agc) in ar9003_hw_patch_rtt()
|
/kernel/linux/linux-5.10/include/sound/ |
H A D | wm9090.h | 22 u16 agc[3]; member
|
/kernel/linux/linux-6.6/include/sound/ |
H A D | wm9090.h | 22 u16 agc[3]; member
|
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtl818x/rtl8187/ |
H A D | rtl8187.h | 48 u8 agc; member 58 u8 agc; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtl818x/rtl8187/ |
H A D | rtl8187.h | 48 u8 agc; member 58 u8 agc; member
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | meye.h | 42 unsigned char agc; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | meye.h | 25 unsigned char agc; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | meye.h | 25 unsigned char agc; member
|