Searched defs:ant (Results 1 - 24 of 24) sorted by relevance

/drivers/net/wireless/rt2x00/
H A Drt2x00config.c117 struct link_ant *ant = &rt2x00dev->link.ant; local
119 struct antenna_setup *active = &rt2x00dev->link.ant.active;
129 if (!(ant->flags & ANTENNA_RX_DIVERSITY)) {
131 ant->flags |= ANTENNA_RX_DIVERSITY;
141 if (!(ant->flags & ANTENNA_TX_DIVERSITY)) {
143 ant->flags |= ANTENNA_TX_DIVERSITY;
H A Drt2x00link.c53 struct link_ant *ant = &rt2x00dev->link.ant; local
56 return rt2x00link_get_avg_rssi(&ant->rssi_ant);
63 struct link_ant *ant = &rt2x00dev->link.ant; local
65 if (ant->rssi_history)
66 return ant->rssi_history;
73 struct link_ant *ant = &rt2x00dev->link.ant; local
74 ant
85 struct link_ant *ant = &rt2x00dev->link.ant; local
126 struct link_ant *ant = &rt2x00dev->link.ant; local
166 struct link_ant *ant = &rt2x00dev->link.ant; local
201 struct link_ant *ant = &rt2x00dev->link.ant; local
[all...]
H A Drt2x00mac.c769 struct link_ant *ant = &rt2x00dev->link.ant; local
781 if (ant->flags & ANTENNA_TX_DIVERSITY && tx_ant != 3)
782 ant->flags &= ~ANTENNA_TX_DIVERSITY;
783 if (ant->flags & ANTENNA_RX_DIVERSITY && rx_ant != 3)
784 ant->flags &= ~ANTENNA_RX_DIVERSITY;
792 ant->flags |= ANTENNA_TX_DIVERSITY;
797 ant->flags |= ANTENNA_RX_DIVERSITY;
814 struct link_ant *ant = &rt2x00dev->link.ant; local
[all...]
H A Drt2400pci.c399 struct antenna_setup *ant)
408 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY ||
409 ant->tx == ANTENNA_SW_DIVERSITY);
417 switch (ant->tx) {
433 switch (ant->rx) {
398 rt2400pci_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
H A Drt2500pci.c405 struct antenna_setup *ant)
415 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY ||
416 ant->tx == ANTENNA_SW_DIVERSITY);
425 switch (ant->tx) {
442 switch (ant->rx) {
404 rt2500pci_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
H A Drt2500usb.c523 struct antenna_setup *ant)
534 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY ||
535 ant->tx == ANTENNA_SW_DIVERSITY);
545 switch (ant->tx) {
567 switch (ant->rx) {
522 rt2500usb_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
H A Drt73usb.c576 struct antenna_setup *ant)
592 switch (ant->rx) {
624 struct antenna_setup *ant)
641 switch (ant->rx) {
693 struct antenna_setup *ant)
704 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY ||
705 ant->tx == ANTENNA_SW_DIVERSITY);
728 rt73usb_config_antenna_5x(rt2x00dev, ant);
730 rt73usb_config_antenna_2x(rt2x00dev, ant);
575 rt73usb_config_antenna_5x(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
623 rt73usb_config_antenna_2x(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
692 rt73usb_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
H A Drt61pci.c627 struct antenna_setup *ant)
642 switch (ant->rx) {
673 struct antenna_setup *ant)
690 switch (ant->rx) {
727 struct antenna_setup *ant)
740 switch (ant->rx) {
797 struct antenna_setup *ant)
808 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY ||
809 ant->tx == ANTENNA_SW_DIVERSITY);
832 rt61pci_config_antenna_5x(rt2x00dev, ant);
626 rt61pci_config_antenna_5x(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
672 rt61pci_config_antenna_2x(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
726 rt61pci_config_antenna_2529(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
796 rt61pci_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
[all...]
H A Drt2800lib.c1795 enum antenna ant)
1798 u8 eesk_pin = (ant == ANTENNA_A) ? 1 : 0;
1799 u8 gpio_bit3 = (ant == ANTENNA_A) ? 0 : 1;
1815 void rt2800_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
1831 switch (ant->tx_chain_num) {
1850 switch (ant->rx_chain_num) {
1885 if (ant->rx_chain_num == 1)
5475 int ant, div_mode; local
5546 ant = (div_mode == 3) ? 1 : 0;
5557 if (ant
1794 rt2800_set_ant_diversity(struct rt2x00_dev *rt2x00dev, enum antenna ant) argument
5583 int ant, div_mode; local
[all...]
H A Drt2x00.h312 struct link_ant ant; member in struct:link
619 struct antenna_setup *ant);
/drivers/net/wireless/rtl818x/rtl8180/
H A Dgrf5101.c60 u8 ant = GRF5101_ANTENNA; local
63 ant |= BB_ANTENNA_B;
66 ant |= BB_ANTATTEN_CHAN14;
68 rtl8180_write_phy(dev, 0x10, ant);
173 rtl8180_write_phy(dev, 0x12, 0xc0); /* enable ant diversity */
175 rtl8180_write_phy(dev, 0x12, 0x40); /* disable ant diversity */
H A Dmax2820.c65 u8 ant; local
67 ant = MAXIM_ANTENNA;
69 ant |= BB_ANTENNA_B;
71 ant |= BB_ANTATTEN_CHAN14;
73 rtl8180_write_phy(dev, 0x10, ant);
H A Dsa2400.c66 u8 ant = SA2400_ANTENNA; local
69 ant |= BB_ANTENNA_B;
72 ant |= BB_ANTATTEN_CHAN14;
74 rtl8180_write_phy(dev, 0x10, ant);
212 rtl8180_write_phy(dev, 0x12, 0xc7); /* enable ant diversity */
214 rtl8180_write_phy(dev, 0x12, 0x47); /* disable ant diversity */
/drivers/staging/rtl8188eu/hal/
H A Dodm_RTL8188E.c187 void rtl88eu_dm_update_rx_idle_ant(struct odm_dm_struct *dm_odm, u8 ant) argument
193 if (dm_fat_tbl->RxIdleAnt != ant) {
194 if (ant == MAIN_ANT) {
222 dm_fat_tbl->RxIdleAnt = ant;
225 static void update_tx_ant_88eu(struct odm_dm_struct *dm_odm, u8 ant, u32 mac_id) argument
230 if (ant == MAIN_ANT)
/drivers/net/wireless/brcm80211/brcmsmac/
H A Dantsel.c34 #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...]
/drivers/net/wireless/iwlwifi/dvm/
H A Dlib.c877 u8 iwl_toggle_tx_ant(struct iwl_priv *priv, u8 ant, u8 valid) argument
880 u8 ind = ant;
891 return ant;
/drivers/net/wireless/rtlwifi/rtl8188ee/
H A Ddm.c1277 u8 ant)
1285 if (pfat_table->rx_idle_ant != ant) {
1287 "need to update rx idle ant\n");
1288 if (ant == MAIN_ANT) {
1321 pfat_table->rx_idle_ant = ant;
1323 (ant == MAIN_ANT) ? ("MAIN_ANT") : ("AUX_ANT"));
1327 u8 ant, u32 mac_id)
1334 if (ant == MAIN_ANT)
1342 RT_TRACE(rtlpriv, COMP_INIT, DBG_LOUD, "txfrominfo target ant %s\n",
1343 (ant
1276 rtl88e_dm_update_rx_idle_ant(struct ieee80211_hw *hw, u8 ant) argument
1326 rtl88e_dm_update_tx_ant(struct ieee80211_hw *hw, u8 ant, u32 mac_id) argument
[all...]
/drivers/net/wireless/ath/ath5k/
H A Dphy.c2200 * @ant: Antenna number
2203 ath5k_hw_set_def_antenna(struct ath5k_hw *ah, u8 ant) argument
2206 ath5k_hw_reg_write(ah, ant & 0x7, AR5K_DEFAULT_ANTENNA);
/drivers/net/wireless/iwlwifi/mvm/
H A Drs.h207 u8 ant; member in struct:rs_rate
H A Drs.c155 u8 ant; member in struct:rs_tx_column
211 .ant = ANT_A,
224 .ant = ANT_B,
237 .ant = ANT_A,
253 .ant = ANT_B,
269 .ant = ANT_A,
287 .ant = ANT_B,
305 .ant = ANT_AB,
321 .ant = ANT_AB,
468 static const char *rs_pretty_ant(u8 ant) argument
2747 u8 ant = (ucode_rate & RATE_MCS_ANT_ABC_MSK) >> RATE_MCS_ANT_POS; local
2966 u8 ant = (rate & RATE_MCS_ANT_ABC_MSK) >> RATE_MCS_ANT_POS; local
[all...]
/drivers/net/wireless/b43legacy/
H A Dmain.c2128 u16 ant = 0; local
2133 ant |= B43legacy_TX4_PHY_ANT0;
2136 ant |= B43legacy_TX4_PHY_ANT1;
2139 ant |= B43legacy_TX4_PHY_ANTLAST;
2151 tmp = (tmp & ~B43legacy_TX4_PHY_ANT) | ant;
2157 tmp = (tmp & ~B43legacy_TX4_PHY_ANT) | ant;
2163 tmp = (tmp & ~B43legacy_TX4_PHY_ANT) | ant;
/drivers/net/wireless/iwlegacy/
H A D3945-mac.c3361 int ant; local
3366 if (sscanf(buf, "%1i", &ant) != 1) {
3371 if (ant >= 0 && ant <= 2) {
3372 D_INFO("Setting antenna select to %d.\n", ant);
3373 il3945_mod_params.antenna = (enum il3945_antenna)ant;
3375 D_INFO("Bad antenna select value %d.\n", ant);
H A D4965-mac.c847 il4965_toggle_tx_ant(struct il_priv *il, u8 *ant, u8 valid) argument
850 u8 ind = *ant;
855 *ant = ind;
/drivers/net/wireless/b43/
H A Dmain.c3192 u16 ant; local
3195 ant = b43_antenna_to_phyctl(antenna);
3199 tmp = (tmp & ~B43_TXH_PHY_ANT) | ant;
3203 tmp = (tmp & ~B43_TXH_PHY_ANT) | ant;

Completed in 2925 milliseconds