Searched refs:ant (Results 1 - 25 of 26) sorted by relevance

12

/drivers/net/wireless/rt2x00/
H A Drt2x00link.c78 struct link_ant *ant = &rt2x00dev->link.ant; local
80 if (ant->rssi_ant.avg && rt2x00dev->link.qual.rx_success)
81 return ant->rssi_ant.avg;
87 struct link_ant *ant = &rt2x00dev->link.ant; local
89 if (ant->rssi_history)
90 return ant->rssi_history;
97 struct link_ant *ant = &rt2x00dev->link.ant; local
109 struct link_ant *ant = &rt2x00dev->link.ant; local
150 struct link_ant *ant = &rt2x00dev->link.ant; local
190 struct link_ant *ant = &rt2x00dev->link.ant; local
225 struct link_ant *ant = &rt2x00dev->link.ant; local
[all...]
H A Drt2x00config.c119 struct link_ant *ant = &rt2x00dev->link.ant; local
121 struct antenna_setup *active = &rt2x00dev->link.ant.active;
131 if (!(ant->flags & ANTENNA_RX_DIVERSITY)) {
133 ant->flags |= ANTENNA_RX_DIVERSITY;
143 if (!(ant->flags & ANTENNA_TX_DIVERSITY)) {
145 ant->flags |= ANTENNA_TX_DIVERSITY;
H A Drt2x00mac.c782 struct link_ant *ant = &rt2x00dev->link.ant; local
794 if (ant->flags & ANTENNA_TX_DIVERSITY && tx_ant != 3)
795 ant->flags &= ~ANTENNA_TX_DIVERSITY;
796 if (ant->flags & ANTENNA_RX_DIVERSITY && rx_ant != 3)
797 ant->flags &= ~ANTENNA_RX_DIVERSITY;
805 ant->flags |= ANTENNA_TX_DIVERSITY;
810 ant->flags |= ANTENNA_RX_DIVERSITY;
825 struct link_ant *ant = &rt2x00dev->link.ant; local
[all...]
H A Drt2800lib.h178 void rt2800_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant);
H A Drt2x00lib.h93 struct antenna_setup ant);
H A Drt73usb.c579 struct antenna_setup *ant)
595 switch (ant->rx) {
627 struct antenna_setup *ant)
644 switch (ant->rx) {
696 struct antenna_setup *ant)
707 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY ||
708 ant->tx == ANTENNA_SW_DIVERSITY);
731 rt73usb_config_antenna_5x(rt2x00dev, ant);
733 rt73usb_config_antenna_2x(rt2x00dev, ant);
578 rt73usb_config_antenna_5x(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
626 rt73usb_config_antenna_2x(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
695 rt73usb_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
H A Drt61pci.c628 struct antenna_setup *ant)
643 switch (ant->rx) {
674 struct antenna_setup *ant)
691 switch (ant->rx) {
728 struct antenna_setup *ant)
741 switch (ant->rx) {
798 struct antenna_setup *ant)
809 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY ||
810 ant->tx == ANTENNA_SW_DIVERSITY);
833 rt61pci_config_antenna_5x(rt2x00dev, ant);
627 rt61pci_config_antenna_5x(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
673 rt61pci_config_antenna_2x(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
727 rt61pci_config_antenna_2529(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
797 rt61pci_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
[all...]
H A Drt2x00.h333 struct link_ant ant; member in struct:link
640 struct antenna_setup *ant);
H A Drt2400pci.c400 struct antenna_setup *ant)
409 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY ||
410 ant->tx == ANTENNA_SW_DIVERSITY);
418 switch (ant->tx) {
434 switch (ant->rx) {
399 rt2400pci_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
H A Drt2500usb.c526 struct antenna_setup *ant)
537 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY ||
538 ant->tx == ANTENNA_SW_DIVERSITY);
548 switch (ant->tx) {
570 switch (ant->rx) {
525 rt2500usb_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
H A Drt2800lib.c1466 enum antenna ant)
1469 u8 eesk_pin = (ant == ANTENNA_A) ? 1 : 0;
1470 u8 gpio_bit3 = (ant == ANTENNA_A) ? 0 : 1;
1486 void rt2800_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
1502 switch (ant->tx_chain_num) {
1521 switch (ant->rx_chain_num) {
3329 int ant, div_mode; local
3334 ant = (div_mode == 3) ? 1 : 0;
3345 if (ant == 0)
3347 else if (ant
1465 rt2800_set_ant_diversity(struct rt2x00_dev *rt2x00dev, enum antenna ant) argument
[all...]
H A Drt2500pci.c407 struct antenna_setup *ant)
417 BUG_ON(ant->rx == ANTENNA_SW_DIVERSITY ||
418 ant->tx == ANTENNA_SW_DIVERSITY);
427 switch (ant->tx) {
444 switch (ant->rx) {
406 rt2500pci_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) argument
H A Drt2x00dev.c693 rx_status->antenna = rt2x00dev->link.ant.active.rx;
/drivers/net/wireless/brcm80211/brcmsmac/
H A Dantsel.c33 #define BRCMS_ANTSEL_11N_0(ant) ((((ant) & ANT_SELCFG_MASK) >> 4) & 0xf)
34 #define BRCMS_ANTSEL_11N_1(ant) (((ant) & ANT_SELCFG_MASK) & 0xf)
35 #define BRCMS_ANTIDX_11N(ant) (((BRCMS_ANTSEL_11N_0(ant)) << 2) +\
36 (BRCMS_ANTSEL_11N_1(ant)))
37 #define BRCMS_ANT_ISAUTO_11N(ant) (((ant) & ANT_SELCFG_AUTO) == ANT_SELCFG_AUTO)
38 #define BRCMS_ANTSEL_11N(ant) ((an
263 u8 ant; local
[all...]
/drivers/net/wireless/rtl818x/rtl8180/
H A Dmax2820.c66 u8 ant; local
68 ant = MAXIM_ANTENNA;
70 ant |= BB_ANTENNA_B;
72 ant |= BB_ANTATTEN_CHAN14;
74 rtl8180_write_phy(dev, 0x10, ant);
H A Dgrf5101.c61 u8 ant = GRF5101_ANTENNA; local
64 ant |= BB_ANTENNA_B;
67 ant |= BB_ANTATTEN_CHAN14;
69 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 Dsa2400.c67 u8 ant = SA2400_ANTENNA; local
70 ant |= BB_ANTENNA_B;
73 ant |= BB_ANTATTEN_CHAN14;
75 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/net/wireless/iwlwifi/
H A Diwl-agn-lib.c919 u8 iwl_toggle_tx_ant(struct iwl_priv *priv, u8 ant, u8 valid) argument
922 u8 ind = ant;
933 return ant;
/drivers/net/wireless/b43legacy/
H A Dmain.c2101 u16 ant = 0; local
2106 ant |= B43legacy_TX4_PHY_ANT0;
2109 ant |= B43legacy_TX4_PHY_ANT1;
2112 ant |= B43legacy_TX4_PHY_ANTLAST;
2124 tmp = (tmp & ~B43legacy_TX4_PHY_ANT) | ant;
2130 tmp = (tmp & ~B43legacy_TX4_PHY_ANT) | ant;
2136 tmp = (tmp & ~B43legacy_TX4_PHY_ANT) | ant;
/drivers/net/wireless/iwlegacy/
H A D3945-mac.c3343 int ant; local
3348 if (sscanf(buf, "%1i", &ant) != 1) {
3353 if (ant >= 0 && ant <= 2) {
3354 D_INFO("Setting antenna select to %d.\n", ant);
3355 il3945_mod_params.antenna = (enum il3945_antenna)ant;
3357 D_INFO("Bad antenna select value %d.\n", ant);
/drivers/staging/rtl8187se/
H A Dr8180.h696 void rtl8185_tx_antenna(struct net_device *dev, u8 ant);
H A Dr8180_core.c3049 void rtl8185_tx_antenna(struct net_device *dev, u8 ant) argument
3051 write_nic_byte(dev, TX_ANTENNA, ant);
/drivers/staging/rtl8192u/
H A Dr8192U.h1247 void rtl8185_tx_antenna(struct net_device *dev, u8 ant);
/drivers/net/wireless/ath/ath5k/
H A Dphy.c2196 * @ant: Antenna number
2199 ath5k_hw_set_def_antenna(struct ath5k_hw *ah, u8 ant) argument
2202 ath5k_hw_reg_write(ah, ant & 0x7, AR5K_DEFAULT_ANTENNA);
/drivers/net/wireless/b43/
H A Dmain.c3001 u16 ant; local
3004 ant = b43_antenna_to_phyctl(antenna);
3008 tmp = (tmp & ~B43_TXH_PHY_ANT) | ant;
3012 tmp = (tmp & ~B43_TXH_PHY_ANT) | ant;

Completed in 414 milliseconds

12