Home
last modified time | relevance | path

Searched refs:pga (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/net/wireless/broadcom/b43/
H A Dtables_lpphy.c1070 { .gm = 7, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 152, },
1071 { .gm = 7, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 147, },
1072 { .gm = 7, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 143, },
1073 { .gm = 7, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 139, },
1074 { .gm = 7, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 135, },
1075 { .gm = 7, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 131, },
1076 { .gm = 7, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 128, },
1077 { .gm = 7, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 124, },
1078 { .gm = 7, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 121, },
1079 { .gm = 7, .pga = 15, .pad = 14, .dac = 0, .bb_mult = 117, },
[all …]
H A Dlo.c66 u16 lna, u16 pga, u16 trsw_rx) in lo_measure_feedthrough() argument
74 pga <<= B43_PHY_RFOVERVAL_PGA_SHIFT; in lo_measure_feedthrough()
77 B43_WARN_ON(pga & ~B43_PHY_RFOVERVAL_PGA); in lo_measure_feedthrough()
85 rfover |= pga; in lo_measure_feedthrough()
103 pga |= B43_PHY_PGACTL_UNKNOWN; in lo_measure_feedthrough()
104 b43_phy_write(dev, B43_PHY_PGACTL, pga); in lo_measure_feedthrough()
106 pga |= B43_PHY_PGACTL_LOWBANDW; in lo_measure_feedthrough()
107 b43_phy_write(dev, B43_PHY_PGACTL, pga); in lo_measure_feedthrough()
109 pga |= B43_PHY_PGACTL_LPF; in lo_measure_feedthrough()
110 b43_phy_write(dev, B43_PHY_PGACTL, pga); in lo_measure_feedthrough()
[all …]
H A Dtables_lpphy.h33 u8 gm, pga, pad, dac, bb_mult; member
H A Dtables_phy_lcn.c19 u8 pga; member
634 (gain_table[i].pga << 8) | in b43_phy_lcn_load_tx_gain_tab()
H A Dphy_lp.c789 struct lpphy_tx_gains { u16 gm, pga, pad, dac; }; member
855 gains.pga = (tmp & 0x0078) >> 3; in lpphy_get_tx_gains()
861 gains.pga = (tmp >> 8) & 0xFF; in lpphy_get_tx_gains()
891 rf_gain = (gains.pad << 7) | (gains.pga << 3) | gains.gm; in lpphy_set_tx_gains()
897 (gains.pga << 8) | gains.gm); in lpphy_set_tx_gains()
905 (gains.pga << 8) | gains.gm); in lpphy_set_tx_gains()
1384 gains.pga = (tx_gain >> 8) & 0xFF; in lpphy_set_tx_power_by_index()
1542 gains.pga = 12; in lpphy_tx_pctl_init_sw()
1547 gains.pga = 15; in lpphy_tx_pctl_init_sw()
H A Dphy_n.c30 u16 pga[2]; member
38 u16 pga; member
3558 params->pga = target.pga[core]; in b43_nphy_iq_cal_gain_params()
3564 …params->cal_gain = (params->txgm << 12) | (params->pga << 8) | (params->pad << 3) | (params->ipa) … in b43_nphy_iq_cal_gain_params()
3566 … params->cal_gain = (params->txgm << 12) | (params->pga << 8) | (params->pad << 4) | (params->ipa); in b43_nphy_iq_cal_gain_params()
3571 gain = (target.pad[core]) | (target.pga[core] << 4) | in b43_nphy_iq_cal_gain_params()
3582 params->pga = tbl_iqcal_gainparams[indx][i][2]; in b43_nphy_iq_cal_gain_params()
3584 params->cal_gain = (params->txgm << 7) | (params->pga << 4) | in b43_nphy_iq_cal_gain_params()
4979 target.pga[i] = (curr_gain[i] & 0x0F00) >> 8; in b43_nphy_get_tx_gains()
4985 target.pga[i] = (curr_gain[i] & 0x0F00) >> 8; in b43_nphy_get_tx_gains()
[all …]
/linux/drivers/iio/adc/
H A Dmcp3422.c91 u8 pga[4]; member
144 config |= MCP3422_PGA_VALUE(adc->pga[req_channel]); in mcp3422_read_channel()
168 u8 pga = MCP3422_PGA(adc->config); in mcp3422_read_raw() local
180 *val2 = mcp3422_scales[sample_rate][pga]; in mcp3422_read_raw()
212 adc->pga[req_channel] = i; in mcp3422_write_raw()
217 config |= MCP3422_PGA_VALUE(adc->pga[req_channel]); in mcp3422_write_raw()
H A Dad4170-4.c1280 unsigned int pga, fs_idx; in ad4170_read_raw() local
1293 pga = FIELD_GET(AD4170_AFE_PGA_GAIN_MSK, setup->afe); in ad4170_read_raw()
1296 *val = chan_info->scale_tbl[pga][0]; in ad4170_read_raw()
1297 *val2 = chan_info->scale_tbl[pga][1]; in ad4170_read_raw()
1308 *val2 = DIV_ROUND_CLOSEST(chan_info->scale_tbl[pga][1] * MILLI, 477) * in ad4170_read_raw()
1315 pga = FIELD_GET(AD4170_AFE_PGA_GAIN_MSK, setup->afe); in ad4170_read_raw()
1316 *val = chan_info->offset_tbl[pga]; in ad4170_read_raw()
1358 int pga, ainm_voltage, ret; in ad4170_fill_scale_tbl() local
1366 for (pga = 0; pga < AD4170_NUM_PGA_OPTIONS; pga++) { in ad4170_fill_scale_tbl()
1387 lshift = !!(pga & BIT(3)); /* handle PGA options 8 and 9 */ in ad4170_fill_scale_tbl()
[all …]
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/
H A Dphytbl_lcn.h33 unsigned char pga; member
H A Dphy_n.c174 u16 pga; member
23283 target_gain.pga[core_no] = in wlc_phy_get_tx_gain_nphy()
23294 target_gain.pga[core_no] = in wlc_phy_get_tx_gain_nphy()
23303 target_gain.pga[core_no] = in wlc_phy_get_tx_gain_nphy()
23327 target_gain.pga[core_no] = in wlc_phy_get_tx_gain_nphy()
23348 target_gain.pga[core_no] = in wlc_phy_get_tx_gain_nphy()
23364 target_gain.pga[core_no] = in wlc_phy_get_tx_gain_nphy()
23391 params->pga = target_gain.pga[core_no]; in wlc_phy_iqcal_gainparams_nphy()
23397 (params->pga << 8) | in wlc_phy_iqcal_gainparams_nphy()
23401 ((params->txgm << 12) | (params->pga << 8) | in wlc_phy_iqcal_gainparams_nphy()
[all …]
H A Dphy_int.h422 u16 pga[2]; member
H A Dphy_lcn.c4302 (gain_table[j].pga << 8) | gm_gain); in wlc_lcnphy_load_tx_gain_table()
/linux/Documentation/hwmon/
H A Dtmp513.rst53 The readable range depends on the "ti,pga-gain" property (default to 8) and the
/linux/drivers/net/wireless/realtek/rtw88/
H A Drtw8822c.c3560 u8 pga; member
3575 data->pga = (u8)rtw_read_rf(rtwdev, data->path, RF_MODE_TRXAGC, in rtw8822c_gain_check_state()
3601 u8 pga = data->pga; in rtw8822c_gain_large_state() local
3603 if (pga > 0xe) in rtw8822c_gain_large_state()
3605 else if (pga > 0xb && pga < 0xf) in rtw8822c_gain_large_state()
3607 else if (pga < 0xc) in rtw8822c_gain_large_state()
3616 u8 pga = data->pga; in rtw8822c_gain_less_state() local
3618 if (pga < 0xc) in rtw8822c_gain_less_state()
3620 else if (pga > 0xb && pga < 0xf) in rtw8822c_gain_less_state()
3622 else if (pga > 0xe) in rtw8822c_gain_less_state()