/linux-4.4.14/drivers/media/dvb-frontends/ |
D | dib7000m.c | 636 u16 agc,split_offset; in dib7000m_agc_soft_split() local 642 agc = dib7000m_read_word(state, 390); in dib7000m_agc_soft_split() 644 if (agc > state->current_agc->split.min_thres) in dib7000m_agc_soft_split() 646 else if (agc < state->current_agc->split.max_thres) in dib7000m_agc_soft_split() 650 (agc - state->current_agc->split.min_thres) / in dib7000m_agc_soft_split() 677 struct dibx000_agc_config *agc = NULL; in dib7000m_set_agc_config() local 684 if (state->cfg.agc[i].band_caps & band) { in dib7000m_set_agc_config() 685 agc = &state->cfg.agc[i]; in dib7000m_set_agc_config() 689 if (agc == NULL) { in dib7000m_set_agc_config() 694 state->current_agc = agc; in dib7000m_set_agc_config() [all …]
|
D | dib3000mc.c | 133 u16 reg_51, reg_52 = state->cfg->agc->setup & 0xfefb; in dib3000mc_setup_pwm_state() 295 struct dibx000_agc_config *agc = state->cfg->agc; in dib3000mc_init() local 357 dib3000mc_write_word(state, 42, agc->agc1_max); in dib3000mc_init() 358 dib3000mc_write_word(state, 43, agc->agc1_min); in dib3000mc_init() 359 dib3000mc_write_word(state, 44, agc->agc2_max); in dib3000mc_init() 360 dib3000mc_write_word(state, 45, agc->agc2_min); in dib3000mc_init() 361 dib3000mc_write_word(state, 46, (agc->agc1_pt1 << 8) | agc->agc1_pt2); in dib3000mc_init() 362 dib3000mc_write_word(state, 47, (agc->agc1_slope1 << 8) | agc->agc1_slope2); in dib3000mc_init() 363 dib3000mc_write_word(state, 48, (agc->agc2_pt1 << 8) | agc->agc2_pt2); in dib3000mc_init() 364 dib3000mc_write_word(state, 49, (agc->agc2_slope1 << 8) | agc->agc2_slope2); in dib3000mc_init()
|
D | dib7000p.c | 749 struct dibx000_agc_config *agc = NULL; in dib7000p_set_agc_config() local 756 if (state->cfg.agc[i].band_caps & band) { in dib7000p_set_agc_config() 757 agc = &state->cfg.agc[i]; in dib7000p_set_agc_config() 761 if (agc == NULL) { in dib7000p_set_agc_config() 766 state->current_agc = agc; in dib7000p_set_agc_config() 769 dib7000p_write_word(state, 75, agc->setup); in dib7000p_set_agc_config() 770 dib7000p_write_word(state, 76, agc->inv_gain); in dib7000p_set_agc_config() 771 dib7000p_write_word(state, 77, agc->time_stabiliz); in dib7000p_set_agc_config() 772 dib7000p_write_word(state, 100, (agc->alpha_level << 12) | agc->thlock); in dib7000p_set_agc_config() 775 dib7000p_write_word(state, 101, (agc->alpha_mant << 5) | agc->alpha_exp); in dib7000p_set_agc_config() [all …]
|
D | m88ds3103.h | 59 u8 agc; member 154 u8 agc; member
|
D | dib8000.c | 1164 struct dibx000_agc_config *agc = NULL; in dib8000_set_agc_config() local 1173 if (state->cfg.agc[i].band_caps & band) { in dib8000_set_agc_config() 1174 agc = &state->cfg.agc[i]; in dib8000_set_agc_config() 1178 if (agc == NULL) { in dib8000_set_agc_config() 1183 state->current_agc = agc; in dib8000_set_agc_config() 1186 dib8000_write_word(state, 76, agc->setup); in dib8000_set_agc_config() 1187 dib8000_write_word(state, 77, agc->inv_gain); in dib8000_set_agc_config() 1188 dib8000_write_word(state, 78, agc->time_stabiliz); in dib8000_set_agc_config() 1189 dib8000_write_word(state, 101, (agc->alpha_level << 12) | agc->thlock); in dib8000_set_agc_config() 1192 dib8000_write_word(state, 102, (agc->alpha_mant << 5) | agc->alpha_exp); in dib8000_set_agc_config() [all …]
|
D | dib3000mc.h | 21 struct dibx000_agc_config *agc; member
|
D | mt312.c | 498 u16 agc; in mt312_read_signal_strength() local 505 agc = (buf[0] << 6) | (buf[1] >> 2); in mt312_read_signal_strength() 508 *signal_strength = agc; in mt312_read_signal_strength() 510 dprintk("agc=%08x err_db=%hd\n", agc, err_db); in mt312_read_signal_strength()
|
D | dib7000m.h | 17 struct dibx000_agc_config *agc; member
|
D | dib7000p.h | 15 struct dibx000_agc_config *agc; member
|
D | dib8000.h | 13 struct dibx000_agc_config *agc; member
|
D | m88ds3103.c | 599 ret = regmap_write(dev->regmap, 0x33, dev->cfg->agc); in m88ds3103_set_frontend() 1296 pdata.agc = cfg->agc; in m88ds3103_attach() 1404 dev->config.agc = pdata->agc; in m88ds3103_probe()
|
D | stb0899_drv.c | 650 u8 agc[2]; in stb0899_init_calc() local 654 stb0899_read_regs(state, STB0899_AGC1REF, agc, 2); /* AGC1R and AGC2O */ in stb0899_init_calc()
|
D | stv090x.c | 3656 s32 agc_0, agc_1, agc; in stv090x_read_signal_strength() local 3663 agc = MAKEWORD16(agc_1, agc_0); in stv090x_read_signal_strength() 3666 ARRAY_SIZE(stv090x_rf_tab) - 1, agc); in stv090x_read_signal_strength() 3667 if (agc > stv090x_rf_tab[0].read) in stv090x_read_signal_strength() 3669 else if (agc < stv090x_rf_tab[ARRAY_SIZE(stv090x_rf_tab) - 1].read) in stv090x_read_signal_strength()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
D | max2820.c | 76 static u8 max2820_rf_calc_rssi(u8 agc, u8 sq) in max2820_rf_calc_rssi() argument 80 odd = !!(agc & 1); in max2820_rf_calc_rssi() 82 agc >>= 1; in max2820_rf_calc_rssi() 84 agc += 76; in max2820_rf_calc_rssi() 86 agc += 66; in max2820_rf_calc_rssi() 89 return 65 * agc / 100; in max2820_rf_calc_rssi()
|
D | grf5101.c | 71 static u8 grf5101_rf_calc_rssi(u8 agc, u8 sq) in grf5101_rf_calc_rssi() argument 73 if (agc > 60) in grf5101_rf_calc_rssi() 77 return 65 * agc / 60; in grf5101_rf_calc_rssi()
|
D | rtl8180.h | 55 u8 agc; member
|
D | sa2400.c | 91 static u8 sa2400_rf_calc_rssi(u8 agc, u8 sq) in sa2400_rf_calc_rssi() argument
|
D | dev.c | 216 u8 agc, sq; in rtl8180_handle_rx() local 281 agc = (flags2 >> 17) & 0x7F; in rtl8180_handle_rx() 286 signal = -clamp_t(u8, agc, 25, 90) - 9; in rtl8180_handle_rx() 288 signal = -clamp_t(u8, agc, 30, 95); in rtl8180_handle_rx() 292 signal = priv->rf->calc_rssi(agc, sq); in rtl8180_handle_rx() 305 idx = (agc & 0x60) >> 5; in rtl8180_handle_rx() 306 bb = (agc & 0x1F) * 2; in rtl8180_handle_rx()
|
/linux-4.4.14/drivers/staging/vt6656/ |
D | baseband.c | 384 u8 *agc; in vnt_vt3184_init() local 404 agc = vnt_vt3184_agc; in vnt_vt3184_init() 416 agc = vnt_vt3184_agc; in vnt_vt3184_init() 431 agc = vnt_vt3184_agc; in vnt_vt3184_init() 446 agc = vnt_vt3184_agc; in vnt_vt3184_init() 466 memcpy(array, agc, length_agc); in vnt_vt3184_init()
|
/linux-4.4.14/drivers/media/tuners/ |
D | tda18218.c | 133 u8 agc[][2] = { in tda18218_set_params() local 203 for (i = 0; i < ARRAY_SIZE(agc); i++) { in tda18218_set_params() 204 ret = tda18218_wr_reg(priv, agc[i][0], agc[i][1]); in tda18218_set_params()
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
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()
|
/linux-4.4.14/include/sound/ |
D | wm9090.h | 25 u16 agc[3]; member
|
/linux-4.4.14/include/uapi/linux/ |
D | meye.h | 41 unsigned char agc; member
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8187/ |
D | rtl8187.h | 51 u8 agc; member 61 u8 agc; member
|
D | dev.c | 359 signal = -4 - ((27 * hdr->agc) >> 6); in rtl8187_rx_cb() 378 signal = 14 - hdr->agc / 2; in rtl8187_rx_cb()
|
/linux-4.4.14/drivers/media/usb/dvb-usb/ |
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, 680 .agc = &stk7700p_7000m_mt2060_agc_config, 692 .agc = &stk7700p_7000p_mt2060_agc_config, 970 .agc = &dib7070_agc_config, 1027 .agc = &dib7070_agc_config, 1197 .agc = dib807x_agc_config, [all …]
|
D | m920x.c | 492 u8 agc[] = { AGC_TARGET, 0x1c, 0x20 }; in m920x_mt352_demod_init() local 507 if ((ret = mt352_write(fe, agc, ARRAY_SIZE(agc))) != 0) in m920x_mt352_demod_init()
|
D | cxusb.c | 1062 .agc = &dib7070_agc_config,
|
D | dw2102.c | 1155 .agc = 0x99,
|
/linux-4.4.14/sound/soc/codecs/ |
D | wm9090.c | 457 for (i = 0; i < ARRAY_SIZE(wm9090->pdata.agc); i++) in wm9090_add_controls() 459 wm9090->pdata.agc[i]); in wm9090_add_controls()
|
/linux-4.4.14/drivers/media/i2c/ |
D | saa7115.c | 81 struct v4l2_ctrl *agc; member 823 if (state->agc->val) in saa711x_g_volatile_ctrl() 855 if (state->agc->val) in saa711x_s_ctrl() 1848 state->agc = v4l2_ctrl_new_std(hdl, &saa711x_ctrl_ops, in saa711x_probe() 1859 v4l2_ctrl_auto_cluster(2, &state->agc, 0, true); in saa711x_probe()
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/ |
D | rx.c | 838 u8 agc; in iwlagn_calc_rssi() local 841 agc = (val & IWLAGN_OFDM_AGC_MSK) >> IWLAGN_OFDM_AGC_BIT_POS; in iwlagn_calc_rssi() 862 rssi_a, rssi_b, rssi_c, max_rssi, agc); in iwlagn_calc_rssi() 866 return max_rssi - agc - IWLAGN_RSSI_OFFSET; in iwlagn_calc_rssi()
|
/linux-4.4.14/sound/pci/ice1712/ |
D | se.c | 284 static void se200pci_WM8776_set_agc(struct snd_ice1712 *ice, unsigned int agc) in se200pci_WM8776_set_agc() argument 287 switch (agc) { in se200pci_WM8776_set_agc()
|
D | wm8776.c | 96 static void snd_wm8776_set_agc(struct snd_wm8776 *wm, u16 agc, u16 nothing) in snd_wm8776_set_agc() argument 101 switch (agc) { in snd_wm8776_set_agc()
|
/linux-4.4.14/drivers/net/ethernet/atheros/alx/ |
D | hw.c | 780 u16 phy_val, len, agc; in alx_post_phy_link() local 793 agc = ALX_GET_FIELD(phy_val, ALX_AGC_2_VGA); in alx_post_phy_link() 797 (len == 0 && agc > ALX_AGC_LONG1G_LIMT))) || in alx_post_phy_link() 800 (len == 0 && agc > ALX_AGC_LONG100M_LIMT)))) { in alx_post_phy_link()
|
/linux-4.4.14/drivers/media/dvb-frontends/drx39xyj/ |
D | drxj.h | 309 struct drxj_agc_status agc; member
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/ |
D | rtl818x.h | 357 u8 (*calc_rssi)(u8 agc, u8 sq);
|
/linux-4.4.14/drivers/media/pci/cx23885/ |
D | cx23885-dvb.c | 445 .agc = &xc3028_agc_config, 887 .agc = 0x99, 900 .agc = 0x99, 913 .agc = 0x99, 923 .agc = 0x99, 1057 .agc = &dib7070_agc_config,
|
/linux-4.4.14/Documentation/video4linux/ |
D | meye.txt | 85 agc, video framerate), the shapshot and the MJPEG capture facilities.
|
D | si476x.txt | 81 * /sys/kernel/debug/<device-name>/agc
|
/linux-4.4.14/drivers/media/usb/dvb-usb-v2/ |
D | dvbsky.c | 305 .agc = 0x99, 427 .agc = 0x99,
|
/linux-4.4.14/drivers/media/pci/meye/ |
D | meye.c | 895 if (jp->sharpness > 63 || jp->agc > 63 || jp->picture > 63) in meyeioc_s_params() 911 meye.params.agc); in meyeioc_s_params() 1093 meye.params.agc = ctrl->val; in meye_s_ctrl()
|
/linux-4.4.14/drivers/media/pci/smipcie/ |
D | smipcie-main.c | 525 .agc = 0x99, 580 .agc = 0x99,
|
/linux-4.4.14/drivers/net/wireless/mediatek/mt7601u/ |
D | phy.c | 957 u8 agc = mt7601u_agc_default(dev); in mt7601u_agc_reset() local 959 mt7601u_bbp_wr(dev, 66, agc); in mt7601u_agc_reset()
|
/linux-4.4.14/drivers/media/usb/em28xx/ |
D | em28xx-dvb.c | 846 .agc = 0x99, 1534 m88ds3103_pdata.agc = 0x99; in em28xx_dvb_init()
|
/linux-4.4.14/drivers/net/wireless/iwlegacy/ |
D | commands.h | 1166 u8 agc; member
|
D | 4965-mac.c | 488 u32 agc = in il4965_calc_rssi() local 509 max_rssi, agc); in il4965_calc_rssi() 513 return max_rssi - agc - IL4965_RSSI_OFFSET; in il4965_calc_rssi()
|
/linux-4.4.14/drivers/net/wireless/ipw2x00/ |
D | ipw2200.h | 682 u8 agc; member
|