| /linux/drivers/net/wireless/mediatek/mt76/ |
| A D | mt76x02_eeprom.c | 134 u8 lna; in mt76x02_get_lna_gain() local 137 lna = *lna_2g; in mt76x02_get_lna_gain() 139 lna = lna_5g[0]; in mt76x02_get_lna_gain() 141 lna = lna_5g[1]; in mt76x02_get_lna_gain() 143 lna = lna_5g[2]; in mt76x02_get_lna_gain() 145 return lna != 0xff ? lna : 0; in mt76x02_get_lna_gain()
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| A D | ralink,rt3883-pinctrl.yaml | 39 lna a, lna g, mdio, pci-dev, pci-fnc, pci-host1, pci-host2, 77 enum: [ge1, ge2, i2c, jtag, lna a, lna g, mdio, pci, spi, 128 const: lna a 132 enum: [lna a] 137 const: lna g 141 enum: [lna g]
|
| A D | ralink,rt3352-pinctrl.yaml | 38 enum: [gpio, gpio i2s, gpio uartf, i2c, i2s uartf, jtag, led, lna, 59 enum: [i2c, jtag, led, lna, mdio, pa, rgmii, spi, spi_cs1, 119 const: lna 123 enum: [lna]
|
| /linux/Documentation/devicetree/bindings/iio/frequency/ |
| A D | adi,admv1014.yaml | 54 vcc-lna-3p3-supply: 58 vcc-lna-1p5-supply: 109 - vcc-lna-3p3-supply 110 - vcc-lna-1p5-supply 135 vcc-lna-3p3-supply = <&vcc_lna_3p3>; 136 vcc-lna-1p5-supply = <&vcc_lna_1p5>;
|
| /linux/drivers/gnss/ |
| A D | sirf.c | 43 struct regulator *lna; member 304 ret = regulator_disable(data->lna); in sirf_runtime_suspend() 329 ret = regulator_enable(data->lna); in sirf_runtime_resume() 344 regulator_disable(data->lna); in sirf_runtime_resume() 434 data->lna = devm_regulator_get(dev, "lna"); in sirf_probe() 435 if (IS_ERR(data->lna)) { in sirf_probe() 436 ret = PTR_ERR(data->lna); in sirf_probe()
|
| /linux/drivers/media/dvb-frontends/ |
| A D | tc90522.c | 37 bool lna; member 576 fe->dtv_property_cache.lna == LNA_AUTO) { in tc90522_sleep() 577 fe->dtv_property_cache.lna = 0; in tc90522_sleep() 579 fe->dtv_property_cache.lna = LNA_AUTO; in tc90522_sleep() 609 fe->dtv_property_cache.lna == LNA_AUTO) { in tc90522_init() 610 fe->dtv_property_cache.lna = 1; in tc90522_init() 612 fe->dtv_property_cache.lna = LNA_AUTO; in tc90522_init()
|
| /linux/drivers/net/wireless/ralink/rt2x00/ |
| A D | rt73usb.c | 688 unsigned int lna; in rt73usb_config_ant() local 701 lna = rt2x00_has_cap_external_lna_a(rt2x00dev); in rt73usb_config_ant() 704 lna = rt2x00_has_cap_external_lna_bg(rt2x00dev); in rt73usb_config_ant() 708 rt73usb_bbp_write(rt2x00dev, sel[i].word, sel[i].value[lna]); in rt73usb_config_ant() 1635 u8 lna; in rt73usb_agc_to_rssi() local 1637 lna = rt2x00_get_field32(rxd_w1, RXD_W1_RSSI_LNA); in rt73usb_agc_to_rssi() 1638 switch (lna) { in rt73usb_agc_to_rssi() 1654 if (lna == 3 || lna == 2) in rt73usb_agc_to_rssi() 1657 if (lna == 3) in rt73usb_agc_to_rssi() 1659 else if (lna == 2) in rt73usb_agc_to_rssi()
|
| A D | rt61pci.c | 707 unsigned int lna; in rt61pci_config_ant() local 720 lna = rt2x00_has_cap_external_lna_a(rt2x00dev); in rt61pci_config_ant() 723 lna = rt2x00_has_cap_external_lna_bg(rt2x00dev); in rt61pci_config_ant() 727 rt61pci_bbp_write(rt2x00dev, sel[i].word, sel[i].value[lna]); in rt61pci_config_ant() 1969 u8 lna; in rt61pci_agc_to_rssi() local 1971 lna = rt2x00_get_field32(rxd_w1, RXD_W1_RSSI_LNA); in rt61pci_agc_to_rssi() 1972 switch (lna) { in rt61pci_agc_to_rssi() 1987 if (lna == 3 || lna == 2) in rt61pci_agc_to_rssi()
|
| /linux/Documentation/devicetree/bindings/media/i2c/ |
| A D | rda,rda5807.yaml | 39 rda,lna-microamp:
|
| /linux/drivers/net/wireless/mediatek/mt76/mt76x2/ |
| A D | eeprom.c | 260 u8 lna = 0; in mt76x2_read_rx_gain() local 286 lna = mt76x02_get_lna_gain(dev, &lna_2g, lna_5g, chan); in mt76x2_read_rx_gain() 288 dev->cal.rx.lna_gain = mt76x02_sign_extend(lna, 8); in mt76x2_read_rx_gain()
|
| /linux/Documentation/devicetree/bindings/gnss/ |
| A D | gnss-common.yaml | 21 lna-supply:
|
| /linux/drivers/media/usb/em28xx/ |
| A D | em28xx-dvb.c | 735 if (c->lna == 1) in em28xx_pctv_290e_set_lna() 749 KBUILD_MODNAME, c->lna); in em28xx_pctv_290e_set_lna() 759 u8 lna; in em28xx_pctv_292e_set_lna() local 761 if (c->lna == 1) in em28xx_pctv_292e_set_lna() 762 lna = 0x01; in em28xx_pctv_292e_set_lna() 764 lna = 0x00; in em28xx_pctv_292e_set_lna() 766 return em28xx_write_reg_bits(dev, EM2874_R80_GPIO_P0_CTRL, lna, 0x01); in em28xx_pctv_292e_set_lna()
|
| /linux/drivers/net/wireless/broadcom/b43/ |
| A D | lo.c | 66 u16 lna, u16 pga, u16 trsw_rx) in lo_measure_feedthrough() argument 73 lna <<= B43_PHY_RFOVERVAL_LNA_SHIFT; in lo_measure_feedthrough() 76 B43_WARN_ON(lna & ~B43_PHY_RFOVERVAL_LNA); in lo_measure_feedthrough() 86 rfover |= lna; in lo_measure_feedthrough()
|
| A D | phy_lp.c | 916 u16 lna = (gain & 0xFFFC) | ((gain & 0xC) >> 2); in lpphy_rev0_1_set_rx_gain() local 924 b43_phy_write(dev, B43_LPPHY_RX_GAIN_CTL_OVERRIDE_VAL, lna); in lpphy_rev0_1_set_rx_gain()
|
| A D | phy_n.c | 5604 u16 lna[3] = { 3, 3, 1 }; in b43_nphy_rev2_cal_rx_iq() local 5680 cur_lna = lna[j]; in b43_nphy_rev2_cal_rx_iq() 5699 cur_lna = lna[index]; in b43_nphy_rev2_cal_rx_iq()
|
| /linux/drivers/net/wireless/realtek/rtw89/ |
| A D | rtw8852c.c | 832 u32 lna[BB_PATH_NUM_8852C]; member 842 { .lna = {0x4668, 0x474c}, .tia_lna = {0x4670, 0x4754}, 844 { .lna = {0x4668, 0x474c}, .tia_lna = {0x4670, 0x4754}, 846 { .lna = {0x4668, 0x474c}, .tia_lna = {0x4670, 0x4754}, 848 { .lna = {0x4668, 0x474c}, .tia_lna = {0x4670, 0x4754}, 850 { .lna = {0x466c, 0x4750}, .tia_lna = {0x4674, 0x4758}, 852 { .lna = {0x466c, 0x4750}, .tia_lna = {0x4674, 0x4758}, 854 { .lna = {0x466c, 0x4750}, .tia_lna = {0x4674, 0x4758}, 894 reg = bb_gain_op1db_a.reg[i].lna[path]; in rtw8852c_set_gain_error()
|
| /linux/include/media/ |
| A D | dvb_frontend.h | 653 u32 lna; member
|
| /linux/drivers/media/common/siano/ |
| A D | smsdvb-main.c | 320 c->lna = p->is_external_lna_on ? 1 : 0; in smsdvb_update_dvb_stats() 387 c->lna = p->is_external_lna_on ? 1 : 0; in smsdvb_update_isdbt_stats() 475 c->lna = p->is_external_lna_on ? 1 : 0; in smsdvb_update_isdbt_stats_ex()
|
| /linux/Documentation/userspace-api/media/ |
| A D | frontend.h.rst.exceptions | 38 replace define LNA_AUTO dtv-lna
|
| /linux/drivers/net/wireless/mediatek/mt7601u/ |
| A D | phy.c | 236 static const s8 lna[2][2][3] = { in mt7601u_phy_get_rssi() local 255 val -= lna[aux_lna][bw][lna_id]; in mt7601u_phy_get_rssi()
|
| /linux/drivers/media/dvb-core/ |
| A D | dvb_frontend.c | 1072 c->lna = LNA_AUTO; in dvb_frontend_clear_cache() 1532 tvp->u.data = c->lna; in dtv_property_process_get() 2048 c->lna = data; in dtv_property_process_set() 2052 c->lna = LNA_AUTO; in dtv_property_process_set()
|
| /linux/drivers/media/pci/pt3/ |
| A D | pt3.c | 158 val = fe->dtv_property_cache.lna; in pt3_set_lna()
|
| /linux/arch/arm/boot/dts/ti/omap/ |
| A D | omap3-gta04.dtsi | 703 lna-supply = <&vsim>;
|
| /linux/arch/arm64/boot/dts/exynos/ |
| A D | exynos7885-pinctrl.dtsi | 683 fm_lna_en: fm-lna-en-pins {
|
| /linux/drivers/media/dvb-frontends/drx39xyj/ |
| A D | drxj.c | 12232 if (c->lna) { in drx39xxj_set_lna() 12240 return drxj_set_lna_state(demod, c->lna); in drx39xxj_set_lna()
|