Searched refs:ath_hal (Results 101 - 125 of 205) sorted by relevance

123456789

/freebsd-10.0-release/tools/tools/ath/athratestats/
H A DMakefile3 .PATH: ${.CURDIR}/../../../../sys/dev/ath/ath_hal
/freebsd-10.0-release/sys/dev/ath/ath_hal/
H A Dah.c56 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 Dah_eeprom_v1.c26 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 Dah_regdomain.c128 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 Dar9280_olc.c42 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 Dar5312_attach.c33 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 Dar5416_gpio.c35 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 Dar5416_reset.c42 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 Dar2133.c53 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 Dar5416_beacon.c35 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 Dar5416_attach.c33 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 Dar5210_reset.c56 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 Dar9300_ani.c28 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 Dar9300_mci.c32 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 Dar9300_eeprom.c47 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 Dar9300_power.c26 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 Dar9300_beacon.c28 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 Dar9300_recv_ds.c37 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 Dar9300_xmit.c40 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 Dar5212_xmit.c46 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 Dar5212_ani.c67 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 Dar5212_beacon.c32 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 Dar5212_keycache.c43 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 Dar9160_attach.c60 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 Dar9130_attach.c65 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)

Completed in 217 milliseconds

123456789