/linux-4.4.14/drivers/net/wireless/rt2x00/ |
D | rt2x00link.c | 49 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00link_antenna_get_link_rssi() local 52 return rt2x00link_get_avg_rssi(&ant->rssi_ant); in rt2x00link_antenna_get_link_rssi() 59 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00link_antenna_get_rssi_history() local 61 if (ant->rssi_history) in rt2x00link_antenna_get_rssi_history() 62 return ant->rssi_history; in rt2x00link_antenna_get_rssi_history() 69 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00link_antenna_update_rssi_history() local 70 ant->rssi_history = rssi; in rt2x00link_antenna_update_rssi_history() 75 ewma_rssi_init(&rt2x00dev->link.ant.rssi_ant); in rt2x00link_antenna_reset() 80 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00lib_antenna_diversity_sample() local 87 memcpy(&new_ant, &ant->active, sizeof(new_ant)); in rt2x00lib_antenna_diversity_sample() [all …]
|
D | rt2x00config.c | 117 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00lib_config_antenna() local 119 struct antenna_setup *active = &rt2x00dev->link.ant.active; in rt2x00lib_config_antenna() 129 if (!(ant->flags & ANTENNA_RX_DIVERSITY)) { in rt2x00lib_config_antenna() 131 ant->flags |= ANTENNA_RX_DIVERSITY; in rt2x00lib_config_antenna() 141 if (!(ant->flags & ANTENNA_TX_DIVERSITY)) { in rt2x00lib_config_antenna() 143 ant->flags |= ANTENNA_TX_DIVERSITY; in rt2x00lib_config_antenna()
|
D | rt2x00mac.c | 754 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00mac_set_antenna() local 766 if (ant->flags & ANTENNA_TX_DIVERSITY && tx_ant != 3) in rt2x00mac_set_antenna() 767 ant->flags &= ~ANTENNA_TX_DIVERSITY; in rt2x00mac_set_antenna() 768 if (ant->flags & ANTENNA_RX_DIVERSITY && rx_ant != 3) in rt2x00mac_set_antenna() 769 ant->flags &= ~ANTENNA_RX_DIVERSITY; in rt2x00mac_set_antenna() 777 ant->flags |= ANTENNA_TX_DIVERSITY; in rt2x00mac_set_antenna() 782 ant->flags |= ANTENNA_RX_DIVERSITY; in rt2x00mac_set_antenna() 799 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00mac_get_antenna() local 800 struct antenna_setup *active = &rt2x00dev->link.ant.active; in rt2x00mac_get_antenna() 804 if (ant->flags & ANTENNA_TX_DIVERSITY) in rt2x00mac_get_antenna() [all …]
|
D | rt61pci.c | 625 struct antenna_setup *ant) in rt61pci_config_antenna_5x() argument 640 switch (ant->rx) { in rt61pci_config_antenna_5x() 671 struct antenna_setup *ant) in rt61pci_config_antenna_2x() argument 688 switch (ant->rx) { in rt61pci_config_antenna_2x() 725 struct antenna_setup *ant) in rt61pci_config_antenna_2529() argument 738 switch (ant->rx) { in rt61pci_config_antenna_2529() 795 struct antenna_setup *ant) in rt61pci_config_ant() argument 806 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY || in rt61pci_config_ant() 807 ant->tx == ANTENNA_SW_DIVERSITY); in rt61pci_config_ant() 830 rt61pci_config_antenna_5x(rt2x00dev, ant); in rt61pci_config_ant() [all …]
|
D | rt73usb.c | 574 struct antenna_setup *ant) in rt73usb_config_antenna_5x() argument 590 switch (ant->rx) { in rt73usb_config_antenna_5x() 622 struct antenna_setup *ant) in rt73usb_config_antenna_2x() argument 639 switch (ant->rx) { in rt73usb_config_antenna_2x() 691 struct antenna_setup *ant) in rt73usb_config_ant() argument 702 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY || in rt73usb_config_ant() 703 ant->tx == ANTENNA_SW_DIVERSITY); in rt73usb_config_ant() 726 rt73usb_config_antenna_5x(rt2x00dev, ant); in rt73usb_config_ant() 728 rt73usb_config_antenna_2x(rt2x00dev, ant); in rt73usb_config_ant()
|
D | rt2x00lib.h | 91 struct antenna_setup ant);
|
D | rt2400pci.c | 397 struct antenna_setup *ant) in rt2400pci_config_ant() argument 406 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY || in rt2400pci_config_ant() 407 ant->tx == ANTENNA_SW_DIVERSITY); in rt2400pci_config_ant() 415 switch (ant->tx) { in rt2400pci_config_ant() 431 switch (ant->rx) { in rt2400pci_config_ant()
|
D | rt2500usb.c | 519 struct antenna_setup *ant) in rt2500usb_config_ant() argument 530 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY || in rt2500usb_config_ant() 531 ant->tx == ANTENNA_SW_DIVERSITY); in rt2500usb_config_ant() 541 switch (ant->tx) { in rt2500usb_config_ant() 563 switch (ant->rx) { in rt2500usb_config_ant()
|
D | rt2800lib.h | 193 void rt2800_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant);
|
D | rt2x00.h | 314 struct link_ant ant; member 621 struct antenna_setup *ant);
|
D | rt2500pci.c | 403 struct antenna_setup *ant) in rt2500pci_config_ant() argument 413 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY || in rt2500pci_config_ant() 414 ant->tx == ANTENNA_SW_DIVERSITY); in rt2500pci_config_ant() 423 switch (ant->tx) { in rt2500pci_config_ant() 440 switch (ant->rx) { in rt2500pci_config_ant()
|
D | rt2800lib.c | 1771 enum antenna ant) in rt2800_set_ant_diversity() argument 1774 u8 eesk_pin = (ant == ANTENNA_A) ? 1 : 0; in rt2800_set_ant_diversity() 1775 u8 gpio_bit3 = (ant == ANTENNA_A) ? 0 : 1; in rt2800_set_ant_diversity() 1791 void rt2800_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) in rt2800_config_ant() argument 1807 switch (ant->tx_chain_num) { in rt2800_config_ant() 1826 switch (ant->rx_chain_num) { in rt2800_config_ant() 1861 if (ant->rx_chain_num == 1) in rt2800_config_ant() 5458 int ant, div_mode; in rt2800_init_bbp_53xx() local 5529 ant = (div_mode == 3) ? 1 : 0; in rt2800_init_bbp_53xx() 5540 if (ant == 0) in rt2800_init_bbp_53xx() [all …]
|
D | rt2x00dev.c | 800 rx_status->antenna = rt2x00dev->link.ant.active.rx; in rt2x00lib_rxdone()
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/ |
D | antsel.c | 34 #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()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
D | max2820.c | 65 u8 ant; in max2820_write_phy_antenna() local 67 ant = MAXIM_ANTENNA; in max2820_write_phy_antenna() 69 ant |= BB_ANTENNA_B; in max2820_write_phy_antenna() 71 ant |= BB_ANTATTEN_CHAN14; in max2820_write_phy_antenna() 73 rtl8180_write_phy(dev, 0x10, ant); in max2820_write_phy_antenna()
|
D | grf5101.c | 60 u8 ant = GRF5101_ANTENNA; in grf5101_write_phy_antenna() local 63 ant |= BB_ANTENNA_B; in grf5101_write_phy_antenna() 66 ant |= BB_ANTATTEN_CHAN14; in grf5101_write_phy_antenna() 68 rtl8180_write_phy(dev, 0x10, ant); in grf5101_write_phy_antenna()
|
D | sa2400.c | 66 u8 ant = SA2400_ANTENNA; in sa2400_write_phy_antenna() local 69 ant |= BB_ANTENNA_B; in sa2400_write_phy_antenna() 72 ant |= BB_ANTATTEN_CHAN14; in sa2400_write_phy_antenna() 74 rtl8180_write_phy(dev, 0x10, ant); in sa2400_write_phy_antenna()
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
D | rs.c | 146 u8 ant; member 156 return iwl_mvm_bt_coex_is_ant_avail(mvm, next_col->ant); in rs_ant_allow() 220 .ant = ANT_A, 236 .ant = ANT_B, 252 .ant = ANT_A, 269 .ant = ANT_B, 286 .ant = ANT_A, 305 .ant = ANT_B, 324 .ant = ANT_AB, 340 .ant = ANT_AB, [all …]
|
D | rs.h | 169 u8 ant; member
|
D | coex.c | 861 bool iwl_mvm_bt_coex_is_ant_avail(struct iwl_mvm *mvm, u8 ant) in iwl_mvm_bt_coex_is_ant_avail() argument 867 if (ant & mvm->cfg->non_shared_ant) in iwl_mvm_bt_coex_is_ant_avail()
|
D | mvm.h | 1299 bool iwl_mvm_bt_coex_is_ant_avail(struct iwl_mvm *mvm, u8 ant);
|
/linux-4.4.14/drivers/staging/rtl8188eu/hal/ |
D | odm_RTL8188E.c | 187 void rtl88eu_dm_update_rx_idle_ant(struct odm_dm_struct *dm_odm, u8 ant) in rtl88eu_dm_update_rx_idle_ant() argument 193 if (dm_fat_tbl->RxIdleAnt != ant) { in rtl88eu_dm_update_rx_idle_ant() 194 if (ant == MAIN_ANT) { in rtl88eu_dm_update_rx_idle_ant() 222 dm_fat_tbl->RxIdleAnt = ant; in rtl88eu_dm_update_rx_idle_ant() 225 static void update_tx_ant_88eu(struct odm_dm_struct *dm_odm, u8 ant, u32 mac_id) in update_tx_ant_88eu() argument 230 if (ant == MAIN_ANT) in update_tx_ant_88eu()
|
/linux-4.4.14/drivers/staging/rtl8188eu/include/ |
D | odm_RTL8188E.h | 39 void rtl88eu_dm_update_rx_idle_ant(struct odm_dm_struct *dm_odm, u8 ant);
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
D | dm.c | 1245 u8 ant) in rtl88e_dm_update_rx_idle_ant() argument 1253 if (pfat_table->rx_idle_ant != ant) { in rtl88e_dm_update_rx_idle_ant() 1256 if (ant == MAIN_ANT) { in rtl88e_dm_update_rx_idle_ant() 1289 pfat_table->rx_idle_ant = ant; in rtl88e_dm_update_rx_idle_ant() 1291 (ant == MAIN_ANT) ? ("MAIN_ANT") : ("AUX_ANT")); in rtl88e_dm_update_rx_idle_ant() 1295 u8 ant, u32 mac_id) in rtl88e_dm_update_tx_ant() argument 1302 if (ant == MAIN_ANT) in rtl88e_dm_update_tx_ant() 1311 (ant == MAIN_ANT) ? ("MAIN_ANT") : ("AUX_ANT")); in rtl88e_dm_update_tx_ant()
|
/linux-4.4.14/drivers/net/wireless/mediatek/mt7601u/ |
D | mac.h | 46 u8 ant; member
|
D | trace.h | 279 __entry->rxwi.snr, __entry->rxwi.ant,
|
D | phy.c | 253 int aux_lna = MT76_GET(MT_RXWI_ANT_AUX_LNA, rxwi->ant); in mt7601u_phy_get_rssi()
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/ |
D | lib.c | 876 u8 iwl_toggle_tx_ant(struct iwl_priv *priv, u8 ant, u8 valid) in iwl_toggle_tx_ant() argument 879 u8 ind = ant; in iwl_toggle_tx_ant() 890 return ant; in iwl_toggle_tx_ant()
|
/linux-4.4.14/drivers/net/wireless/iwlegacy/ |
D | 3945-mac.c | 3361 int ant; in il3945_store_antenna() local 3366 if (sscanf(buf, "%1i", &ant) != 1) { in il3945_store_antenna() 3371 if (ant >= 0 && ant <= 2) { in il3945_store_antenna() 3372 D_INFO("Setting antenna select to %d.\n", ant); in il3945_store_antenna() 3373 il3945_mod_params.antenna = (enum il3945_antenna)ant; in il3945_store_antenna() 3375 D_INFO("Bad antenna select value %d.\n", ant); in il3945_store_antenna()
|
D | 4965-mac.c | 847 il4965_toggle_tx_ant(struct il_priv *il, u8 *ant, u8 valid) in il4965_toggle_tx_ant() argument 850 u8 ind = *ant; in il4965_toggle_tx_ant() 855 *ant = ind; in il4965_toggle_tx_ant()
|
/linux-4.4.14/Documentation/networking/ |
D | radiotap-headers.txt | 128 /* radiotap uses 0 for 1st ant */
|
/linux-4.4.14/drivers/net/wireless/b43legacy/ |
D | main.c | 2126 u16 ant = 0; in b43legacy_mgmtframe_txantenna() local 2131 ant |= B43legacy_TX4_PHY_ANT0; in b43legacy_mgmtframe_txantenna() 2134 ant |= B43legacy_TX4_PHY_ANT1; in b43legacy_mgmtframe_txantenna() 2137 ant |= B43legacy_TX4_PHY_ANTLAST; in b43legacy_mgmtframe_txantenna() 2149 tmp = (tmp & ~B43legacy_TX4_PHY_ANT) | ant; in b43legacy_mgmtframe_txantenna() 2155 tmp = (tmp & ~B43legacy_TX4_PHY_ANT) | ant; in b43legacy_mgmtframe_txantenna() 2161 tmp = (tmp & ~B43legacy_TX4_PHY_ANT) | ant; in b43legacy_mgmtframe_txantenna()
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
D | ar9003_mci.c | 931 u8 ant = MS(mci->config, ATH_MCI_CONFIG_ANT_ARCH); in ar9003_mci_reset() local 933 if (ant == ATH_MCI_ANT_ARCH_1_ANT_PA_LNA_SHARED) in ar9003_mci_reset()
|
/linux-4.4.14/drivers/staging/rtl8192u/ |
D | r8192U.h | 1155 void rtl8185_tx_antenna(struct net_device *dev, u8 ant);
|
/linux-4.4.14/drivers/staging/panel/ |
D | Kconfig | 58 2 : new 6 keys keypad, as used on the server at www.ant-computing.com
|
/linux-4.4.14/drivers/net/wireless/ath/ath5k/ |
D | phy.c | 2203 ath5k_hw_set_def_antenna(struct ath5k_hw *ah, u8 ant) in ath5k_hw_set_def_antenna() argument 2206 ath5k_hw_reg_write(ah, ant & 0x7, AR5K_DEFAULT_ANTENNA); in ath5k_hw_set_def_antenna()
|
/linux-4.4.14/drivers/net/wireless/b43/ |
D | main.c | 3228 u16 ant; in b43_mgmtframe_txantenna() local 3231 ant = b43_antenna_to_phyctl(antenna); in b43_mgmtframe_txantenna() 3235 tmp = (tmp & ~B43_TXH_PHY_ANT) | ant; in b43_mgmtframe_txantenna() 3239 tmp = (tmp & ~B43_TXH_PHY_ANT) | ant; in b43_mgmtframe_txantenna()
|