Searched refs:antenna (Results 26 - 50 of 57) sorted by last modified time

123

/linux-master/drivers/staging/wlan-ng/
H A Dp80211conv.h95 __be32 antenna; member in struct:p80211_caphdr
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/
H A Drs.c626 /* switch to another antenna/antennas and return 1 */
627 /* if no other valid antenna found, return 0 */
917 (tbl_type.ant_type != info->status.antenna) ||
1396 /* avoid antenna B unless MIMO */
1402 /* avoid antenna B and MIMO */
1445 /* Don't change antenna if success has been great */
1452 /* Set up search table to try other antenna */
1570 /* avoid antenna B unless MIMO */
1576 /* avoid antenna B and MIMO */
1741 /* avoid antenna
[all...]
H A Drx.c845 /* Find max signal strength (dBm) among 3 antenna/receiver chains */
852 * "antenna number"
854 * It seems that the antenna field in the phy flags value
856 * it wants an actual antenna number but I always get "7"
864 rx_status.antenna =
/linux-master/drivers/net/wireless/rsi/
H A Drsi_91x_mgmt.c1730 * rsi_set_antenna() - This function send antenna configuration request
1734 * @antenna: bitmap for tx antenna selection
1738 int rsi_set_antenna(struct rsi_common *common, u8 antenna) argument
1755 ant_sel_frame->ant_value = cpu_to_le16(antenna & ANTENNA_MASK_VALUE);
H A Drsi_mgmt.h747 int rsi_set_antenna(struct rsi_common *common, u8 antenna);
/linux-master/drivers/net/wireless/realtek/rtw88/
H A Drtw8822b.c845 /* 8822B uses only 1 antenna to RX CCK rates */
1011 static bool rtw8822b_check_rf_path(u8 antenna) argument
1013 switch (antenna) {
/linux-master/drivers/net/wireless/intel/ipw2x00/
H A Dipw2200.h471 u8 antenna; member in struct:tfd_data
1154 u8 rt_antenna; /* antenna number */
1976 /* Antenna diversity param (h/w can select best antenna, based on signal) */
1977 #define CFG_SYS_ANTENNA_BOTH 0x00 /* NIC selects best antenna */
1978 #define CFG_SYS_ANTENNA_A 0x01 /* force antenna A */
1979 #define CFG_SYS_ANTENNA_B 0x03 /* force antenna B */
/linux-master/drivers/net/wireless/ath/ath9k/
H A Dhw.c2867 void ath9k_hw_setantenna(struct ath_hw *ah, u32 antenna) argument
2869 REG_WRITE(ah, AR_DEF_ANTENNA, (antenna & 0x7));
H A DMakefile9 antenna.o \
H A Dhw.h1041 void ath9k_hw_setantenna(struct ath_hw *ah, u32 antenna);
H A Drecv.c80 static void ath_setdefantenna(struct ath_softc *sc, u32 antenna) argument
83 ath9k_hw_setantenna(sc->sc_ah, antenna);
84 sc->rx.defant = antenna;
937 rx_status->antenna = rx_stats->rs_antenna;
974 * Change the default rx antenna if rx diversity
975 * chooses the other antenna 3 times in a row.
/linux-master/drivers/net/wireless/intersil/p54/
H A Deeprom.h114 } __packed, antenna);
H A Dtxrx.c364 rx_status->antenna = hdr->antenna;
H A Dlmac.h171 u8 antenna; member in struct:p54_rx_data
213 u8 antenna; member in struct:p54_frame_sent
/linux-master/drivers/net/wireless/intel/iwlegacy/
H A D4965-rs.c594 /* switch to another antenna/antennas and return 1 */
595 /* if no other valid antenna found, return 0 */
860 tbl_type.ant_type != info->status.antenna ||
1292 /* Don't change antenna if success has been great */
1296 /* Set up search table to try other antenna */
2080 * stay with best antenna legacy modulation for a while
2520 ("Invalid antenna selection 0x%X, Valid is 0x%X\n",
H A Dcommon.h244 * antenna). EEPROM contains:
1585 int antenna; /* def: 0 = both antennas (use diversity) */ member in struct:il_mod_params
1619 * @scan_antennas: available antenna for scan operation
H A D3945.c552 rx_status.antenna =
1728 /* select antenna */
/linux-master/drivers/net/wireless/broadcom/b43/
H A Dphy_common.h58 B43_ANTENNA_AUTO0 = 2, /* Automatic, starting with antenna 0 */
59 B43_ANTENNA_AUTO1 = 3, /* Automatic, starting with antenna 1 */
123 * @set_rx_antenna: Set the antenna used for RX.
173 void (*set_rx_antenna)(struct b43_wldev *dev, int antenna);
H A Dphy_g.c2652 static void b43_gphy_op_set_rx_antenna(struct b43_wldev *dev, int antenna) argument
2658 if (antenna == B43_ANTENNA_AUTO0 || antenna == B43_ANTENNA_AUTO1)
2664 (autodiv ? B43_ANTENNA_AUTO1 : antenna) <<
2669 if (antenna == B43_ANTENNA_AUTO1)
H A Dphy_lp.c60 lpphy->antenna = B43_ANTENNA_DEFAULT;
1342 static void b43_lpphy_op_set_rx_antenna(struct b43_wldev *dev, int antenna) argument
1345 return; // rev2+ doesn't support antenna diversity
1347 if (B43_WARN_ON(antenna > B43_ANTENNA_AUTO1))
1352 b43_phy_maskset(dev, B43_LPPHY_CRSGAIN_CTL, 0xFFFD, antenna & 0x2);
1353 b43_phy_maskset(dev, B43_LPPHY_CRSGAIN_CTL, 0xFFFE, antenna & 0x1);
1357 dev->phy.lp->antenna = antenna;
1613 b43_lpphy_op_set_rx_antenna(dev, lpphy->antenna);
H A Dxmit.c755 status.antenna = !!(phystat0 & B43_RX_PHYST0_ANT);
/linux-master/drivers/net/wireless/silabs/wfx/
H A Ddata_rx.c73 hdr->antenna = 0;
/linux-master/drivers/staging/rtl8712/
H A Drtl871x_mp_ioctl.c320 u32 antenna; local
326 antenna = *((u32 *)poid_par_priv->information_buf);
327 Adapter->mppriv.antenna_tx = (u16)((antenna & 0xFFFF0000) >> 16);
328 Adapter->mppriv.antenna_rx = (u16)(antenna & 0x0000FFFF);
/linux-master/drivers/net/wireless/ath/carl9170/
H A Drx.c451 status->antenna |= BIT(i);
/linux-master/drivers/net/wireless/broadcom/b43legacy/
H A Dxmit.c528 status.antenna = !!(phystat0 & B43legacy_RX_PHYST0_ANT);

Completed in 397 milliseconds

123