Searched refs:antenna (Results 1 - 25 of 47) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/prism54/
H A Dislpci_eth.h57 __be32 antenna; member in struct:avs_80211_1_header
H A Dislpci_eth.c292 avs->antenna = cpu_to_be32(0); /*unknown */
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/wlan-ng/
H A Dp80211conv.h112 u32 antenna; member in struct:p80211_caphdr
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/rt2x00/
H A Drt2x00config.c109 enum antenna rt2x00lib_config_antenna_check(enum antenna current_ant,
110 enum antenna default_ant)
129 * If diversity handling is active for a particular antenna,
130 * we shouldn't overwrite that antenna.
156 * Write new antenna setup to device and reset the link tuner.
H A Drt2x00reg.h42 enum antenna { enum
H A Drt2x00link.c126 * which antenna demonstrated the best performance.
127 * When we are already on the antenna with the best
166 * Legacy driver indicates that we should swap antenna's
171 * sample the rssi from the other antenna to make a valid
195 * either the TX or RX antenna (or both).
263 * Update antenna RSSI
302 void rt2x00link_reset_tuner(struct rt2x00_dev *rt2x00dev, bool antenna) argument
333 if (antenna)
393 * Evaluate antenna setup, make this the last step when
H A Drt2x00lib.h242 * @antenna: Should the antenna tuning also be reset
248 * SNR level or link quality (i.e. changing the antenna setting).
255 * If @antenna is set to true a the software antenna diversity
258 void rt2x00link_reset_tuner(struct rt2x00_dev *rt2x00dev, bool antenna);
H A Drt2x00.h224 enum antenna rx;
225 enum antenna tx;
283 * Currently active TX/RX antenna setup.
285 * which antenna is actually used at this time.
290 * RSSI history information for the antenna.
291 * Used to determine when to switch antenna
297 * Current RSSI average of the currently active antenna.
323 * TX/RX antenna setup.
746 * This is the default TX/RX antenna setup as indicated
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/b43/
H A Dphy_a.c500 static void b43_aphy_op_set_rx_antenna(struct b43_wldev *dev, int antenna) argument
506 if (antenna == B43_ANTENNA_AUTO0 || antenna == B43_ANTENNA_AUTO1)
512 (autodiv ? B43_ANTENNA_AUTO1 : antenna) <<
517 if (antenna == B43_ANTENNA_AUTO1)
H A Dphy_common.h60 B43_ANTENNA_AUTO0 = 2, /* Automatic, starting with antenna 0 */
61 B43_ANTENNA_AUTO1 = 3, /* Automatic, starting with antenna 1 */
125 * @set_rx_antenna: Set the antenna used for RX.
175 void (*set_rx_antenna)(struct b43_wldev *dev, int antenna);
H A Dmain.c1378 /* Check if the use of the antenna that ieee80211 told us to
1380 * "antenna_nr" is the antenna identifier we got from ieee80211. */
1387 /* Zero means "use default antenna". That's always OK. */
1398 /* This antenna is not available. Fall back to default. */
1405 /* Convert a b43 antenna number value to the PHY TX control value. */
1406 static u16 b43_antenna_to_phyctl(int antenna) argument
1408 switch (antenna) {
1435 int antenna; local
1447 antenna = B43_ANTENNA_DEFAULT;
1448 antenna
2758 b43_mgmtframe_txantenna(struct b43_wldev *dev, int antenna) argument
3534 int antenna; local
[all...]
H A Dphy_lp.c72 lpphy->antenna = B43_ANTENNA_DEFAULT;
1348 static void b43_lpphy_op_set_rx_antenna(struct b43_wldev *dev, int antenna) argument
1351 return; // rev2+ doesn't support antenna diversity
1353 if (B43_WARN_ON(antenna > B43_ANTENNA_AUTO1))
1358 b43_phy_maskset(dev, B43_LPPHY_CRSGAIN_CTL, 0xFFFD, antenna & 0x2);
1359 b43_phy_maskset(dev, B43_LPPHY_CRSGAIN_CTL, 0xFFFE, antenna & 0x1);
1363 dev->phy.lp->antenna = antenna;
1617 b43_lpphy_op_set_rx_antenna(dev, lpphy->antenna);
H A Dxmit.c621 status.antenna = !!(phystat0 & B43_RX_PHYST0_ANT);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/p54/
H A Deeprom.h99 } __packed antenna[0]; member in struct:pda_antenna_gain
H A Dlmac.h174 u8 antenna; member in struct:p54_rx_data
216 u8 antenna; member in struct:p54_frame_sent
H A Dtxrx.c364 rx_status->antenna = hdr->antenna;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/common/tuners/
H A Dmt20xx.c429 static void mt2050_set_antenna(struct dvb_frontend *fe, unsigned char antenna) argument
436 buf[1] = antenna ? 0x11 : 0x10;
438 tuner_dbg("mt2050: enabled antenna connector %d\n", antenna);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/ath/ath9k/
H A Drecv.c93 static void ath_setdefantenna(struct ath_softc *sc, u32 antenna) argument
95 ath9k_hw_setantenna(sc->sc_ah, antenna);
96 sc->rx.defant = antenna;
1013 rx_status->antenna = rx_stats->rs_antenna;
1194 * change the default rx antenna if rx diversity chooses the
1195 * other antenna 3 times in a row.
H A Dbeacon.c60 * up all required antenna switch parameters, rate codes, and channel flags.
71 int flags, antenna, ctsrate = 0, ctsduration = 0; local
79 antenna = ((sc->beacon.ast_be_xmit / sc->nbcnvifs) & 1 ? 2 : 1);
H A Dhtc_drv_txrx.c598 rx_status->antenna = rxbuf->rxstatus.rs_antenna;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/b43legacy/
H A Dphy.h40 B43legacy_ANTENNA_AUTO1, /* Automatic, starting with antenna 1 */
41 B43legacy_ANTENNA_AUTO0, /* Automatic, starting with antenna 0 */
127 #define B43legacy_PHY_ANTDWELL_AUTODIV1 0x0100 /* Automatic RX diversity start antenna */
187 void b43legacy_set_rx_antenna(struct b43legacy_wldev *dev, int antenna);
H A Dmain.c933 /* Convert a b43legacy antenna number value to the PHY TX control value. */
934 static u16 b43legacy_antenna_to_phyctl(int antenna) argument
936 switch (antenna) {
956 int antenna; local
968 antenna = B43legacy_ANTENNA_DEFAULT;
969 antenna = b43legacy_antenna_to_phyctl(antenna);
976 ctl |= antenna;
2056 int antenna)
2061 switch (antenna) {
2055 b43legacy_mgmtframe_txantenna(struct b43legacy_wldev *dev, int antenna) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/iwlwifi/
H A Diwl3945-base.c99 * iwl3945_get_antenna_flags - Get antenna flags for RXON command
100 * @priv: eeprom and antenna fields are used to determine antenna flags
102 * priv->eeprom39 is used to determine if antenna AUX/MAIN are reversed
103 * iwl3945_mod_params.antenna specifies the antenna diversity mode:
105 * IWL_ANTENNA_DIVERSITY - NIC selects best antenna by itself
106 * IWL_ANTENNA_MAIN - Force MAIN antenna
107 * IWL_ANTENNA_AUX - Force AUX antenna
113 switch (iwl3945_mod_params.antenna) {
[all...]
H A Diwl-core.h236 int antenna; /* def: 0 = both antennas (use diversity) */ member in struct:iwl_mod_params
271 * @scan_antennas: available antenna for scan operation
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/
H A Drayctl.h491 UCHAR antenna; member in struct:tx_requested_cmd

Completed in 142 milliseconds

12