/freebsd-10.0-release/tools/tools/ath/athratestats/ |
H A D | Makefile | 3 .PATH: ${.CURDIR}/../../../../sys/dev/ath/ath_hal
|
/freebsd-10.0-release/sys/dev/ath/ath_hal/ |
H A D | ah.c | 56 struct ath_hal* 64 struct ath_hal *ah; 86 ath_hal_mac_name(struct ath_hal *ah) 153 ath_hal_getwirelessmodes(struct ath_hal*ah) argument 166 ath_hal_rfprobe(struct ath_hal *ah, HAL_STATUS *ecode) 180 ath_hal_rf_name(struct ath_hal *ah) 225 ath_hal_wait(struct ath_hal *ah, u_int reg, uint32_t mask, uint32_t val) 233 ath_hal_waitfor(struct ath_hal *ah, u_int reg, uint32_t mask, uint32_t val, uint32_t timeout) 283 ath_hal_pkt_txtime(struct ath_hal *ah, const HAL_RATE_TABLE *rates, uint32_t frameLen, 348 ath_hal_computetxtime(struct ath_hal *a [all...] |
H A D | ah_eeprom_v1.c | 26 v1EepromGet(struct ath_hal *ah, int param, void *val) 72 v1EepromSet(struct ath_hal *ah, int param, int v) 78 v1EepromDiag(struct ath_hal *ah, int request, 93 v1EepromGetSpurChan(struct ath_hal *ah, int ix, HAL_BOOL is2GHz) 102 v1EepromDetach(struct ath_hal *ah) 111 ath_hal_v1EepromAttach(struct ath_hal *ah)
|
H A D | ah_regdomain.c | 128 static void ath_hal_update_dfsdomain(struct ath_hal *ah); 131 getEepromRD(struct ath_hal *ah) 157 isEepromValid(struct ath_hal *ah) 223 getDefaultCountry(struct ath_hal *ah) 256 getregstate(struct ath_hal *ah, HAL_CTRY_CODE cc, HAL_REG_DOMAIN regDmn, 360 getchannels(struct ath_hal *ah, 593 ath_hal_getchannels(struct ath_hal *ah, 631 assignPrivateChannels(struct ath_hal *ah, 688 ath_hal_init_channels(struct ath_hal *ah, 720 ath_hal_set_channels(struct ath_hal *a [all...] |
/freebsd-10.0-release/sys/dev/ath/ath_hal/ar9002/ |
H A D | ar9280_olc.c | 42 ar9280olcInit(struct ath_hal *ah) 60 ar9280olcGetTxGainIndex(struct ath_hal *ah, 100 ar9280olcGetPDADCs(struct ath_hal *ah, uint32_t initTxGain, int txPower, 129 ar9280olcTemperatureCompensation(struct ath_hal *ah) 174 ar9280ChangeGainBoundarySettings(struct ath_hal *ah, uint16_t *gb, 212 ar9280AdjustPDADCValues(struct ath_hal *ah, int8_t pwr_table_offset, 243 ar9280SetGainBoundariesOpenLoop(struct ath_hal *ah, int i, 282 ar9280SetPowerCalTable(struct ath_hal *ah, struct ar5416eeprom *pEepData,
|
/freebsd-10.0-release/sys/dev/ath/ath_hal/ar5312/ |
H A D | ar5312_attach.c | 33 static HAL_BOOL ar5312GetMacAddr(struct ath_hal *ah); 36 ar5312AniSetup(struct ath_hal *ah) 62 static struct ath_hal * 68 struct ath_hal *ah; 280 ar5212Detach((struct ath_hal *) ahp); 287 ar5312GetMacAddr(struct ath_hal *ah)
|
/freebsd-10.0-release/sys/dev/ath/ath_hal/ar5416/ |
H A D | ar5416_gpio.c | 35 cfgOutputMux(struct ath_hal *ah, uint32_t gpio, uint32_t type) 84 ar5416GpioCfgOutput(struct ath_hal *ah, uint32_t gpio, HAL_GPIO_MUX_TYPE type) 137 ar5416GpioCfgInput(struct ath_hal *ah, uint32_t gpio) 161 ar5416GpioSet(struct ath_hal *ah, uint32_t gpio, uint32_t val) 182 ar5416GpioGet(struct ath_hal *ah, uint32_t gpio) 208 ar5416GpioSetIntr(struct ath_hal *ah, u_int gpio, uint32_t ilevel)
|
H A D | ar5416_reset.c | 42 static void ar5416InitDMA(struct ath_hal *ah); 43 static void ar5416InitBB(struct ath_hal *ah, const struct ieee80211_channel *); 44 static void ar5416InitIMR(struct ath_hal *ah, HAL_OPMODE opmode); 45 static void ar5416InitQoS(struct ath_hal *ah); 46 static void ar5416InitUserSettings(struct ath_hal *ah); 47 static void ar5416OverrideIni(struct ath_hal *ah, const struct ieee80211_channel *); 50 static HAL_BOOL ar5416ChannelChange(struct ath_hal *, const struct ieee80211_channel *); 52 static void ar5416SetDeltaSlope(struct ath_hal *, const struct ieee80211_channel *); 54 static HAL_BOOL ar5416SetResetPowerOn(struct ath_hal *ah); 55 static HAL_BOOL ar5416SetReset(struct ath_hal *a [all...] |
H A D | ar2133.c | 53 ar2133WriteRegs(struct ath_hal *ah, u_int modesIndex, u_int freqIndex, 88 ar2133ForceBias(struct ath_hal *ah, uint16_t synth_freq) 125 ar2133SetChannel(struct ath_hal *ah, const struct ieee80211_channel *chan) 233 ar2133GetRfBank(struct ath_hal *ah, int bank) 257 ar2133SetRfRegs(struct ath_hal *ah, const struct ieee80211_channel *chan, 328 ar2133SetPowerTable(struct ath_hal *ah, int16_t *pPowerMin, int16_t *pPowerMax, 336 ar2133GetMinPower(struct ath_hal *ah, EXPN_DATA_PER_CHANNEL_5112 *data) 363 ar2133GetChannelMaxMinPower(struct ath_hal *ah, 436 ar2133GetNoiseFloor(struct ath_hal *ah, int16_t nfarray[]) 505 ar2133GetNfAdjust(struct ath_hal *a [all...] |
H A D | ar5416_beacon.c | 35 ar5416GetNextTBTT(struct ath_hal *ah) 46 ar5416SetBeaconTimers(struct ath_hal *ah, const HAL_BEACON_TIMERS *bt) 82 ar5416BeaconInit(struct ath_hal *ah, 131 ar5416ResetStaBeaconTimers(struct ath_hal *ah) 151 ar5416SetStaBeaconTimers(struct ath_hal *ah, const HAL_BEACON_STATE *bs)
|
H A D | ar5416_attach.c | 33 static void ar5416ConfigPCIE(struct ath_hal *ah, HAL_BOOL restore, 35 static void ar5416DisablePCIE(struct ath_hal *ah); 36 static void ar5416WriteIni(struct ath_hal *ah, 38 static void ar5416SpurMitigate(struct ath_hal *ah, 42 ar5416AniSetup(struct ath_hal *ah) 71 ar5416olcInit(struct ath_hal *ah) 76 ar5416olcTempCompensation(struct ath_hal *ah) 88 struct ath_hal *ah; 280 ar5416GetRadioRev(struct ath_hal *ah) 297 static struct ath_hal * [all...] |
/freebsd-10.0-release/sys/dev/ath/ath_hal/ar5210/ |
H A D | ar5210_reset.c | 56 static HAL_BOOL ar5210SetResetReg(struct ath_hal *, 58 static HAL_BOOL ar5210SetChannel(struct ath_hal *, struct ieee80211_channel *); 59 static void ar5210SetOperatingMode(struct ath_hal *, int opmode); 70 ar5210Reset(struct ath_hal *ah, HAL_OPMODE opmode, 304 ar5210SetOperatingMode(struct ath_hal *ah, int opmode) 340 ar5210SetPCUConfig(struct ath_hal *ah) 352 ar5210PhyDisable(struct ath_hal *ah) 361 ar5210Disable(struct ath_hal *ah) 385 ar5210ChipReset(struct ath_hal *ah, struct ieee80211_channel *chan) 445 ar5210PerCalibrationN(struct ath_hal *a [all...] |
/freebsd-10.0-release/sys/contrib/dev/ath/ath_hal/ar9300/ |
H A D | ar9300_ani.c | 28 extern void ar9300_set_rx_filter(struct ath_hal *ah, u_int32_t bits); 29 extern u_int32_t ar9300_get_rx_filter(struct ath_hal *ah); 141 ar9300_enable_mib_counters(struct ath_hal *ah) 157 ar9300_disable_mib_counters(struct ath_hal *ah) 178 ar9300_get_ani_channel_index(struct ath_hal *ah, 205 ar9300_ani_get_current_state(struct ath_hal *ah) 214 ar9300_ani_get_current_stats(struct ath_hal *ah) 225 ar9300_ani_attach(struct ath_hal *ah) 280 ar9300_ani_detach(struct ath_hal *ah) 294 ar9300_ani_init_defaults(struct ath_hal *a [all...] |
H A D | ar9300_mci.c | 32 static void ar9300_mci_print_msg(struct ath_hal *ah, HAL_BOOL send,u_int8_t hdr, 64 void ar9300_mci_osla_setup(struct ath_hal *ah, HAL_BOOL enable) 103 static void ar9300_mci_reset_req_wakeup(struct ath_hal *ah) 115 static int32_t ar9300_mci_wait_for_interrupt(struct ath_hal *ah, 162 void ar9300_mci_remote_reset(struct ath_hal *ah, HAL_BOOL wait_done) 172 void ar9300_mci_send_lna_transfer(struct ath_hal *ah, HAL_BOOL wait_done) 180 static void ar9300_mci_send_req_wake(struct ath_hal *ah, HAL_BOOL wait_done) 188 void ar9300_mci_send_sys_waking(struct ath_hal *ah, HAL_BOOL wait_done) 194 static void ar9300_mci_send_lna_take(struct ath_hal *ah, HAL_BOOL wait_done) 203 static void ar9300_mci_send_sys_sleeping(struct ath_hal *a [all...] |
H A D | ar9300_eeprom.c | 47 static u_int16_t ar9300_eeprom_get_spur_chan(struct ath_hal *ah, 50 static inline HAL_BOOL ar9300_fill_eeprom(struct ath_hal *ah); 51 static inline HAL_STATUS ar9300_check_eeprom(struct ath_hal *ah); 88 void ar9300_calibration_data_set(struct ath_hal *ah, int32_t source) 97 int32_t ar9300_calibration_data_get(struct ath_hal *ah) 111 void ar9300_calibration_data_address_set(struct ath_hal *ah, int32_t size) 120 int32_t ar9300_calibration_data_address_get(struct ath_hal *ah) 144 int32_t ar9300_eeprom_template_install(struct ath_hal *ah, int32_t value) 167 ar9300_eeprom_restore_something(struct ath_hal *ah, ar9300_eeprom_t *mptr, 226 ar9300_eeprom_read_word(struct ath_hal *a [all...] |
H A D | ar9300_power.c | 26 void ar9300_wowoffload_prep(struct ath_hal *ah) 34 void ar9300_wowoffload_post(struct ath_hal *ah) 54 static void ar9300_wowoffload_add_mcast_filter(struct ath_hal *ah, u_int8_t *mc_addr) 89 void ar9300_wowoffload_download_devid_swar(struct ath_hal *ah) 152 void ar9300_wowoffload_retrieve_data(struct ath_hal *ah, void *buf, u_int32_t param) 173 u_int32_t ar9300_wowoffload_download_rekey_data(struct ath_hal *ah, u_int32_t *data, u_int32_t bytes) 209 void ar9300_wowoffload_download_acer_magic( struct ath_hal *ah, 231 void ar9300_wowoffload_download_acer_swka( struct ath_hal *ah, 277 void ar9300_wowoffload_download_arp_info(struct ath_hal *ah, u_int32_t id, u_int32_t *data) 317 void ar9300_wowoffload_download_ns_info(struct ath_hal *a [all...] |
H A D | ar9300_beacon.c | 28 extern u_int32_t ar9300_num_tx_pending(struct ath_hal *ah, u_int q); 36 ar9300_beacon_init(struct ath_hal *ah, 74 ar9300_set_sta_beacon_timers(struct ath_hal *ah, const HAL_BEACON_STATE *bs)
|
H A D | ar9300_recv_ds.c | 37 ar9300_proc_rx_desc_fast(struct ath_hal *ah, struct ath_desc *ds, 173 ar9300_proc_rx_desc(struct ath_hal *ah, struct ath_desc *ds, 189 ar9300_get_rx_key_idx(struct ath_hal *ah, struct ath_desc *ds, u_int8_t *keyix,
|
H A D | ar9300_xmit.c | 40 ar9300_update_tx_trig_level(struct ath_hal *ah, HAL_BOOL b_inc_trig_level) 87 ar9300_get_tx_trig_level(struct ath_hal *ah) 97 ar9300_set_tx_queue_props(struct ath_hal *ah, int q, const HAL_TXQ_INFO *q_info) 113 ar9300_get_tx_queue_props(struct ath_hal *ah, int q, HAL_TXQ_INFO *q_info) 137 ar9300_setup_tx_queue(struct ath_hal *ah, HAL_TX_QUEUE type, 222 set_tx_q_interrupts(struct ath_hal *ah, HAL_TX_QUEUE_INFO *qi) 248 ar9300_release_tx_queue(struct ath_hal *ah, u_int q) 283 ar9300_reset_tx_queue(struct ath_hal *ah, u_int q) 513 ar9300_get_tx_dp(struct ath_hal *ah, u_int q) 523 ar9300_set_tx_dp(struct ath_hal *a [all...] |
/freebsd-10.0-release/sys/dev/ath/ath_hal/ar5212/ |
H A D | ar5212_xmit.c | 46 ar5212UpdateTxTrigLevel(struct ath_hal *ah, HAL_BOOL bIncTrigLevel) 86 ar5212SetTxQueueProps(struct ath_hal *ah, int q, const HAL_TXQ_INFO *qInfo) 103 ar5212GetTxQueueProps(struct ath_hal *ah, int q, HAL_TXQ_INFO *qInfo) 121 ar5212SetupTxQueue(struct ath_hal *ah, HAL_TX_QUEUE type, 205 setTxQInterrupts(struct ath_hal *ah, HAL_TX_QUEUE_INFO *qi) 231 ar5212ReleaseTxQueue(struct ath_hal *ah, u_int q) 269 ar5212ResetTxQueue(struct ath_hal *ah, u_int q) 515 ar5212GetTxDP(struct ath_hal *ah, u_int q) 525 ar5212SetTxDP(struct ath_hal *ah, u_int q, uint32_t txdp) 545 ar5212StartTxDma(struct ath_hal *a [all...] |
H A D | ar5212_ani.c | 67 enableAniMIBCounters(struct ath_hal *ah, const struct ar5212AniParams *params) 88 disableAniMIBCounters(struct ath_hal *ah) 105 ar5212AniGetCurrentState(struct ath_hal *ah) 114 ar5212AniGetCurrentStats(struct ath_hal *ah) 125 setPhyErrBase(struct ath_hal *ah, struct ar5212AniParams *params) 150 ar5212AniAttach(struct ath_hal *ah, const struct ar5212AniParams *params24, 181 ar5212AniSetParams(struct ath_hal *ah, const struct ar5212AniParams *params24, 207 ar5212AniDetach(struct ath_hal *ah) 220 ar5212AniControl(struct ath_hal *ah, HAL_ANI_CMD cmd, int param) 389 ar5212AniOfdmErrTrigger(struct ath_hal *a [all...] |
H A D | ar5212_beacon.c | 32 ar5212GetNextTBTT(struct ath_hal *ah) 45 ar5212SetBeaconTimers(struct ath_hal *ah, const HAL_BEACON_TIMERS *bt) 88 ar5212BeaconInit(struct ath_hal *ah, 127 ar5212ResetStaBeaconTimers(struct ath_hal *ah) 146 ar5212SetStaBeaconTimers(struct ath_hal *ah, const HAL_BEACON_STATE *bs)
|
H A D | ar5212_keycache.c | 43 ar5212GetKeyCacheSize(struct ath_hal *ah) 52 ar5212IsKeyCacheEntryValid(struct ath_hal *ah, uint16_t entry) 66 ar5212ResetKeyCacheEntry(struct ath_hal *ah, uint16_t entry) 110 ar5212SetKeyCacheEntryMac(struct ath_hal *ah, uint16_t entry, const uint8_t *mac) 154 ar5212SetKeyCacheEntry(struct ath_hal *ah, uint16_t entry,
|
/freebsd-10.0-release/sys/dev/ath/ath_hal/ar9001/ |
H A D | ar9160_attach.c | 60 static HAL_BOOL ar9160FillCapabilityInfo(struct ath_hal *ah); 63 ar9160AniSetup(struct ath_hal *ah) 90 ar9160InitPLL(struct ath_hal *ah, const struct ieee80211_channel *chan) 114 static struct ath_hal * 121 struct ath_hal *ah; 296 ar5416Detach((struct ath_hal *) ahp); 308 ar9160FillCapabilityInfo(struct ath_hal *ah)
|
H A D | ar9130_attach.c | 65 static HAL_BOOL ar9130FillCapabilityInfo(struct ath_hal *ah); 70 static struct ath_hal * 76 struct ath_hal *ah; 267 ar5416Detach((struct ath_hal *) ahp); 279 ar9130FillCapabilityInfo(struct ath_hal *ah)
|