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

12

/linux-master/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00link.c38 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 Drt2x00config.c107 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 Drt2x00mac.c746 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 Drt2x00lib.h81 struct antenna_setup ant);
H A Drt73usb.c568 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 Drt61pci.c534 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 Drt2800lib.h234 void rt2800_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant);
H A Drt2500usb.c501 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 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...]
/linux-master/drivers/net/wireless/realtek/rtl818x/rtl8180/
H A Dmax2820.c62 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 Dgrf5101.c57 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 Dsa2400.c63 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 Drs.c76 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 Drs.c121 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 Dcoex.c766 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 Drs.h156 u8 ant; member in struct:rs_rate
/linux-master/drivers/net/wireless/realtek/rtw89/
H A Drtw8852a.c1678 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 Drtw8851b.c1932 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 Drtw8852c.c2378 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 Drtw8852b.c2138 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 Drtw8922a.c2164 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 Dmac.h38 u8 ant; member in struct:mt7601u_rxwi
/linux-master/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Drs.h763 const char *iwl_rs_pretty_ant(u8 ant);
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
H A Ddm.c1218 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 Dlib.c836 u8 iwl_toggle_tx_ant(struct iwl_priv *priv, u8 ant, u8 valid) argument
839 u8 ind = ant;
850 return ant;

Completed in 287 milliseconds

12