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

/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/
H A Dif_ath_misc.h82 extern void ath_setdefantenna(struct ath_softc *sc, u_int antenna);
H A Dif_ath_beacon.c278 int flags, antenna; local
299 * Let hardware handle antenna switching.
301 antenna = sc->sc_txantenna;
305 * Switch antenna every 4 beacons.
306 * XXX assumes two antenna
309 antenna = sc->sc_txantenna;
311 antenna = ((sc->sc_stats.ast_be_xmit / sc->sc_nbcnvaps) & 4 ? 2 : 1);
313 antenna = (sc->sc_stats.ast_be_xmit & 4 ? 2 : 1);
335 , antenna /* antenna mod
[all...]
H A Dif_ath.c469 * if BT antenna diversity isn't enabled.
511 * Some WB335 cards do not support antenna diversity. Since
1029 * Some WB335 cards do not support antenna diversity. Since
1265 * Query the hal about antenna support.
3935 * Set the default antenna.
3938 ath_setdefantenna(struct ath_softc *sc, u_int antenna) argument
3943 ath_hal_setdefantenna(ah, antenna);
3944 if (sc->sc_defant != antenna)
3946 sc->sc_defant = antenna;
6212 * slot is needed for managing antenna stat
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/
H A Dif_iwireg.h318 uint8_t antenna; member in struct:iwi_frame
347 uint8_t antenna; member in struct:iwi_tx_desc
509 uint8_t antenna; /* antenna diversity */ member in struct:iwi_configuration
510 #define IWI_ANTENNA_AUTO 0 /* firmware selects best antenna */
511 #define IWI_ANTENNA_A 1 /* use antenna A only */
512 #define IWI_ANTENNA_B 3 /* use antenna B only */
H A Dif_iwivar.h188 int antenna; member in struct:iwi_softc
H A Dif_iwi.c1268 tap->wr_antenna = frame->antenna;
2601 config.antenna = sc->antenna;
2861 config.antenna = sc->antenna;
3348 sc->antenna = IWI_ANTENNA_AUTO;
3349 SYSCTL_ADD_INT(ctx, SYSCTL_CHILDREN(tree), OID_AUTO, "antenna",
3350 CTLFLAG_RW, &sc->antenna, 0, "antenna (0=auto)");
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5210/
H A Dar5210_misc.c272 * Return 1 or 2 for the corresponding antenna that is in use
282 ar5210SetDefAntenna(struct ath_hal *ah, u_int antenna) argument
286 if (antenna != (val & AR_STA_ID1_DEFAULT_ANTENNA ? 2 : 1)) {
303 /* XXX not sure how to fix antenna */
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5211/
H A Dar5211_misc.c607 ar5211SetDefAntenna(struct ath_hal *ah, u_int antenna) argument
609 OS_REG_WRITE(ah, AR_DEF_ANTENNA, (antenna & 0x7));
H A Dar5211.h124 HAL_ANT_SETTING ah_diversityControl; /* antenna setting */
280 extern void ar5211SetDefAntenna(struct ath_hal *ah, u_int antenna);
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/
H A Drt2560.c320 "txantenna", CTLFLAG_RW, &sc->tx_ant, 0, "tx antenna (0=auto)");
324 "rxantenna", CTLFLAG_RW, &sc->rx_ant, 0, "rx antenna (0=auto)");
2513 rt2560_set_txantenna(struct rt2560_softc *sc, int antenna) argument
2519 if (antenna == 1)
2521 else if (antenna == 2)
2540 rt2560_set_rxantenna(struct rt2560_softc *sc, int antenna) argument
2545 if (antenna == 1)
2547 else if (antenna == 2)
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/
H A Dif_ural.c1971 ural_set_txantenna(struct ural_softc *sc, int antenna) argument
1977 if (antenna == 1)
1979 else if (antenna == 2)
2000 ural_set_rxantenna(struct ural_softc *sc, int antenna) argument
2005 if (antenna == 1)
2007 else if (antenna == 2)
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/contrib/ath_hal/ar9300/
H A Dar9300_stub_funcs.h70 extern void ar9300_Stub_SetDefAntenna(struct ath_hal *ah, u_int antenna);
H A Dar9300_stub_funcs.c423 ar9300_Stub_SetDefAntenna(struct ath_hal *ah, u_int antenna) argument
H A Dar9300.h436 HAL_ANT_SETTING ah_diversity_control; /* antenna setting */
510 HAL_BOOL ah_bt_coex_single_ant; /* Single or dual antenna configuration */
674 * Upper limit after factoring in the regulatory max, antenna gain and
1288 extern void ar9300_set_def_antenna(struct ath_hal *ah, u_int antenna);
H A Dar9300_misc.c521 ar9300_set_def_antenna(struct ath_hal *ah, u_int antenna) argument
523 OS_REG_WRITE(ah, AR_DEF_ANTENNA, (antenna & 0x7));
551 * used in order to ensure an active transmit antenna. This
553 * antenna to ensure the antenna closest to the user's body is
557 * Set antenna control for use during reset sequence by
894 * caldata to detect if board has smart antenna or not, once added
899 /* enable smart antenna for Peacock, Wasp and scorpion
2490 /* Config antenna diversity */
3274 /* enable/disable smart antenna mod
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5212/
H A Dar5212_misc.c417 ar5212SetDefAntenna(struct ath_hal *ah, u_int antenna) argument
419 OS_REG_WRITE(ah, AR_DEF_ANTENNA, (antenna & 0x7));
H A Dar5212.h277 HAL_ANT_SETTING ah_antControl; /* antenna setting */
497 extern void ar5212SetDefAntenna(struct ath_hal *ah, u_int antenna);
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/wpi/
H A Dif_wpireg.h479 uint8_t antenna; member in struct:wpi_node_info
H A Dif_wpi.c3405 node.antenna = WPI_ANTENNA_BOTH;
3447 node.antenna = WPI_ANTENNA_BOTH;
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/
H A Dif_iwnreg.h1448 uint16_t antenna; member in struct:iwn4965_rx_phystat
H A Dif_iwn.c616 * Some of the 3 antenna devices (ie, the 4965) only supports
2765 * For NICs that support only 1 antenna, default to IWN_ANT_AB or
2774 * this to only one antenna.
2871 /* Set antenna configuration */
2872 /* XXX TODO: is this the right antenna to use for legacy? */
5372 "%s: 1stream antenna=0x%02x, 2stream antenna=0x%02x, ntxstreams=%d\n",
5483 /* Use the first valid TX antenna. */
5875 mask = (le16toh(phy->antenna) >> 4) & IWN_ANT_ABC;
5930 /* There should be at least one antenna bu
[all...]

Completed in 238 milliseconds