/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ |
H A D | if_ath_misc.h | 82 extern void ath_setdefantenna(struct ath_softc *sc, u_int antenna);
|
H A D | if_ath_beacon.c | 278 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 D | if_ath.c | 469 * 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 D | if_iwireg.h | 318 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 D | if_iwivar.h | 188 int antenna; member in struct:iwi_softc
|
H A D | if_iwi.c | 1268 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 D | ar5210_misc.c | 272 * 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 D | ar5211_misc.c | 607 ar5211SetDefAntenna(struct ath_hal *ah, u_int antenna) argument 609 OS_REG_WRITE(ah, AR_DEF_ANTENNA, (antenna & 0x7));
|
H A D | ar5211.h | 124 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 D | rt2560.c | 320 "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 D | if_ural.c | 1971 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 D | ar9300_stub_funcs.h | 70 extern void ar9300_Stub_SetDefAntenna(struct ath_hal *ah, u_int antenna);
|
H A D | ar9300_stub_funcs.c | 423 ar9300_Stub_SetDefAntenna(struct ath_hal *ah, u_int antenna) argument
|
H A D | ar9300.h | 436 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 D | ar9300_misc.c | 521 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 D | ar5212_misc.c | 417 ar5212SetDefAntenna(struct ath_hal *ah, u_int antenna) argument 419 OS_REG_WRITE(ah, AR_DEF_ANTENNA, (antenna & 0x7));
|
H A D | ar5212.h | 277 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 D | if_wpireg.h | 479 uint8_t antenna; member in struct:wpi_node_info
|
H A D | if_wpi.c | 3405 node.antenna = WPI_ANTENNA_BOTH; 3447 node.antenna = WPI_ANTENNA_BOTH;
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/ |
H A D | if_iwnreg.h | 1448 uint16_t antenna; member in struct:iwn4965_rx_phystat
|
H A D | if_iwn.c | 616 * 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...] |