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

/illumos-gate/usr/src/uts/common/io/arn/
H A Darn_beacon.c33 * up all required antenna switch parameters, rate codes, and channel flags.
47 int flags, antenna = 0; local
63 * Let hardware handle antenna switching.
65 antenna = 0;
69 * Switch antenna every 4 beacons.
70 * NB: assumes two antenna
72 antenna = ((sc->ast_be_xmit / sc->sc_nbcnvaps) & 1 ? 2 : 1);
H A Darn_recv.c65 arn_setdefantenna(struct arn_softc *sc, uint32_t antenna) argument
68 ath9k_hw_setantenna(sc->sc_ah, antenna);
69 sc->sc_defant = (uint8_t)antenna; /* LINT */
657 * change the default rx antenna if rx diversity chooses the
658 * other antenna 3 times in a row.
H A Darn_ath9k.h916 void ath9k_hw_setantenna(struct ath_hal *ah, uint32_t antenna);
H A Darn_core.h430 void arn_setdefantenna(struct arn_softc *sc, uint32_t antenna);
654 uint32_t an_tx_antenna; /* antenna for last good frame */
789 * tracking station state such as the current tx antenna.
904 uint8_t sc_defant; /* current default antenna */
905 uint8_t sc_rxotherant; /* rx's on non-default antenna */
H A Darn_hw.c3882 ath9k_hw_setantenna(struct ath_hal *ah, uint32_t antenna) argument
3884 REG_WRITE(ah, AR_DEF_ANTENNA, (antenna & 0x7));
/illumos-gate/usr/src/uts/common/io/iwi/
H A Dipw2200_impl.h448 uint8_t antenna; member in struct:ipw2200_frame
476 uint8_t antenna; member in struct:ipw2200_tx_desc
652 uint8_t antenna; member in struct:ipw2200_configuration
653 #define IPW2200_ANTENNA_AUTO (0) /* firmware selects best antenna */
654 #define IPW2200_ANTENNA_A (1) /* use antenna A only */
655 #define IPW2200_ANTENNA_B (3) /* use antenna B only */
/illumos-gate/usr/src/uts/common/io/ral/
H A Drt2560.c1863 rt2560_set_txantenna(struct rt2560_softc *sc, int antenna) argument
1869 if (antenna == 1)
1871 else if (antenna == 2)
1890 rt2560_set_rxantenna(struct rt2560_softc *sc, int antenna) argument
1895 if (antenna == 1)
1897 else if (antenna == 2)
/illumos-gate/usr/src/uts/common/io/ural/
H A Dural.c1319 ural_set_txantenna(struct ural_softc *sc, int antenna) argument
1325 if (antenna == 1)
1327 else if (antenna == 2)
1348 ural_set_rxantenna(struct ural_softc *sc, int antenna) argument
1353 if (antenna == 1)
1355 else if (antenna == 2)
/illumos-gate/usr/src/uts/common/io/uath/
H A Duath_reg.h178 uint32_t antenna; member in struct:uath_rx_desc
H A Duath.c1643 "frame len %u code %u status %u rate %u antenna %u "
1647 BE_32(desc->rate), BE_32(desc->antenna), BE_32(desc->rssi),
/illumos-gate/usr/src/uts/common/io/iwn/
H A Dif_iwnreg.h1249 uint16_t antenna; member in struct:iwn4965_rx_phystat
H A Dif_iwn.c3920 /* XXX Alternate between antenna A and B? */
4511 /* Use the first valid TX antenna. */
4556 /* Use the first valid TX antenna. */
4833 mask = (le16toh(phy->antenna) >> 4) & IWN_ANT_ABC;
4878 /* There should be at least one antenna but check anyway. */
5048 noise = INT_MAX; /* NB: There's at least one antenna. */
5085 /* Get first available RX antenna as referential. */
5090 /* The delta is relative to antenna "ant". */
5748 /* Use the first valid TX antenna. */

Completed in 137 milliseconds