Home
last modified time | relevance | path

Searched full:antenna (Results 1 – 25 of 332) sorted by relevance

12345678910>>...14

/linux-6.12.1/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
Dantsel.c26 #define ANT_SELCFG_AUTO 0x80 /* bit indicates antenna sel AUTO */
27 #define ANT_SELCFG_MASK 0x33 /* antenna configuration mask */
28 #define ANT_SELCFG_TX_UNICAST 0 /* unicast tx antenna configuration */
29 #define ANT_SELCFG_RX_UNICAST 1 /* unicast rx antenna configuration */
30 #define ANT_SELCFG_TX_DEF 2 /* default tx antenna configuration */
31 #define ANT_SELCFG_RX_DEF 3 /* default rx antenna configuration */
41 /* antenna switch */
42 /* defines for no boardlevel antenna diversity */
43 #define ANT_SELCFG_DEF_2x2 0x01 /* default antenna configuration */
47 #define ANT_SELCFG_DEF_2x3 0x01 /* default antenna configuration */
[all …]
Dpub.h59 /* legacy rx Antenna diversity for SISO rates */
60 #define ANT_RX_DIV_FORCE_0 0 /* Use antenna 0 */
61 #define ANT_RX_DIV_FORCE_1 1 /* Use antenna 1 */
68 /* legacy rx Antenna diversity for SISO rates */
69 /* Tx on antenna 0, "legacy term Main" */
71 /* Tx on antenna 1, "legacy term Aux" */
73 /* Tx on phy's last good Rx antenna */
75 /* driver's default tx antenna setting */
91 /* no antenna switch */
93 /* antenna switch on 4321CB2, 2of3 */
[all …]
Dphy_shim.h52 /* Rx Antenna diversity control values */
53 #define ANT_RX_DIV_FORCE_0 0 /* Use antenna 0 */
54 #define ANT_RX_DIV_FORCE_1 1 /* Use antenna 1 */
62 #define WL_ANT_IDX_1 0 /* antenna index 1 */
63 #define WL_ANT_IDX_2 1 /* antenna index 2 */
Dmain.h177 * anything affecting the single/dual streams/antenna operation
185 * ant_rx_ovr: rx antenna override.
186 * txant: userTx antenna setting.
187 * phytxant: phyTx antenna setting in txheader.
273 s8 antgain; /* antenna gain from srom */
372 u8 antsel_type; /* Type of boardlevel mimo antenna switch-logic
578 u8 antsel_type; /* Type of boardlevel mimo antenna switch-logic
581 u8 antsel_antswitch; /* board level antenna switch type */
583 struct brcms_antselcfg antcfg_11n; /* antenna configuration */
584 struct brcms_antselcfg antcfg_cur; /* current antenna config (auto) */
Dstf.c215 * achieve various tx/rx antenna selection schemes
217 * legacy phy, bit 6 and bit 7 means antenna 0 and 1 respectively, bit6+bit7
219 * for NREV<3, bit 6 and bit 7 means antenna 0 and 1 respectively, bit6+bit7
220 * means last rx and do tx-antenna selection for SISO transmissions
221 * for NREV=3, bit 6 and bit _8_ means antenna 0 and 1 respectively, bit6+bit7
222 * means last rx and do tx-antenna selection for SISO transmissions
223 * for NREV>=7, bit 6 and bit 7 mean antenna 0 and 1 respectively, nit6+bit7
/linux-6.12.1/drivers/net/wireless/ti/wl12xx/
Dconf.h38 * Configure the min and max time BT gains the antenna
47 * Configure the min and max time BT gains the antenna
56 * Configure the min and max time BT gains the antenna
65 * Configure the min and max time BT gains the antenna
74 * The maximum time WLAN can gain the antenna
83 * The maximum time WLAN can gain the antenna
169 * Defines antenna configuration (single/dual antenna)
171 * Range: 0 - single antenna, 1 - dual antenna
/linux-6.12.1/drivers/net/wireless/broadcom/b43legacy/
Dphy.h25 B43legacy_ANTENNA0, /* Antenna 0 */
26 B43legacy_ANTENNA1, /* Antenna 0 */
27 B43legacy_ANTENNA_AUTO1, /* Automatic, starting with antenna 1 */
28 B43legacy_ANTENNA_AUTO0, /* Automatic, starting with antenna 0 */
106 #define B43legacy_PHY_BBANDCFG_RXANT 0x180 /* RX Antenna selection */
113 #define B43legacy_PHY_ANTDWELL B43legacy_PHY_OFDM(0x2B) /* Antenna dwell */
114 #define B43legacy_PHY_ANTDWELL_AUTODIV1 0x0100 /* Automatic RX diversity start antenna */
129 #define B43legacy_PHY_ANTWRSETT B43legacy_PHY_OFDM(0x8C) /* Antenna WR settle */
174 void b43legacy_set_rx_antenna(struct b43legacy_wldev *dev, int antenna);
Dradio.h26 /* Force antenna 0. */
28 /* Force antenna 1. */
30 /* Use the RX antenna, that was selected for the most recently
Dxmit.h75 #define B43legacy_TX4_PHY_ANT 0x03C0 /* Antenna selection */
76 #define B43legacy_TX4_PHY_ANT0 0x0000 /* Use antenna 0 */
77 #define B43legacy_TX4_PHY_ANT1 0x0100 /* Use antenna 1 */
78 #define B43legacy_TX4_PHY_ANTLAST 0x0300 /* Use last used antenna */
151 #define B43legacy_RX_PHYST0_ANT 0x0020 /* Antenna */
/linux-6.12.1/Documentation/userspace-api/media/dvb/
Dfe-set-voltage.rst13 FE_SET_VOLTAGE - Allow setting the DC level sent to the antenna subsystem.
34 This ioctl allows to set the DC voltage level sent through the antenna
37 Usually, a satellite antenna subsystems require that the digital TV
45 .. attention:: if more than one device is connected to the same antenna,
Dfe-set-tone.rst37 Usually, satellite antenna subsystems require that the digital TV device
42 .. attention:: If more than one device is connected to the same antenna,
/linux-6.12.1/drivers/net/wireless/ralink/rt2x00/
Drt2x00link.c86 * which antenna demonstrated the best performance. in rt2x00lib_antenna_diversity_sample()
87 * When we are already on the antenna with the best in rt2x00lib_antenna_diversity_sample()
126 * Legacy driver indicates that we should swap antenna's in rt2x00lib_antenna_diversity_eval()
131 * sample the rssi from the other antenna to make a valid in rt2x00lib_antenna_diversity_eval()
154 * either the TX or RX antenna (or both). in rt2x00lib_antenna_diversity()
215 * Update antenna RSSI in rt2x00link_update_stats()
252 void rt2x00link_reset_tuner(struct rt2x00_dev *rt2x00dev, bool antenna) in rt2x00link_reset_tuner() argument
284 if (antenna) in rt2x00link_reset_tuner()
333 * Evaluate antenna setup, make this the last step when in rt2x00link_tuner_sta()
Drt2x00lib.h226 * @antenna: Should the antenna tuning also be reset
232 * SNR level or link quality (i.e. changing the antenna setting).
239 * If @antenna is set to true a the software antenna diversity
242 void rt2x00link_reset_tuner(struct rt2x00_dev *rt2x00dev, bool antenna);
Drt2x00mac.c320 * Some configuration parameters (e.g. channel and antenna values) can in rt2x00mac_config()
339 * the antenna to the default settings. rt2x00lib_config_antenna() in rt2x00mac_config()
341 * checking if diversity has been enabled or no antenna changes in rt2x00mac_config()
750 // The antenna value is not supposed to be 0, in rt2x00mac_set_antenna()
751 // or exceed the maximum number of antenna's. in rt2x00mac_set_antenna()
755 // When the client tried to configure the antenna to or from in rt2x00mac_set_antenna()
756 // diversity mode, we must reset the default antenna as well in rt2x00mac_set_antenna()
765 // and make sure we update the antenna flags to have the in rt2x00mac_set_antenna()
795 // client and not the current active antenna state. in rt2x00mac_get_antenna()
/linux-6.12.1/Documentation/userspace-api/media/v4l/
Dext-ctrls-rf-tuner.rst12 In this context, RF tuner is radio receiver circuit between antenna and
13 demodulator. It receives radio frequency (RF) from the antenna and
60 path, just right after the antenna input. The difference between the
68 signal path. It is located very close to tuner antenna input. Used
/linux-6.12.1/drivers/net/wireless/broadcom/b43/
Dxmit.h52 __le16 mimo_antenna; /* MIMO antenna select */
69 __le16 mimo_antenna; /* MIMO antenna select */
154 #define B43_TXH_PHY_ANT 0x03C0 /* Antenna selection */
155 #define B43_TXH_PHY_ANT0 0x0000 /* Use antenna 0 */
156 #define B43_TXH_PHY_ANT1 0x0040 /* Use antenna 1 */
157 #define B43_TXH_PHY_ANT01AUTO 0x00C0 /* Use antenna 0/1 auto */
158 #define B43_TXH_PHY_ANT2 0x0100 /* Use antenna 2 */
159 #define B43_TXH_PHY_ANT3 0x0200 /* Use antenna 3 */
305 #define B43_RX_PHYST0_ANT 0x0020 /* Antenna */
Dtables_nphy.h97 #define B43_NTAB_TDI20A0 B43_NTAB32(0x13, 0x080) /* TDI Table 20 Antenna 0 */
99 #define B43_NTAB_TDI20A1 B43_NTAB32(0x13, 0x100) /* TDI Table 20 Antenna 1 */
101 #define B43_NTAB_TDI40A0 B43_NTAB32(0x13, 0x280) /* TDI Table 40 Antenna 0 */
103 #define B43_NTAB_TDI40A1 B43_NTAB32(0x13, 0x300) /* TDI Table 40 Antenna 1 */
139 #define B43_NTAB_ANT_SW_CTL_R3 B43_NTAB16( 9, 0) /* antenna software control */
Dphy_a.h11 #define B43_PHY_BBANDCFG_RXANT 0x180 /* RX Antenna selection */
21 #define B43_PHY_ANTDWELL B43_PHY_OFDM(0x2B) /* Antenna dwell */
22 #define B43_PHY_ANTDWELL_AUTODIV1 0x0100 /* Automatic RX diversity start antenna */
41 #define B43_PHY_ANTWRSETT B43_PHY_OFDM(0x8C) /* Antenna WR settle */
Dphy_common.h54 /* Antenna identifiers */
56 B43_ANTENNA0 = 0, /* Antenna 0 */
57 B43_ANTENNA1 = 1, /* Antenna 1 */
58 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);
/linux-6.12.1/include/linux/ssb/
Dssb_regs.h229 #define SSB_SPROM1_AGAIN 0x0074 /* Antenna Gain (in dBm Q5.2) */
295 #define SSB_SPROM4_ANTAVAIL 0x005C /* Antenna available bitfields */
300 #define SSB_SPROM4_AGAIN01 0x005E /* Antenna Gain (in dBm Q5.2) */
301 #define SSB_SPROM4_AGAIN0 0x00FF /* Antenna 0 */
303 #define SSB_SPROM4_AGAIN1 0xFF00 /* Antenna 1 */
306 #define SSB_SPROM4_AGAIN2 0x00FF /* Antenna 2 */
308 #define SSB_SPROM4_AGAIN3 0xFF00 /* Antenna 3 */
439 #define SSB_SPROM8_ANTAVAIL 0x009C /* Antenna available bitfields*/
444 #define SSB_SPROM8_AGAIN01 0x009E /* Antenna Gain (in dBm Q5.2) */
445 #define SSB_SPROM8_AGAIN0 0x00FF /* Antenna 0 */
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/net/wireless/
Dbrcm,bcm4329-fmac.yaml116 apple,antenna-sku:
118 description: Antenna SKU used to identify a specific antenna configuration
120 platforms with different antenna configs to have different firmware and/or
Dsilabs,wfx.yaml39 - const: silabs,wf200 # Chip alone without antenna
68 silabs,antenna-config-file:
70 description: Use an alternative file for antenna configuration (aka
/linux-6.12.1/drivers/net/wireless/intel/iwlwifi/fw/api/
Dstats.h44 * @beacon_rssi_a: beacon RSSI on antenna A
45 * @beacon_rssi_b: beacon RSSI on antenna B
46 * @beacon_rssi_c: beacon RSSI on antenna C
47 * @beacon_energy_a: beacon energy on antenna A
48 * @beacon_energy_b: beacon energy on antenna B
49 * @beacon_energy_c: beacon energy on antenna C
502 * @beacon_rssi_a: beacon RSSI on antenna A
503 * @beacon_rssi_b: beacon RSSI on antenna B
544 * @beacon_rssi_a: beacon RSSI on antenna A
545 * @beacon_rssi_b: beacon RSSI on antenna B
[all …]
/linux-6.12.1/drivers/net/wireless/ath/ath5k/
Ddesc.h58 #define AR5K_5210_RX_DESC_STATUS0_RECEIVE_ANT_5211 0x38000000 /* [5211] receive antenna */
85 #define AR5K_5212_RX_DESC_STATUS0_RECEIVE_ANTENNA 0xf0000000 /* receive antenna */
170 #define AR5K_2W_TX_DESC_CTL0_ANT_MODE_XMIT_5210 0x02000000 /* [5210] antenna selection */
171 #define AR5K_2W_TX_DESC_CTL0_ANT_MODE_XMIT_5211 0x1e000000 /* [5211] antenna selection */
227 #define AR5K_4W_TX_DESC_CTL0_ANT_MODE_XMIT 0x1e000000 /* TX antenna selection */
309 #define AR5K_DESC_TX_STATUS1_XMIT_ANTENNA_5212 0x01000000 /* [5212] transmit antenna */
/linux-6.12.1/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dacpi.c41 brcmf_dbg(INFO, "ACPI RWCV data=%*phN antenna-sku=%s\n", in brcmf_acpi_probe()
49 brcmf_dbg(INFO, "No ACPI antenna-sku\n"); in brcmf_acpi_probe()

12345678910>>...14