/linux-master/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00link.c | 38 struct link_ant *ant = &rt2x00dev->link.ant; local 41 return rt2x00link_get_avg_rssi(&ant->rssi_ant); 48 struct link_ant *ant = &rt2x00dev->link.ant; local 50 if (ant->rssi_history) 51 return ant->rssi_history; 58 struct link_ant *ant = &rt2x00dev->link.ant; local 59 ant 69 struct link_ant *ant = &rt2x00dev->link.ant; local 110 struct link_ant *ant = &rt2x00dev->link.ant; local 150 struct link_ant *ant = &rt2x00dev->link.ant; local 185 struct link_ant *ant = &rt2x00dev->link.ant; local [all...] |
H A D | rt2x00config.c | 107 struct link_ant *ant = &rt2x00dev->link.ant; local 109 struct antenna_setup *active = &rt2x00dev->link.ant.active; 119 if (!(ant->flags & ANTENNA_RX_DIVERSITY)) { 121 ant->flags |= ANTENNA_RX_DIVERSITY; 131 if (!(ant->flags & ANTENNA_TX_DIVERSITY)) { 133 ant->flags |= ANTENNA_TX_DIVERSITY;
|
H A D | rt2x00mac.c | 746 struct link_ant *ant = &rt2x00dev->link.ant; local 758 if (ant->flags & ANTENNA_TX_DIVERSITY && tx_ant != 3) 759 ant->flags &= ~ANTENNA_TX_DIVERSITY; 760 if (ant->flags & ANTENNA_RX_DIVERSITY && rx_ant != 3) 761 ant->flags &= ~ANTENNA_RX_DIVERSITY; 769 ant->flags |= ANTENNA_TX_DIVERSITY; 774 ant->flags |= ANTENNA_RX_DIVERSITY; 791 struct link_ant *ant = &rt2x00dev->link.ant; local [all...] |
H A D | rt2x00lib.h | 81 struct antenna_setup ant);
|
H A D | rt73usb.c | 568 struct antenna_setup *ant) 584 switch (ant->rx) { 616 struct antenna_setup *ant) 633 switch (ant->rx) { 685 struct antenna_setup *ant) 696 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY || 697 ant->tx == ANTENNA_SW_DIVERSITY); 720 rt73usb_config_antenna_5x(rt2x00dev, ant); 722 rt73usb_config_antenna_2x(rt2x00dev, ant); 567 rt73usb_config_antenna_5x(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument 615 rt73usb_config_antenna_2x(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument 684 rt73usb_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
|
H A D | rt61pci.c | 534 struct antenna_setup *ant) 549 switch (ant->rx) { 580 struct antenna_setup *ant) 597 switch (ant->rx) { 634 struct antenna_setup *ant) 647 switch (ant->rx) { 704 struct antenna_setup *ant) 715 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY || 716 ant->tx == ANTENNA_SW_DIVERSITY); 739 rt61pci_config_antenna_5x(rt2x00dev, ant); 533 rt61pci_config_antenna_5x(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument 579 rt61pci_config_antenna_2x(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument 633 rt61pci_config_antenna_2529(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument 703 rt61pci_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument [all...] |
H A D | rt2800lib.h | 234 void rt2800_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant);
|
H A D | rt2500usb.c | 501 struct antenna_setup *ant) 512 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY || 513 ant->tx == ANTENNA_SW_DIVERSITY); 523 switch (ant->tx) { 545 switch (ant->rx) { 500 rt2500usb_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
|
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | antsel.c | 34 #define BRCMS_ANTSEL_11N_0(ant) ((((ant) & ANT_SELCFG_MASK) >> 4) & 0xf) 35 #define BRCMS_ANTSEL_11N_1(ant) (((ant) & ANT_SELCFG_MASK) & 0xf) 36 #define BRCMS_ANTIDX_11N(ant) (((BRCMS_ANTSEL_11N_0(ant)) << 2) +\ 37 (BRCMS_ANTSEL_11N_1(ant))) 38 #define BRCMS_ANT_ISAUTO_11N(ant) (((ant) & ANT_SELCFG_AUTO) == ANT_SELCFG_AUTO) 39 #define BRCMS_ANTSEL_11N(ant) ((an 265 u8 ant; local [all...] |
/linux-master/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
H A D | max2820.c | 62 u8 ant; local 64 ant = MAXIM_ANTENNA; 66 ant |= BB_ANTENNA_B; 68 ant |= BB_ANTATTEN_CHAN14; 70 rtl8180_write_phy(dev, 0x10, ant);
|
H A D | grf5101.c | 57 u8 ant = GRF5101_ANTENNA; local 60 ant |= BB_ANTENNA_B; 63 ant |= BB_ANTATTEN_CHAN14; 65 rtl8180_write_phy(dev, 0x10, ant); 170 rtl8180_write_phy(dev, 0x12, 0xc0); /* enable ant diversity */ 172 rtl8180_write_phy(dev, 0x12, 0x40); /* disable ant diversity */
|
H A D | sa2400.c | 63 u8 ant = SA2400_ANTENNA; local 66 ant |= BB_ANTENNA_B; 69 ant |= BB_ANTATTEN_CHAN14; 71 rtl8180_write_phy(dev, 0x10, ant); 209 rtl8180_write_phy(dev, 0x12, 0xc7); /* enable ant diversity */ 211 rtl8180_write_phy(dev, 0x12, 0x47); /* disable ant diversity */
|
/linux-master/drivers/net/wireless/intel/iwlwifi/fw/ |
H A D | rs.c | 76 const char *iwl_rs_pretty_ant(u8 ant) argument 78 if (ant >= ARRAY_SIZE(ant_name)) 81 return ant_name[ant]; 196 u8 ant = (rate & RATE_MCS_ANT_AB_MSK) >> RATE_MCS_ANT_POS; local 210 iwl_rs_pretty_ant(ant), 236 rate, type, iwl_rs_pretty_ant(ant), iwl_rs_pretty_bw(bw), mcs, nss,
|
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | rs.c | 121 u8 ant; member in struct:rs_tx_column 131 return iwl_mvm_bt_coex_is_ant_avail(mvm, next_col->ant); 192 .ant = ANT_A, 208 .ant = ANT_B, 224 .ant = ANT_A, 241 .ant = ANT_B, 258 .ant = ANT_A, 277 .ant = ANT_B, 296 .ant = ANT_AB, 312 .ant 3287 u8 ant = (ucode_rate & RATE_MCS_ANT_AB_MSK) >> RATE_MCS_ANT_POS; local 3658 u8 ant = (rate & RATE_MCS_ANT_AB_MSK) >> RATE_MCS_ANT_POS; local [all...] |
H A D | coex.c | 766 bool iwl_mvm_bt_coex_is_ant_avail(struct iwl_mvm *mvm, u8 ant) argument 768 if (ant & mvm->cfg->non_shared_ant)
|
H A D | rs.h | 156 u8 ant; member in struct:rs_rate
|
/linux-master/drivers/net/wireless/realtek/rtw89/ |
H A D | rtw8852a.c | 1678 md->md_v7.ant.num = (md->md_v7.rfe_type % 2 ? 2 : 3); 1680 md->md_v7.ant.num = 2; 1682 md->md_v7.ant.diversity = 0; 1683 md->md_v7.ant.isolation = 10; 1685 if (md->md_v7.ant.num == 3) { 1686 md->md_v7.ant.type = BTC_ANT_DEDICATED; 1689 md->md_v7.ant.type = BTC_ANT_SHARED; 1692 rtwdev->btc.btg_pos = md->md_v7.ant.btg_pos; 1693 rtwdev->btc.ant_type = md->md_v7.ant.type; 1701 md->md.ant [all...] |
H A D | rtw8851b.c | 1932 md->md_v7.ant.isolation = 10; 1942 md->md_v7.ant.num = (md->md_v7.rfe_type % 3 == 1) ? 1 : 2; 1944 md->md_v7.ant.single_pos = RF_PATH_A; 1945 md->md_v7.ant.btg_pos = RF_PATH_A; 1946 md->md_v7.ant.stream_cnt = 1; 1948 if (md->md_v7.ant.num == 1) { 1949 md->md_v7.ant.type = BTC_ANT_SHARED; 1952 md->md_v7.ant.diversity = 0; 1953 } else { /* ant.num == 2 */ 1954 md->md_v7.ant [all...] |
H A D | rtw8852c.c | 2378 md->md_v7.ant.num = (md->md_v7.rfe_type % 2 ? 2 : 3); 2380 md->md_v7.ant.num = 2; 2382 md->md_v7.ant.diversity = 0; 2383 md->md_v7.ant.isolation = 10; 2385 if (md->md_v7.ant.num == 3) { 2386 md->md_v7.ant.type = BTC_ANT_DEDICATED; 2389 md->md_v7.ant.type = BTC_ANT_SHARED; 2392 rtwdev->btc.btg_pos = md->md_v7.ant.btg_pos; 2393 rtwdev->btc.ant_type = md->md_v7.ant.type; 2401 md->md.ant [all...] |
H A D | rtw8852b.c | 2138 md->md_v7.ant.num = (md->md_v7.rfe_type % 2 ? 2 : 3); 2140 md->md_v7.ant.num = 2; 2142 md->md_v7.ant.diversity = 0; 2143 md->md_v7.ant.isolation = 10; 2145 if (md->md_v7.ant.num == 3) { 2146 md->md_v7.ant.type = BTC_ANT_DEDICATED; 2149 md->md_v7.ant.type = BTC_ANT_SHARED; 2152 rtwdev->btc.btg_pos = md->md_v7.ant.btg_pos; 2153 rtwdev->btc.ant_type = md->md_v7.ant.type; 2161 md->md.ant [all...] |
H A D | rtw8922a.c | 2164 module->ant.type = BTC_ANT_SHARED; 2165 module->ant.num = 2; 2166 module->ant.isolation = 10; 2167 module->ant.diversity = 0; 2168 module->ant.single_pos = RF_PATH_A; 2169 module->ant.btg_pos = RF_PATH_B; 2181 module->ant.num = (module->rfe_type % 2) ? 2 : 3; 2184 module->ant.num = 2; 2186 if (module->ant.num == 3) { 2187 module->ant 2207 struct rtw89_btc_ant_info_v7 *ant = &btc->mdinfo.md_v7.ant; local [all...] |
/linux-master/drivers/net/wireless/mediatek/mt7601u/ |
H A D | mac.h | 38 u8 ant; member in struct:mt7601u_rxwi
|
/linux-master/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | rs.h | 763 const char *iwl_rs_pretty_ant(u8 ant);
|
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
H A D | dm.c | 1218 u8 ant) 1226 if (pfat_table->rx_idle_ant != ant) { 1228 "need to update rx idle ant\n"); 1229 if (ant == MAIN_ANT) { 1262 pfat_table->rx_idle_ant = ant; 1264 (ant == MAIN_ANT) ? ("MAIN_ANT") : ("AUX_ANT")); 1268 u8 ant, u32 mac_id) 1275 if (ant == MAIN_ANT) 1283 rtl_dbg(rtlpriv, COMP_INIT, DBG_LOUD, "txfrominfo target ant %s\n", 1284 (ant 1217 rtl88e_dm_update_rx_idle_ant(struct ieee80211_hw *hw, u8 ant) argument 1267 rtl88e_dm_update_tx_ant(struct ieee80211_hw *hw, u8 ant, u32 mac_id) argument [all...] |
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | lib.c | 836 u8 iwl_toggle_tx_ant(struct iwl_priv *priv, u8 ant, u8 valid) argument 839 u8 ind = ant; 850 return ant;
|