Home
last modified time | relevance | path

Searched full:antennas (Results 1 – 25 of 67) sorted by relevance

123

/linux-6.14.4/Documentation/devicetree/bindings/input/
Delan,ekth3000.yaml46 description: number of antennas on the x axis
50 description: number of antennas on the y axis
/linux-6.14.4/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
Dphy_shim.h60 #define WL_ANT_RX_MAX 2 /* max 2 receive antennas */
61 #define WL_ANT_HT_RX_MAX 3 /* max 3 receive antennas/cores */
Dstf.c214 * Antennas are controlled by ucode indirectly, which drives PHY or GPIO to
/linux-6.14.4/Documentation/devicetree/bindings/net/wireless/
Dieee80211.yaml27 it due to used antennas or power amplifier. An example case for this
Dmediatek,mt76.yaml216 Half-dBm power delta for different numbers of antennas
/linux-6.14.4/drivers/net/wireless/intel/iwlwifi/dvm/
Dcalib.c714 * Run disconnected antenna algorithm to find out which antennas are
813 "Detected that not all antennas are connected! " in iwl_find_disconn_antenna()
883 * 3 receivers/antennas/rx-chains, then figure out:
884 * 1) Which antennas are connected.
990 * 1) Disconnected antennas (using signal strengths) in iwl_chain_noise_calibration()
999 bt coex, assuming valid antennas are connected */ in iwl_chain_noise_calibration()
Dlib.c770 * Selects how many and which Rx receivers/antennas/chains to use.
781 /* Tell uCode which antennas are actually connected. in iwlagn_set_rxon_chain()
782 * Before first association, we assume all antennas are connected. in iwlagn_set_rxon_chain()
784 * checks which antennas actually *are* connected. */ in iwlagn_set_rxon_chain()
Drs.c626 /* switch to another antenna/antennas and return 1 */
1231 /* Need both Tx chains/antennas to support MIMO */ in rs_switch_to_mimo2()
1286 /* Need both Tx chains/antennas to support MIMO */ in rs_switch_to_mimo3()
1775 IWL_DEBUG_RATE(priv, "LQ: MIMO2 toggle Antennas\n"); in rs_move_mimo2_to_other()
1943 IWL_DEBUG_RATE(priv, "LQ: MIMO3 toggle Antennas\n"); in rs_move_mimo3_to_other()
2554 * and we've tried switching antennas, in rs_rate_scale_perform()
/linux-6.14.4/drivers/net/wireless/intel/iwlegacy/
D4965-calib.c602 * Run disconnected antenna algorithm to find out which antennas are
706 D_CALIB("Detected that not all antennas are connected! " in il4965_find_disconn_antenna()
770 * 3 receivers/antennas/rx-chains, then figure out:
771 * 1) Which antennas are connected.
875 * 1) Disconnected antennas (using signal strengths) in il4965_chain_noise_calibration()
D4965-rs.c594 /* switch to another antenna/antennas and return 1 */
1173 /* Need both Tx chains/antennas to support MIMO */ in il4965_rs_switch_to_mimo2()
1526 D_RATE("LQ: MIMO2 toggle Antennas\n"); in il4965_rs_move_mimo2_to_other()
2078 * and we've tried switching antennas, in il4965_rs_rate_scale_perform()
/linux-6.14.4/drivers/net/wireless/ralink/rt2x00/
Drt2x00link.c85 * from both antennas. It now is time to determine in rt2x00lib_antenna_diversity_sample()
132 * comparison between the 2 antennas. in rt2x00lib_antenna_diversity_eval()
/linux-6.14.4/drivers/net/wireless/intel/iwlwifi/fw/api/
Dstats.h497 * antennas.
539 * antennas.
668 * antennas.
Drs.h689 * All our chips are at most 2 antennas so only (1) is valid for now.
725 * @dual_stream_ant_msk: best antennas for MIMO, combination of ANT_[ABC]
/linux-6.14.4/drivers/net/wireless/intel/iwlwifi/mvm/
Dutils.c223 * Toggles between TX antennas to send the probe request on.
224 * Receives the bitmask of valid TX antennas and the *index* used
239 WARN_ONCE(1, "Failed to toggle between antennas 0x%x", valid); in iwl_mvm_next_antenna()
Dphy-ctxt.c94 * between the two antennas is sufficiently different to impact in iwl_mvm_phy_ctxt_set_rxchain()
/linux-6.14.4/drivers/net/wireless/ti/wl18xx/
Dmain.c1309 /* only support MIMO with multiple antennas, and when SISO in wl18xx_is_mimo_supported()
2026 * Only support mimo with multiple antennas. Fall back to in wl18xx_setup()
2056 /* Enable 11a Band only if we have 5G antennas */ in wl18xx_setup()
2123 "Number of installed 2.4GHz antennas: 1 (default) or 2");
2127 "Number of installed 5GHz antennas: 1 (default) or 2");
/linux-6.14.4/include/linux/ssb/
Dssb_regs.h202 #define SSB_SPROM1_BINF_ANTBG 0x3000 /* Available B-PHY and G-PHY antennas */
204 #define SSB_SPROM1_BINF_ANTA 0xC000 /* Available A-PHY antennas */
Dssb.h106 /* Antenna gain values for up to 4 antennas
/linux-6.14.4/drivers/net/wireless/ath/ath5k/
Dphy.c1496 * sample-and-hold the minimum noise level seen at the antennas.
1505 * AR5K_PHY_AGCCTL_CAL, hw disconnects the antennas and does
2143 * Hw supports up to 14 antennas ! I haven't found any card that implements
2144 * that. The maximum number of antennas I've seen is up to 4 (2 for 2GHz and 2
2146 * omnidirectional or sectorial and antennas 3-14 sectorial (or directional).
2148 * We can have a single antenna for RX and multiple antennas for TX.
2300 /* if channel is not initialized yet we can't set the antennas in ath5k_hw_set_antenna_mode()
Dbase.c1888 * If we use multiple antennas on AP and use in ath5k_beacon_setup()
1899 * multiple antennas (1 omni -- the default -- and 14 in ath5k_beacon_setup()
1901 * mode, we need to allow the user to set how many antennas in ath5k_beacon_setup()
2604 /* both antennas can be configured as RX or TX */ in ath5k_init_ah()
/linux-6.14.4/Documentation/networking/device_drivers/wifi/intel/
Dipw2100.rst70 upon receipt and review of test data documenting that the antennas and
/linux-6.14.4/include/uapi/linux/
Dnl80211.h1980 * @NL80211_ATTR_WIPHY_ANTENNA_TX: Bitmap of allowed antennas for transmitting.
1981 * This can be used to mask out antennas which are not attached or should
1986 * bit. Depending on which antennas are selected in the bitmap, 802.11n
1987 * drivers can derive which chainmasks to use (if all antennas belonging to
1989 * a chain has diversity antennas whether diversity should be used or not.
1996 * @NL80211_ATTR_WIPHY_ANTENNA_RX: Bitmap of allowed antennas for receiving.
1997 * This can be used to mask out antennas which are not attached or should
2002 * @NL80211_ATTR_WIPHY_ANTENNA_AVAIL_TX: Bitmap of antennas which are available
2003 * for configuration as TX antennas via the above parameters.
2005 * @NL80211_ATTR_WIPHY_ANTENNA_AVAIL_RX: Bitmap of antennas which are available
[all …]
/linux-6.14.4/drivers/net/wireless/ath/wil6210/
Dwmi.h3188 /* Define maximal antennas limit. Only effective antennas will be
3192 /* Force a specific number of antennas */
3206 * effective_mode - upper limit to number of antennas to be used
3207 * force_mode - exact number of antennas to be used
/linux-6.14.4/drivers/net/wireless/mediatek/mt76/mt7915/
Dtestmode.c62 /* Tx power of the other antennas are the same as antenna 0 */ in mt7915_tm_set_tx_power()
/linux-6.14.4/net/mac80211/
Dtx.c2171 info->control.antennas |= BIT(*iterator.this_arg); in ieee80211_parse_tx_radiotap()
2268 /* reset antennas if not enough */ in ieee80211_parse_tx_radiotap()
2270 hweight8(info->control.antennas)) in ieee80211_parse_tx_radiotap()
2271 info->control.antennas = 0; in ieee80211_parse_tx_radiotap()
2275 /* reset antennas if not enough */ in ieee80211_parse_tx_radiotap()
2276 if (vht_nss > hweight8(info->control.antennas)) in ieee80211_parse_tx_radiotap()
2277 info->control.antennas = 0; in ieee80211_parse_tx_radiotap()

123