Lines Matching refs:ath_hal
93 struct ath_hal *(*attach)(uint16_t devid, HAL_SOFTC,
121 HAL_BOOL (*probe)(struct ath_hal *ah);
122 HAL_BOOL (*attach)(struct ath_hal *ah, HAL_STATUS *ecode);
135 struct ath_hal_rf *ath_hal_rfprobe(struct ath_hal *ah, HAL_STATUS *ecode);
356 struct ath_hal h; /* public area */
359 HAL_BOOL (*ah_getChannelEdges)(struct ath_hal*,
362 u_int (*ah_getWirelessModes)(struct ath_hal*);
363 HAL_BOOL (*ah_eepromRead)(struct ath_hal *, u_int off,
365 HAL_BOOL (*ah_eepromWrite)(struct ath_hal *, u_int off,
367 HAL_BOOL (*ah_getChipPowerLimits)(struct ath_hal *,
369 int16_t (*ah_getNfAdjust)(struct ath_hal *,
371 void (*ah_getNoiseFloor)(struct ath_hal *,
376 void (*ah_eepromDetach)(struct ath_hal *);
377 HAL_STATUS (*ah_eepromGet)(struct ath_hal *, int, void *);
378 HAL_STATUS (*ah_eepromSet)(struct ath_hal *, int, int);
379 uint16_t (*ah_getSpurChan)(struct ath_hal *, int, HAL_BOOL);
380 HAL_BOOL (*ah_eepromDiag)(struct ath_hal *, int request,
541 extern HAL_BOOL ath_hal_setTxQProps(struct ath_hal *ah,
543 extern HAL_BOOL ath_hal_getTxQProps(struct ath_hal *ah,
615 extern HAL_BOOL ath_hal_wait(struct ath_hal *, u_int reg,
617 extern HAL_BOOL ath_hal_waitfor(struct ath_hal *, u_int reg,
624 extern void ath_hal_printf(struct ath_hal *, const char*, ...)
626 extern void ath_hal_vprintf(struct ath_hal *, const char*, __va_list)
648 ((struct ath_hal *) (_ah))->ah_config.ah_debug & (__m))) { \
653 extern void DO_HALDEBUG(struct ath_hal *ah, u_int mask, const char* fmt, ...)
692 u_int ath_hal_getantennareduction(struct ath_hal *ah,
699 u_int ath_hal_getctl(struct ath_hal *, const struct ieee80211_channel *);
709 ath_hal_checkchannel(struct ath_hal *ah, const struct ieee80211_channel *c) in ath_hal_checkchannel()
720 HAL_CHANNEL_INTERNAL *ath_hal_checkchannel(struct ath_hal *,
730 ath_hal_gethwchannel(struct ath_hal *ah, const struct ieee80211_channel *c) in ath_hal_gethwchannel()
739 extern HAL_STATUS ath_hal_getcapability(struct ath_hal *ah,
742 extern HAL_BOOL ath_hal_setcapability(struct ath_hal *ah,
886 extern HAL_BOOL ath_hal_getdiagstate(struct ath_hal *ah, int request,
893 extern void ath_hal_setupratetable(struct ath_hal *ah, HAL_RATE_TABLE *rt);
898 int16_t ath_hal_getChanNoise(struct ath_hal *, const struct ieee80211_channel *);
941 extern int ath_hal_ini_write(struct ath_hal *ah, const HAL_INI_ARRAY *ia,
945 extern int ath_hal_ini_bank_write(struct ath_hal *ah, const HAL_INI_ARRAY *ia,
1007 struct ath_hal *ah = &ahp->h; in ath_hal_get_twice_max_regpower()
1020 ath_hal_getantennaallowed(struct ath_hal *ah, in ath_hal_getantennaallowed()
1033 extern int ath_hal_mhz2ieee_2ghz(struct ath_hal *, int freq);
1038 extern void ath_hal_survey_clear(struct ath_hal *ah);
1043 extern void ath_hal_survey_add_sample(struct ath_hal *ah,