Home
last modified time | relevance | path

Searched refs:ant (Results 1 – 25 of 50) sorted by relevance

12

/drivers/net/wireless/ralink/rt2x00/
A Drt2x00link.c38 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00link_antenna_get_link_rssi() local
48 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00link_antenna_get_rssi_history() local
50 if (ant->rssi_history) in rt2x00link_antenna_get_rssi_history()
51 return ant->rssi_history; in rt2x00link_antenna_get_rssi_history()
58 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00link_antenna_update_rssi_history() local
59 ant->rssi_history = rssi; in rt2x00link_antenna_update_rssi_history()
69 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00lib_antenna_diversity_sample() local
110 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00lib_antenna_diversity_eval() local
150 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00lib_antenna_diversity() local
158 ant->flags = 0; in rt2x00lib_antenna_diversity()
[all …]
A Drt2x00mac.c747 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00mac_set_antenna() local
759 if (ant->flags & ANTENNA_TX_DIVERSITY && tx_ant != 3) in rt2x00mac_set_antenna()
760 ant->flags &= ~ANTENNA_TX_DIVERSITY; in rt2x00mac_set_antenna()
761 if (ant->flags & ANTENNA_RX_DIVERSITY && rx_ant != 3) in rt2x00mac_set_antenna()
762 ant->flags &= ~ANTENNA_RX_DIVERSITY; in rt2x00mac_set_antenna()
770 ant->flags |= ANTENNA_TX_DIVERSITY; in rt2x00mac_set_antenna()
775 ant->flags |= ANTENNA_RX_DIVERSITY; in rt2x00mac_set_antenna()
793 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00mac_get_antenna() local
794 struct antenna_setup *active = &rt2x00dev->link.ant.active; in rt2x00mac_get_antenna()
798 if (ant->flags & ANTENNA_TX_DIVERSITY) in rt2x00mac_get_antenna()
[all …]
A Drt2x00config.c107 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00lib_config_antenna() local
109 struct antenna_setup *active = &rt2x00dev->link.ant.active; in rt2x00lib_config_antenna()
119 if (!(ant->flags & ANTENNA_RX_DIVERSITY)) { in rt2x00lib_config_antenna()
121 ant->flags |= ANTENNA_RX_DIVERSITY; in rt2x00lib_config_antenna()
131 if (!(ant->flags & ANTENNA_TX_DIVERSITY)) { in rt2x00lib_config_antenna()
133 ant->flags |= ANTENNA_TX_DIVERSITY; in rt2x00lib_config_antenna()
A Drt61pci.c534 struct antenna_setup *ant) in rt61pci_config_antenna_5x() argument
549 switch (ant->rx) { in rt61pci_config_antenna_5x()
580 struct antenna_setup *ant) in rt61pci_config_antenna_2x() argument
597 switch (ant->rx) { in rt61pci_config_antenna_2x()
634 struct antenna_setup *ant) in rt61pci_config_antenna_2529() argument
647 switch (ant->rx) { in rt61pci_config_antenna_2529()
704 struct antenna_setup *ant) in rt61pci_config_ant() argument
715 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY || in rt61pci_config_ant()
716 ant->tx == ANTENNA_SW_DIVERSITY); in rt61pci_config_ant()
739 rt61pci_config_antenna_5x(rt2x00dev, ant); in rt61pci_config_ant()
[all …]
A Drt73usb.c568 struct antenna_setup *ant) in rt73usb_config_antenna_5x() argument
584 switch (ant->rx) { in rt73usb_config_antenna_5x()
616 struct antenna_setup *ant) in rt73usb_config_antenna_2x() argument
633 switch (ant->rx) { in rt73usb_config_antenna_2x()
685 struct antenna_setup *ant) in rt73usb_config_ant() argument
696 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY || in rt73usb_config_ant()
697 ant->tx == ANTENNA_SW_DIVERSITY); in rt73usb_config_ant()
720 rt73usb_config_antenna_5x(rt2x00dev, ant); in rt73usb_config_ant()
722 rt73usb_config_antenna_2x(rt2x00dev, ant); in rt73usb_config_ant()
A Drt2400pci.c391 struct antenna_setup *ant) in rt2400pci_config_ant() argument
400 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY || in rt2400pci_config_ant()
401 ant->tx == ANTENNA_SW_DIVERSITY); in rt2400pci_config_ant()
409 switch (ant->tx) { in rt2400pci_config_ant()
425 switch (ant->rx) { in rt2400pci_config_ant()
A Drt2500usb.c501 struct antenna_setup *ant) in rt2500usb_config_ant() argument
512 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY || in rt2500usb_config_ant()
513 ant->tx == ANTENNA_SW_DIVERSITY); in rt2500usb_config_ant()
523 switch (ant->tx) { in rt2500usb_config_ant()
545 switch (ant->rx) { in rt2500usb_config_ant()
A Drt2x00lib.h81 struct antenna_setup ant);
A Drt2500pci.c397 struct antenna_setup *ant) in rt2500pci_config_ant() argument
407 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY || in rt2500pci_config_ant()
408 ant->tx == ANTENNA_SW_DIVERSITY); in rt2500pci_config_ant()
417 switch (ant->tx) { in rt2500pci_config_ant()
434 switch (ant->rx) { in rt2500pci_config_ant()
/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
A Dantsel.c34 #define BRCMS_ANTSEL_11N_0(ant) ((((ant) & ANT_SELCFG_MASK) >> 4) & 0xf) argument
35 #define BRCMS_ANTSEL_11N_1(ant) (((ant) & ANT_SELCFG_MASK) & 0xf) argument
36 #define BRCMS_ANTIDX_11N(ant) (((BRCMS_ANTSEL_11N_0(ant)) << 2) +\ argument
37 (BRCMS_ANTSEL_11N_1(ant)))
38 #define BRCMS_ANT_ISAUTO_11N(ant) (((ant) & ANT_SELCFG_AUTO) == ANT_SELCFG_AUTO) argument
39 #define BRCMS_ANTSEL_11N(ant) ((ant) & ANT_SELCFG_MASK) argument
265 u8 ant; in brcms_c_antsel_antcfg_get() local
279 ant = asi->antcfg_11n.ant_config[ANT_SELCFG_TX_UNICAST]; in brcms_c_antsel_antcfg_get()
280 if ((ant & ANT_SELCFG_AUTO) == ANT_SELCFG_AUTO) { in brcms_c_antsel_antcfg_get()
/drivers/net/wireless/intel/iwlwifi/fw/
A Drs.c76 const char *iwl_rs_pretty_ant(u8 ant) in iwl_rs_pretty_ant() argument
78 if (ant >= ARRAY_SIZE(ant_name)) in iwl_rs_pretty_ant()
81 return ant_name[ant]; in iwl_rs_pretty_ant()
98 u8 ant = (rate & RATE_MCS_ANT_AB_MSK) >> RATE_MCS_ANT_POS; in rs_pretty_print_rate() local
113 iwl_rs_pretty_ant(ant), in rs_pretty_print_rate()
141 rate, type, iwl_rs_pretty_ant(ant), iwl_rs_pretty_bw(bw), mcs, nss, in rs_pretty_print_rate()
/drivers/net/wireless/realtek/rtl818x/rtl8180/
A Dmax2820.c62 u8 ant; in max2820_write_phy_antenna() local
64 ant = MAXIM_ANTENNA; in max2820_write_phy_antenna()
66 ant |= BB_ANTENNA_B; in max2820_write_phy_antenna()
68 ant |= BB_ANTATTEN_CHAN14; in max2820_write_phy_antenna()
70 rtl8180_write_phy(dev, 0x10, ant); in max2820_write_phy_antenna()
A Dgrf5101.c57 u8 ant = GRF5101_ANTENNA; in grf5101_write_phy_antenna() local
60 ant |= BB_ANTENNA_B; in grf5101_write_phy_antenna()
63 ant |= BB_ANTATTEN_CHAN14; in grf5101_write_phy_antenna()
65 rtl8180_write_phy(dev, 0x10, ant); in grf5101_write_phy_antenna()
A Dsa2400.c63 u8 ant = SA2400_ANTENNA; in sa2400_write_phy_antenna() local
66 ant |= BB_ANTENNA_B; in sa2400_write_phy_antenna()
69 ant |= BB_ANTATTEN_CHAN14; in sa2400_write_phy_antenna()
71 rtl8180_write_phy(dev, 0x10, ant); in sa2400_write_phy_antenna()
/drivers/net/wireless/realtek/rtw89/
A Drtw8852b.c697 md->md_v7.ant.num = 2; in rtw8852b_btc_set_rfe()
699 md->md_v7.ant.diversity = 0; in rtw8852b_btc_set_rfe()
700 md->md_v7.ant.isolation = 10; in rtw8852b_btc_set_rfe()
702 if (md->md_v7.ant.num == 3) { in rtw8852b_btc_set_rfe()
706 md->md_v7.ant.type = BTC_ANT_SHARED; in rtw8852b_btc_set_rfe()
720 md->md.ant.num = 2; in rtw8852b_btc_set_rfe()
722 md->md.ant.diversity = 0; in rtw8852b_btc_set_rfe()
723 md->md.ant.isolation = 10; in rtw8852b_btc_set_rfe()
725 if (md->md.ant.num == 3) { in rtw8852b_btc_set_rfe()
726 md->md.ant.type = BTC_ANT_DEDICATED; in rtw8852b_btc_set_rfe()
[all …]
A Drtw8852bt.c602 md->md_v7.ant.type = BTC_ANT_SHARED; in rtw8852bt_btc_set_rfe()
603 md->md_v7.ant.num = 2; in rtw8852bt_btc_set_rfe()
604 md->md_v7.ant.isolation = 10; in rtw8852bt_btc_set_rfe()
605 md->md_v7.ant.diversity = 0; in rtw8852bt_btc_set_rfe()
607 md->md_v7.ant.single_pos = RF_PATH_A; in rtw8852bt_btc_set_rfe()
608 md->md_v7.ant.btg_pos = RF_PATH_B; in rtw8852bt_btc_set_rfe()
615 md->md_v7.ant.num = (md->md_v7.rfe_type % 2) ? 2 : 3; in rtw8852bt_btc_set_rfe()
616 md->md_v7.ant.stream_cnt = 2; in rtw8852bt_btc_set_rfe()
619 if (md->md_v7.ant.num == 2) { in rtw8852bt_btc_set_rfe()
620 md->md_v7.ant.type = BTC_ANT_SHARED; in rtw8852bt_btc_set_rfe()
[all …]
A Drtw8851b.c2085 md->md_v7.ant.isolation = 10; in rtw8851b_btc_set_rfe()
2099 md->md_v7.ant.stream_cnt = 1; in rtw8851b_btc_set_rfe()
2101 if (md->md_v7.ant.num == 1) { in rtw8851b_btc_set_rfe()
2105 md->md_v7.ant.diversity = 0; in rtw8851b_btc_set_rfe()
2112 md->md_v7.ant.diversity = 1; in rtw8851b_btc_set_rfe()
2121 md->md.ant.isolation = 10; in rtw8851b_btc_set_rfe()
2134 md->md.ant.btg_pos = RF_PATH_A; in rtw8851b_btc_set_rfe()
2135 md->md.ant.stream_cnt = 1; in rtw8851b_btc_set_rfe()
2137 if (md->md.ant.num == 1) { in rtw8851b_btc_set_rfe()
2141 md->md.ant.diversity = 0; in rtw8851b_btc_set_rfe()
[all …]
A Drtw8852a.c1714 md->md_v7.ant.num = 2; in rtw8852a_btc_set_rfe()
1716 md->md_v7.ant.diversity = 0; in rtw8852a_btc_set_rfe()
1717 md->md_v7.ant.isolation = 10; in rtw8852a_btc_set_rfe()
1719 if (md->md_v7.ant.num == 3) { in rtw8852a_btc_set_rfe()
1723 md->md_v7.ant.type = BTC_ANT_SHARED; in rtw8852a_btc_set_rfe()
1737 md->md.ant.num = 2; in rtw8852a_btc_set_rfe()
1739 md->md.ant.diversity = 0; in rtw8852a_btc_set_rfe()
1740 md->md.ant.isolation = 10; in rtw8852a_btc_set_rfe()
1742 if (md->md.ant.num == 3) { in rtw8852a_btc_set_rfe()
1743 md->md.ant.type = BTC_ANT_DEDICATED; in rtw8852a_btc_set_rfe()
[all …]
A Drtw8852c.c2459 md->md_v7.ant.num = 2; in rtw8852c_btc_set_rfe()
2461 md->md_v7.ant.diversity = 0; in rtw8852c_btc_set_rfe()
2462 md->md_v7.ant.isolation = 10; in rtw8852c_btc_set_rfe()
2464 if (md->md_v7.ant.num == 3) { in rtw8852c_btc_set_rfe()
2468 md->md_v7.ant.type = BTC_ANT_SHARED; in rtw8852c_btc_set_rfe()
2482 md->md.ant.num = 2; in rtw8852c_btc_set_rfe()
2484 md->md.ant.diversity = 0; in rtw8852c_btc_set_rfe()
2485 md->md.ant.isolation = 10; in rtw8852c_btc_set_rfe()
2487 if (md->md.ant.num == 3) { in rtw8852c_btc_set_rfe()
2488 md->md.ant.type = BTC_ANT_DEDICATED; in rtw8852c_btc_set_rfe()
[all …]
A Drtw8922a.c2446 module->ant.type = BTC_ANT_SHARED; in rtw8922a_btc_set_rfe()
2447 module->ant.num = 2; in rtw8922a_btc_set_rfe()
2448 module->ant.isolation = 10; in rtw8922a_btc_set_rfe()
2449 module->ant.diversity = 0; in rtw8922a_btc_set_rfe()
2450 module->ant.single_pos = RF_PATH_A; in rtw8922a_btc_set_rfe()
2451 module->ant.btg_pos = RF_PATH_B; in rtw8922a_btc_set_rfe()
2466 module->ant.num = 2; in rtw8922a_btc_set_rfe()
2468 if (module->ant.num == 3) { in rtw8922a_btc_set_rfe()
2489 struct rtw89_btc_ant_info_v7 *ant = &btc->mdinfo.md_v7.ant; in rtw8922a_btc_init_cfg() local
2494 if (ant->num == 1) { in rtw8922a_btc_init_cfg()
[all …]
/drivers/net/wireless/intel/iwlwifi/mvm/
A Drs.c122 u8 ant; member
193 .ant = ANT_A,
209 .ant = ANT_B,
225 .ant = ANT_A,
242 .ant = ANT_B,
259 .ant = ANT_A,
278 .ant = ANT_B,
1105 ant_match = (b->ant == ANT_A || b->ant == ANT_B); in rs_rate_column_match()
1107 ant_match = (a->ant == b->ant); in rs_rate_column_match()
1691 rate->ant = column->ant; in rs_switch_to_column()
[all …]
/drivers/net/wireless/intel/iwlwifi/mld/
A Dtx.h68 void iwl_mld_toggle_tx_ant(struct iwl_mld *mld, u8 *ant);
/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
A Ddm.c1218 u8 ant) in rtl88e_dm_update_rx_idle_ant() argument
1226 if (pfat_table->rx_idle_ant != ant) { in rtl88e_dm_update_rx_idle_ant()
1229 if (ant == MAIN_ANT) { in rtl88e_dm_update_rx_idle_ant()
1262 pfat_table->rx_idle_ant = ant; in rtl88e_dm_update_rx_idle_ant()
1264 (ant == MAIN_ANT) ? ("MAIN_ANT") : ("AUX_ANT")); in rtl88e_dm_update_rx_idle_ant()
1268 u8 ant, u32 mac_id) in rtl88e_dm_update_tx_ant() argument
1275 if (ant == MAIN_ANT) in rtl88e_dm_update_tx_ant()
1284 (ant == MAIN_ANT) ? ("MAIN_ANT") : ("AUX_ANT")); in rtl88e_dm_update_tx_ant()
/drivers/net/wireless/mediatek/mt7601u/
A Dmac.h38 u8 ant; member
/drivers/net/wireless/intel/iwlwifi/dvm/
A Dlib.c836 u8 iwl_toggle_tx_ant(struct iwl_priv *priv, u8 ant, u8 valid) in iwl_toggle_tx_ant() argument
839 u8 ind = ant; in iwl_toggle_tx_ant()
850 return ant; in iwl_toggle_tx_ant()

Completed in 82 milliseconds

12