/drivers/net/wireless/rtl818x/rtl8180/ |
H A D | max2820.c | 76 static u8 max2820_rf_calc_rssi(u8 agc, u8 sq) argument 80 odd = !!(agc & 1); 82 agc >>= 1; 84 agc += 76; 86 agc += 66; 89 return 65 * agc / 100;
|
H A D | grf5101.c | 71 static u8 grf5101_rf_calc_rssi(u8 agc, u8 sq) argument 73 if (agc > 60) 76 /* TODO(?): just return agc (or agc + 5) to avoid mult / div */ 77 return 65 * agc / 60;
|
H A D | rtl8180.h | 55 u8 agc; member in struct:rtl8180_tx_desc
|
H A D | sa2400.c | 91 static u8 sa2400_rf_calc_rssi(u8 agc, u8 sq) argument
|
/drivers/media/dvb-frontends/ |
H A D | dib7000m.c | 636 u16 agc,split_offset; local 642 agc = dib7000m_read_word(state, 390); 644 if (agc > state->current_agc->split.min_thres) 646 else if (agc < state->current_agc->split.max_thres) 650 (agc - state->current_agc->split.min_thres) / 677 struct dibx000_agc_config *agc = NULL; local 684 if (state->cfg.agc[i].band_caps & band) { 685 agc = &state->cfg.agc[i]; 689 if (agc [all...] |
H A D | m88ds3103.h | 97 u8 agc; member in struct:m88ds3103_config
|
H A D | dib3000mc.h | 21 struct dibx000_agc_config *agc; member in struct:dib3000mc_config
|
H A D | dib3000mc.c | 133 u16 reg_51, reg_52 = state->cfg->agc->setup & 0xfefb; 295 struct dibx000_agc_config *agc = state->cfg->agc; local 339 // agc setup misc 347 /* agc */ 357 dib3000mc_write_word(state, 42, agc->agc1_max); 358 dib3000mc_write_word(state, 43, agc->agc1_min); 359 dib3000mc_write_word(state, 44, agc->agc2_max); 360 dib3000mc_write_word(state, 45, agc->agc2_min); 361 dib3000mc_write_word(state, 46, (agc [all...] |
H A D | dib7000p.c | 267 /* dem, cfg, iqc, sad, agc */ 749 struct dibx000_agc_config *agc = NULL; local 756 if (state->cfg.agc[i].band_caps & band) { 757 agc = &state->cfg.agc[i]; 761 if (agc == NULL) { 766 state->current_agc = agc; 769 dib7000p_write_word(state, 75, agc->setup); 770 dib7000p_write_word(state, 76, agc->inv_gain); 771 dib7000p_write_word(state, 77, agc [all...] |
H A D | dib7000m.h | 17 struct dibx000_agc_config *agc; member in struct:dib7000m_config
|
H A D | dib8000.c | 1164 struct dibx000_agc_config *agc = NULL; local 1173 if (state->cfg.agc[i].band_caps & band) { 1174 agc = &state->cfg.agc[i]; 1178 if (agc == NULL) { 1183 state->current_agc = agc; 1186 dib8000_write_word(state, 76, agc->setup); 1187 dib8000_write_word(state, 77, agc->inv_gain); 1188 dib8000_write_word(state, 78, agc->time_stabiliz); 1189 dib8000_write_word(state, 101, (agc 1237 u16 agc, split_offset; local [all...] |
H A D | dib7000p.h | 15 struct dibx000_agc_config *agc; member in struct:dib7000p_config
|
H A D | dib8000.h | 13 struct dibx000_agc_config *agc; member in struct:dib8000_config
|
H A D | mt312.c | 495 u16 agc; local 502 agc = (buf[0] << 6) | (buf[1] >> 2); 505 *signal_strength = agc; 507 dprintk("agc=%08x err_db=%hd\n", agc, err_db);
|
/drivers/media/tuners/ |
H A D | tda18218.c | 133 u8 agc[][2] = { local 203 for (i = 0; i < ARRAY_SIZE(agc); i++) { 204 ret = tda18218_wr_reg(priv, agc[i][0], agc[i][1]);
|
/drivers/net/wireless/ath/ath9k/ |
H A D | ar9003_rtt.c | 123 int agc, caldac; local 131 agc = REG_READ_FIELD(ah, AR_PHY_65NM_RXRF_AGC(chain), 133 if (!agc)
|
/drivers/net/wireless/rtl818x/rtl8187/ |
H A D | rtl8187.h | 51 u8 agc; member in struct:rtl8187_rx_hdr 61 u8 agc; member in struct:rtl8187b_rx_hdr
|
/drivers/staging/vt6656/ |
H A D | baseband.c | 384 u8 *agc; local 404 agc = vnt_vt3184_agc; 416 agc = vnt_vt3184_agc; 431 agc = vnt_vt3184_agc; 446 agc = vnt_vt3184_agc; 466 memcpy(array, agc, length_agc);
|
/drivers/media/usb/dvb-usb/ |
H A D | dib0700_devices.c | 74 { .agc = &bristol_dib3000p_mt2060_agc_config, 79 { .agc = &bristol_dib3000p_mt2060_agc_config, 246 .agc = stk7700d_7000p_mt2266_agc_config, 258 .agc = stk7700d_7000p_mt2266_agc_config, 412 .agc = &xc3028_agc_config, 683 .agc = &stk7700p_7000m_mt2060_agc_config, 695 .agc = &stk7700p_7000p_mt2060_agc_config, 973 .agc = &dib7070_agc_config, 1030 .agc = &dib7070_agc_config, 1200 .agc [all...] |
H A D | m920x.c | 492 u8 agc[] = { AGC_TARGET, 0x1c, 0x20 }; local 507 if ((ret = mt352_write(fe, agc, ARRAY_SIZE(agc))) != 0)
|
/drivers/media/dvb-frontends/drx39xyj/ |
H A D | drxj.h | 179 u16 top; /* rf-agc take over point */ 180 u16 cut_off_current; /* rf-agc is accelerated if output current 309 struct drxj_agc_status agc; member in struct:drxj_cfg_oob_misc
|
/drivers/net/wireless/iwlwifi/dvm/ |
H A D | rx.c | 861 u8 agc; local 864 agc = (val & IWLAGN_OFDM_AGC_MSK) >> IWLAGN_OFDM_AGC_BIT_POS; 885 rssi_a, rssi_b, rssi_c, max_rssi, agc); 887 /* dBm = max_rssi dB - agc dB - constant. 889 return max_rssi - agc - IWLAGN_RSSI_OFFSET;
|
/drivers/net/wireless/rtl818x/ |
H A D | rtl818x.h | 357 u8 (*calc_rssi)(u8 agc, u8 sq);
|
/drivers/net/ethernet/atheros/alx/ |
H A D | hw.c | 780 u16 phy_val, len, agc; local 793 agc = ALX_GET_FIELD(phy_val, ALX_AGC_2_VGA); 797 (len == 0 && agc > ALX_AGC_LONG1G_LIMT))) || 800 (len == 0 && agc > ALX_AGC_LONG100M_LIMT)))) {
|
/drivers/media/i2c/ |
H A D | saa7115.c | 81 struct v4l2_ctrl *agc; member in struct:saa711x_state::__anon2197 823 if (state->agc->val) 855 if (state->agc->val) 1838 state->agc = v4l2_ctrl_new_std(hdl, &saa711x_ctrl_ops, 1849 v4l2_ctrl_auto_cluster(2, &state->agc, 0, true);
|