FreeBSD kernel ATH device code
|
#include <ar5212.h>
Data Fields | |
void * | priv |
void(* | rfDetach )(struct ath_hal *ah) |
void(* | writeRegs )(struct ath_hal *, u_int modeIndex, u_int freqIndex, int regWrites) |
uint32_t *(* | getRfBank )(struct ath_hal *ah, int bank) |
HAL_BOOL(* | setChannel )(struct ath_hal *, const struct ieee80211_channel *) |
HAL_BOOL(* | setRfRegs )(struct ath_hal *, const struct ieee80211_channel *, uint16_t modesIndex, uint16_t *rfXpdGain) |
HAL_BOOL(* | setPowerTable )(struct ath_hal *ah, int16_t *minPower, int16_t *maxPower, const struct ieee80211_channel *, uint16_t *rfXpdGain) |
HAL_BOOL(* | getChannelMaxMinPower )(struct ath_hal *ah, const struct ieee80211_channel *, int16_t *maxPow, int16_t *minPow) |
int16_t(* | getNfAdjust )(struct ath_hal *, const HAL_CHANNEL_INTERNAL *) |
HAL_BOOL(* RfHalFuncs::getChannelMaxMinPower) (struct ath_hal *ah, const struct ieee80211_channel *, int16_t *maxPow, int16_t *minPow) |
Definition at line 147 of file ar5212.h.
Referenced by ar2133RfAttach(), ar2316RfAttach(), ar2317RfAttach(), ar2413RfAttach(), ar2425RfAttach(), ar5111RfAttach(), ar5112RfAttach(), ar5212GetChipPowerLimits(), ar5413RfAttach(), ar5416GetChipPowerLimits(), ar9280RfAttach(), and ar9287RfAttach().
int16_t(* RfHalFuncs::getNfAdjust) (struct ath_hal *, const HAL_CHANNEL_INTERNAL *) |
Definition at line 150 of file ar5212.h.
Referenced by ar2133RfAttach(), ar2316RfAttach(), ar2317RfAttach(), ar2413RfAttach(), ar2425RfAttach(), ar5111RfAttach(), ar5112RfAttach(), ar5212Attach(), ar5312Attach(), ar5413RfAttach(), ar9280RfAttach(), and ar9287RfAttach().
uint32_t *(* RfHalFuncs::getRfBank) (struct ath_hal *ah, int bank) |
Definition at line 138 of file ar5212.h.
Referenced by ar2133RfAttach(), ar2316RfAttach(), ar2317RfAttach(), ar2413RfAttach(), ar2425RfAttach(), ar5111RfAttach(), ar5112RfAttach(), ar5413RfAttach(), ar9280RfAttach(), and ar9287RfAttach().
void(* RfHalFuncs::rfDetach) (struct ath_hal *ah) |
Definition at line 135 of file ar5212.h.
Referenced by ar2133RfAttach(), ar2316RfAttach(), ar2317RfAttach(), ar2413RfAttach(), ar2425RfAttach(), ar5111RfAttach(), ar5112RfAttach(), ar5413RfAttach(), ar9280RfAttach(), and ar9287RfAttach().
Definition at line 139 of file ar5212.h.
Referenced by ar2133RfAttach(), ar2316RfAttach(), ar2317RfAttach(), ar2413RfAttach(), ar2425RfAttach(), ar5111RfAttach(), ar5112RfAttach(), ar5212SetChannel(), ar5413RfAttach(), ar9280RfAttach(), and ar9287RfAttach().
HAL_BOOL(* RfHalFuncs::setPowerTable) (struct ath_hal *ah, int16_t *minPower, int16_t *maxPower, const struct ieee80211_channel *, uint16_t *rfXpdGain) |
Definition at line 144 of file ar5212.h.
Referenced by ar2133RfAttach(), ar2316RfAttach(), ar2317RfAttach(), ar2413RfAttach(), ar2425RfAttach(), ar5111RfAttach(), ar5112RfAttach(), ar5212SetTransmitPower(), ar5413RfAttach(), ar9280RfAttach(), and ar9287RfAttach().
HAL_BOOL(* RfHalFuncs::setRfRegs) (struct ath_hal *, const struct ieee80211_channel *, uint16_t modesIndex, uint16_t *rfXpdGain) |
Definition at line 141 of file ar5212.h.
Referenced by ar2133RfAttach(), ar2316RfAttach(), ar2317RfAttach(), ar2413RfAttach(), ar2425RfAttach(), ar5111RfAttach(), ar5112RfAttach(), ar5212Reset(), ar5413RfAttach(), ar5416Reset(), ar9280RfAttach(), and ar9287RfAttach().
void(* RfHalFuncs::writeRegs) (struct ath_hal *, u_int modeIndex, u_int freqIndex, int regWrites) |
Definition at line 136 of file ar5212.h.
Referenced by ar2133RfAttach(), ar2316RfAttach(), ar2317RfAttach(), ar2413RfAttach(), ar2425RfAttach(), ar5111RfAttach(), ar5112RfAttach(), ar5212Reset(), ar5413RfAttach(), ar9280RfAttach(), and ar9287RfAttach().