Searched defs:ah (Results 126 - 139 of 139) sorted by relevance

123456

/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5212/
H A Dar5112.c66 ar5112WriteRegs(struct ath_hal *ah, u_int modesIndex, u_int freqIndex, argument
80 ar5112SetChannel(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
156 ar5112GetRfBank(struct ath_hal *ah, int bank) argument
180 ar5112SetRfRegs(struct ath_hal *ah, const struct ieee80211_channel *chan, uint16_t modesIndex, uint16_t *rfXpdGain) argument
346 ar5112SetPowerTable(struct ath_hal *ah, int16_t *pPowerMin, int16_t *pPowerMax, const struct ieee80211_channel *chan, uint16_t *rfXpdGain) argument
742 ar5112GetMinPower(struct ath_hal *ah, const EXPN_DATA_PER_CHANNEL_5112 *data) argument
768 ar5112GetChannelMaxMinPower(struct ath_hal *ah, const struct ieee80211_channel *chan, int16_t *maxPow, int16_t *minPow) argument
841 ar5112RfDetach(struct ath_hal *ah) argument
855 ar5112RfAttach(struct ath_hal *ah, HAL_STATUS *status) argument
887 ar5112Probe(struct ath_hal *ah) argument
[all...]
H A Dar5212_reset.c74 write_common(struct ath_hal *ah, const HAL_INI_ARRAY *ia, argument
119 ar5212Reset(struct ath_hal *ah, HAL_OPMODE opmode, argument
714 ar5212SetChannel(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
731 ar5212ChannelChange(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
804 ar5212SetOperatingMode(struct ath_hal *ah, int opmode) argument
835 ar5212PhyDisable(struct ath_hal *ah) argument
844 ar5212Disable(struct ath_hal *ah) argument
863 ar5212ChipReset(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
974 ar5212PerCalibrationN(struct ath_hal *ah, struct ieee80211_channel *chan, u_int chainMask, HAL_BOOL longCal, HAL_BOOL *isCalDone) argument
1104 ar5212PerCalibration(struct ath_hal *ah, struct ieee80211_channel *chan, HAL_BOOL *isIQdone) argument
1111 ar5212ResetCalValid(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
1133 ar5212MacStop(struct ath_hal *ah) argument
1199 ar5212SetResetReg(struct ath_hal *ah, uint32_t resetMask) argument
1302 ar5212GetNoiseFloor(struct ath_hal *ah) argument
1311 getNoiseFloorThresh(struct ath_hal *ah, const struct ieee80211_channel *chan, int16_t *nft) argument
1342 ar5212InitNfCalHistBuffer(struct ath_hal *ah) argument
1392 ar5212GetNf(struct ath_hal *ah, struct ieee80211_channel *chan) argument
1482 ar5212SetCompRegs(struct ath_hal *ah) argument
1511 ar5212SetAntennaSwitchInternal(struct ath_hal *ah, HAL_ANT_SETTING settings, const struct ieee80211_channel *chan) argument
1598 ar5212IsSpurChannel(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
1613 ar5212SetBoardValues(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
1751 ar5212SetSpurMitigation(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
1930 ar5212SetDeltaSlope(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
1988 ar5212SetTxPowerLimit(struct ath_hal *ah, uint32_t limit) argument
2005 ar5212SetTransmitPower(struct ath_hal *ah, const struct ieee80211_channel *chan, uint16_t *rfXpdGain) argument
2134 ar5212SetRateTable(struct ath_hal *ah, const struct ieee80211_channel *chan, int16_t tpcScaleReduction, int16_t powerLimit, HAL_BOOL commit, int16_t *pMinPower, int16_t *pMaxPower) argument
2352 ar5212GetChipPowerLimits(struct ath_hal *ah, struct ieee80211_channel *chan) argument
2417 ar5212CorrectGainDelta(struct ath_hal *ah, int twiceOfdmCckDelta) argument
2568 ar5212GetTargetPowers(struct ath_hal *ah, const struct ieee80211_channel *chan, const TRGT_POWER_INFO *powInfo, uint16_t numChannels, TRGT_POWER_INFO *pNewPower) argument
2717 ar5212SetRateDurationTable(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
2771 ar5212SetIFSTiming(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5211/
H A Dar5211_reset.c157 ar5211Reset(struct ath_hal *ah, HAL_OPMODE opmode, argument
563 ar5211PhyDisable(struct ath_hal *ah) argument
572 ar5211Disable(struct ath_hal *ah) argument
596 ar5211ChipReset(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
643 ar5211PerCalibrationN(struct ath_hal *ah, struct ieee80211_channel *chan, u_int chainMask, HAL_BOOL longCal, HAL_BOOL *isCalDone) argument
736 ar5211PerCalibration(struct ath_hal *ah, struct ieee80211_channel *chan, HAL_BOOL *isIQdone) argument
743 ar5211ResetCalValid(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
753 ar5211SetResetReg(struct ath_hal *ah, uint32_t resetMask) argument
787 ar5211SetChannel(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
825 ar5211GetNoiseFloor(struct ath_hal *ah) argument
842 ar5211RunNoiseFloor(struct ath_hal *ah, uint8_t runTime, int16_t startingNF) argument
894 getNoiseFloorThresh(struct ath_hal *ah, const struct ieee80211_channel *chan, int16_t *nft) argument
923 ar5211IsNfGood(struct ath_hal *ah, struct ieee80211_channel *chan) argument
960 ar5211CalNoiseFloor(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
1003 ar5211GetNfAdjust(struct ath_hal *ah, const HAL_CHANNEL_INTERNAL *c) argument
1035 ar5211SetRf6and7(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
1141 ar5211SetAntennaSwitchInternal(struct ath_hal *ah, HAL_ANT_SETTING settings, const struct ieee80211_channel *chan) argument
1205 ar5211SetBoardValues(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
1302 ar5211SetTxPowerLimit(struct ath_hal *ah, uint32_t limit) argument
1315 ar5211SetTransmitPower(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
1376 ar5211SetPowerTable(struct ath_hal *ah, PCDACS_EEPROM *pSrcStruct, uint16_t channel) argument
1495 ar5211SetRateTable(struct ath_hal *ah, RD_EDGES_POWER *pRdEdgesPower, TRGT_POWER_INFO *pPowerInfo, uint16_t numChannels, const struct ieee80211_channel *chan) argument
1911 ar5211InitializeGainValues(struct ath_hal *ah) argument
1925 ar5211InvalidGainReadback(struct ath_hal *ah, GAIN_VALUES *gv) argument
1959 ar5211RequestRfgain(struct ath_hal *ah) argument
1976 ar5211GetRfgain(struct ath_hal *ah) argument
2015 ar5211IsGainAdjustNeeded(struct ath_hal *ah, const GAIN_VALUES *gv) argument
2024 ar5211AdjustGain(struct ath_hal *ah, GAIN_VALUES *gv) argument
2077 ar5211SetRfgain(struct ath_hal *ah, const GAIN_VALUES *gv) argument
2090 ar5211SetOperatingMode(struct ath_hal *ah, int opmode) argument
2119 ar5211SetPCUConfig(struct ath_hal *ah) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/
H A Dah.c96 struct ath_hal *ah; local
119 struct ath_hal *ah; local
143 ath_hal_mac_name(struct ath_hal *ah) argument
240 ath_hal_rfprobe(struct ath_hal *ah, HAL_STATUS *ecode) argument
260 ath_hal_rf_name(struct ath_hal *ah) argument
305 ath_hal_wait(struct ath_hal *ah, u_int reg, uint32_t mask, uint32_t val) argument
313 ath_hal_waitfor(struct ath_hal *ah, u_int reg, uint32_t mask, uint32_t val, uint32_t timeout) argument
363 ath_hal_pkt_txtime(struct ath_hal *ah, const HAL_RATE_TABLE *rates, uint32_t frameLen, uint16_t rateix, HAL_BOOL isht40, HAL_BOOL shortPreamble, HAL_BOOL includeSifs) argument
432 ath_hal_computetxtime(struct ath_hal *ah, const HAL_RATE_TABLE *rates, uint32_t frameLen, uint16_t rateix, HAL_BOOL shortPreamble, HAL_BOOL includeSifs) argument
517 ath_hal_get_curmode(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
575 ath_hal_chan2wmode(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
597 ath_hal_mac_clks(struct ath_hal *ah, u_int usecs) argument
625 ath_hal_mac_usec(struct ath_hal *ah, u_int clks) argument
637 ath_hal_mac_psec(struct ath_hal *ah, u_int clks) argument
669 ath_hal_setupratetable(struct ath_hal *ah, HAL_RATE_TABLE *rt) argument
702 ath_hal_getcapability(struct ath_hal *ah, HAL_CAPABILITY_TYPE type, uint32_t capability, uint32_t *result) argument
904 ath_hal_setcapability(struct ath_hal *ah, HAL_CAPABILITY_TYPE type, uint32_t capability, uint32_t setting, HAL_STATUS *status) argument
953 ath_hal_getregdump(struct ath_hal *ah, const HAL_REGRANGE *regs, void *dstbuf, int space) argument
975 ath_hal_setregs(struct ath_hal *ah, const HAL_REGWRITE *regs, int space) argument
984 ath_hal_getdiagstate(struct ath_hal *ah, int request, const void *args, uint32_t argsize, void **result, uint32_t *resultsize) argument
1059 ath_hal_setTxQProps(struct ath_hal *ah, HAL_TX_QUEUE_INFO *qi, const HAL_TXQ_INFO *qInfo) argument
1120 ath_hal_getTxQProps(struct ath_hal *ah, HAL_TXQ_INFO *qInfo, const HAL_TX_QUEUE_INFO *qi) argument
1158 ath_hal_getChanNoise(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
1188 ath_hal_get_mimo_chan_noise(struct ath_hal *ah, const struct ieee80211_channel *chan, int16_t *nf_ctl, int16_t *nf_ext) argument
1255 ath_hal_process_noisefloor(struct ath_hal *ah) argument
1312 ath_hal_ini_write(struct ath_hal *ah, const HAL_INI_ARRAY *ia, int col, int regWr) argument
1342 ath_hal_ini_bank_write(struct ath_hal *ah, const HAL_INI_ARRAY *ia, const uint32_t data[], int regWr) argument
1470 ath_hal_adjusttsf(struct ath_hal *ah, int32_t tsfdelta) argument
1480 ath_hal_setcca(struct ath_hal *ah, int ena) argument
1495 ath_hal_getcca(struct ath_hal *ah) argument
1510 ath_hal_set_dfs_cac_tx_quiet(struct ath_hal *ah, HAL_BOOL ena) argument
1527 ath_hal_EepromDataRead(struct ath_hal *ah, u_int off, uint16_t *data) argument
1549 ath_hal_mhz2ieee_2ghz(struct ath_hal *ah, int freq) argument
1566 ath_hal_survey_clear(struct ath_hal *ah) argument
1577 ath_hal_survey_add_sample(struct ath_hal *ah, HAL_SURVEY_SAMPLE *hs) argument
[all...]
H A Dah_internal.h711 ath_hal_checkchannel(struct ath_hal *ah, const struct ieee80211_channel *c) argument
732 ath_hal_gethwchannel(struct ath_hal *ah, const struct ieee80211_channel *c) argument
1009 struct ath_hal *ah = &ahp->h; local
1022 ath_hal_getantennaallowed(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
[all...]
H A Dah.h1699 ath_hal_get_mfp_qos(struct ath_hal *ah) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5416/
H A Dar5416_reset.c78 ar5416Reset(struct ath_hal *ah, HAL_OPMODE opmode, struct ieee80211_channel *chan, HAL_BOOL bChannelChange, HAL_RESET_TYPE resetType, HAL_STATUS *status) argument
574 ar5416InitDMA(struct ath_hal *ah) argument
625 ar5416InitBB(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
664 ar5416InitIMR(struct ath_hal *ah, HAL_OPMODE opmode) argument
706 ar5416InitQoS(struct ath_hal *ah) argument
729 ar5416InitUserSettings(struct ath_hal *ah) argument
752 ar5416SetRfMode(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
779 ar5416ChipReset(struct ath_hal *ah, const struct ieee80211_channel *chan, HAL_RESET_TYPE resetType) argument
831 ar5416GetDeltaSlopeValues(struct ath_hal *ah, uint32_t coef_scaled, uint32_t *coef_mantissa, uint32_t *coef_exponent) argument
860 ar5416SetDeltaSlope(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
915 ar5416SetTxPowerLimit(struct ath_hal *ah, uint32_t limit) argument
925 ar5416GetChipPowerLimits(struct ath_hal *ah, struct ieee80211_channel *chan) argument
966 ar5416WriteTxPowerRateRegisters(struct ath_hal *ah, const struct ieee80211_channel *chan, const int16_t ratesArray[]) argument
1058 ar5416SetTransmitPower(struct ath_hal *ah, const struct ieee80211_channel *chan, uint16_t *rfXpdGain) argument
1244 ar5416GetRfgain(struct ath_hal *ah) argument
1254 ar5416Disable(struct ath_hal *ah) argument
1273 ar5416PhyDisable(struct ath_hal *ah) argument
1287 ar5416SetResetReg(struct ath_hal *ah, uint32_t type) argument
1308 ar5416SetResetPowerOn(struct ath_hal *ah) argument
1354 ar5416SetReset(struct ath_hal *ah, int type) argument
1462 ar5416InitChainMasks(struct ath_hal *ah) argument
1500 ar5416RestoreChainMask(struct ath_hal *ah) argument
1511 ar5416InitPLL(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
1539 ar5416SetDefGainValues(struct ath_hal *ah, const MODAL_EEP_HEADER *pModal, const struct ar5416eeprom *eep, uint8_t txRxAttenLocal, int regChainOffset, int i) argument
1597 ar5416GetRegChainOffset(struct ath_hal *ah, int i) argument
1620 ar5416SetBoardValues(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
1755 ar5416SetRatesArrayFromTargetPower(struct ath_hal *ah, const struct ieee80211_channel *chan, int16_t *ratesArray, const CAL_TARGET_POWER_LEG *targetPowerCck, const CAL_TARGET_POWER_LEG *targetPowerCckExt, const CAL_TARGET_POWER_LEG *targetPowerOfdm, const CAL_TARGET_POWER_LEG *targetPowerOfdmExt, const CAL_TARGET_POWER_HT *targetPowerHt20, const CAL_TARGET_POWER_HT *targetPowerHt40) argument
1812 ar5416SetPowerPerRateTable(struct ath_hal *ah, struct ar5416eeprom *pEepData, const struct ieee80211_channel *chan, int16_t *ratesArray, uint16_t cfgCtl, uint16_t AntennaReduction, uint16_t twiceMaxRegulatoryPower, uint16_t powerLimit) argument
2102 ar5416GetTargetPowers(struct ath_hal *ah, const struct ieee80211_channel *chan, CAL_TARGET_POWER_HT *powInfo, uint16_t numChannels, CAL_TARGET_POWER_HT *pNewPower, uint16_t numRates, HAL_BOOL isHt40Target) argument
2161 ar5416GetTargetPowersLeg(struct ath_hal *ah, const struct ieee80211_channel *chan, CAL_TARGET_POWER_LEG *powInfo, uint16_t numChannels, CAL_TARGET_POWER_LEG *pNewPower, uint16_t numRates, HAL_BOOL isExtTarget) argument
2229 ar5416SetGainBoundariesClosedLoop(struct ath_hal *ah, int i, uint16_t pdGainOverlap_t2, uint16_t gainBoundaries[]) argument
2257 ar5416GetXpdGainValues(struct ath_hal *ah, uint16_t xpdMask, uint16_t xpdGainValues[]) argument
2288 ar5416WriteDetectorGainBiases(struct ath_hal *ah, uint16_t numXpdGain, uint16_t xpdGainValues[]) argument
2312 ar5416WritePdadcValues(struct ath_hal *ah, int i, uint8_t pdadcValues[]) argument
2347 ar5416SetPowerCalTable(struct ath_hal *ah, struct ar5416eeprom *pEepData, const struct ieee80211_channel *chan, int16_t *pTxPowerIndexOffset) argument
2423 ar5416GetGainBoundariesAndPdadcs(struct ath_hal *ah, const struct ieee80211_channel *chan, CAL_DATA_PER_FREQ *pRawDataSet, uint8_t * bChans, uint16_t availPiers, uint16_t tPdGainOverlap, int16_t *pMinCalPower, uint16_t * pPdGainBoundaries, uint8_t * pPDADCValues, uint16_t numXpdGains) argument
2591 ar5416Set11nRegs(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
2634 ar5416GetChannelCenters(struct ath_hal *ah, const struct ieee80211_channel *chan, CHAN_CENTERS *centers) argument
2662 ar5416OverrideIni(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
2712 ar5416EepromSetAddac(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
2775 ar5416MarkPhyInactive(struct ath_hal *ah) argument
2828 ar5416SetIFSTiming(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/
H A Dif_ath_tx.c369 struct ath_hal *ah = sc->sc_ah; local
745 struct ath_hal *ah = sc->sc_ah; local
1125 struct ath_hal *ah = sc->sc_ah; local
1179 ath_tx_get_rtscts_rate(struct ath_hal *ah, const HAL_RATE_TABLE *rt, int cix, int shortPreamble) argument
1204 ath_tx_calc_ctsduration(struct ath_hal *ah, int rix, int cix, int shortPreamble, int pktlen, const HAL_RATE_TABLE *rt, int flags) argument
1334 struct ath_hal *ah = sc->sc_ah; local
[all...]
H A Dif_ath.c605 struct ath_hal *ah = NULL; local
1787 struct ath_hal *ah = sc->sc_ah; local
1951 struct ath_hal *ah = sc->sc_ah; local
1993 struct ath_hal *ah = sc->sc_ah; local
2075 struct ath_hal *ah = sc->sc_ah; local
2467 ath_hal_gethangstate(struct ath_hal *ah, uint32_t mask, uint32_t *hangs) argument
2556 struct ath_hal *ah = sc->sc_ah; local
2717 struct ath_hal *ah = sc->sc_ah; local
2907 struct ath_hal *ah = sc->sc_ah; local
3094 struct ath_hal *ah = sc->sc_ah; local
3670 struct ath_hal *ah = sc->sc_ah; local
3696 struct ath_hal *ah = sc->sc_ah; local
3925 struct ath_hal *ah = sc->sc_ah; local
3940 struct ath_hal *ah = sc->sc_ah; local
3972 struct ath_hal *ah = sc->sc_ah; local
4061 struct ath_hal *ah = sc->sc_ah; local
4392 struct ath_hal *ah = sc->sc_ah; local
4969 struct ath_hal *ah = sc->sc_ah; local
5042 struct ath_hal *ah = sc->sc_ah; local
5073 struct ath_hal *ah = sc->sc_ah; local
5107 struct ath_hal *ah = sc->sc_ah; local
5133 struct ath_hal *ah = sc->sc_ah; local
5224 struct ath_hal *ah = sc->sc_ah; local
5376 struct ath_hal *ah = sc->sc_ah; local
5518 struct ath_hal *ah = sc->sc_ah; local
5543 struct ath_hal *ah = sc->sc_ah; local
5779 struct ath_hal *ah = sc->sc_ah; local
6307 struct ath_hal *ah = sc->sc_ah; local
6331 struct ath_hal *ah = sc->sc_ah; local
6346 struct ath_hal *ah = sc->sc_ah; local
6383 struct ath_hal *ah = sc->sc_ah; local
6593 struct ath_hal *ah = sc->sc_ah; local
[all...]
/haiku/src/bin/network/ping/
H A Dping6.c2619 struct ah ah; local
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/contrib/ath_hal/ar9300/
H A Dar9300_misc.c34 ar9300_get_hw_hangs(struct ath_hal *ah, hal_hw_hangs_t *hangs) argument
67 ar9300_mac_to_usec(struct ath_hal *ah, u_in argument
82 ar9300_mac_to_clks(struct ath_hal *ah, u_int usecs) argument
97 ar9300_get_mac_address(struct ath_hal *ah, u_int8_t *mac) argument
105 ar9300_set_mac_address(struct ath_hal *ah, const u_int8_t *mac) argument
114 ar9300_get_bss_id_mask(struct ath_hal *ah, u_int8_t *mask) argument
122 ar9300_set_bss_id_mask(struct ath_hal *ah, const u_int8_t *mask) argument
140 ar9300_set_regulatory_domain(struct ath_hal *ah, u_int16_t reg_domain, HAL_STATUS *status) argument
168 ar9300_get_wireless_modes(struct ath_hal *ah) argument
179 ar9300_enable_rf_kill(struct ath_hal *ah) argument
244 ar9300_set_led_state(struct ath_hal *ah, HAL_LED_STATE state) argument
264 ar9300_set_power_led_state(struct ath_hal *ah, u_int8_t enabled) argument
276 ar9300_set_network_led_state(struct ath_hal *ah, u_int8_t enabled) argument
291 ar9300_write_associd(struct ath_hal *ah, const u_int8_t *bssid, u_int16_t assoc_id) argument
309 ar9300_get_tsf64(struct ath_hal *ah) argument
320 ar9300_set_tsf64(struct ath_hal *ah, u_int64_t tsf) argument
330 ar9300_get_tsf32(struct ath_hal *ah) argument
336 ar9300_get_tsf2_32(struct ath_hal *ah) argument
345 ar9300_reset_tsf(struct ath_hal *ah) argument
368 ar9300_set_basic_rate(struct ath_hal *ah, HAL_RATE_SET *rs) argument
403 ar9300_get_random_seed(struct ath_hal *ah) argument
419 ar9300_detect_card_present(struct ath_hal *ah) argument
451 ar9300_update_mib_mac_stats(struct ath_hal *ah) argument
464 ar9300_get_mib_mac_stats(struct ath_hal *ah, HAL_MIB_STATS* stats) argument
480 ar9300_is_japan_channel_spread_supported(struct ath_hal *ah) argument
489 ar9300_get_cur_rssi(struct ath_hal *ah) argument
501 ar9300_get_rssi_chain0(struct ath_hal *ah) argument
509 ar9300_get_def_antenna(struct ath_hal *ah) argument
516 ar9300_set_coverage_class(struct ath_hal *ah, u_int8_t coverageclass, int now) argument
521 ar9300_set_def_antenna(struct ath_hal *ah, u_int antenna) argument
527 ar9300_set_antenna_switch(struct ath_hal *ah, HAL_ANT_SETTING settings, const struct ieee80211_channel *chan, u_int8_t *tx_chainmask, u_int8_t *rx_chainmask, u_int8_t *antenna_cfgd) argument
566 ar9300_is_sleep_after_beacon_broken(struct ath_hal *ah) argument
572 ar9300_set_slot_time(struct ath_hal *ah, u_int us) argument
588 ar9300_set_ack_timeout(struct ath_hal *ah, u_int us) argument
606 ar9300_get_ack_timeout(struct ath_hal *ah) argument
613 ar9300_set_quiet(struct ath_hal *ah, u_int32_t period, u_int32_t duration, u_int32_t next_start, HAL_QUIET_FLAG flag) argument
655 ar9300_cac_tx_quiet(struct ath_hal *ah, HAL_BOOL enable) argument
678 ar9300_set_pcu_config(struct ath_hal *ah) argument
684 ar9300_get_capability(struct ath_hal *ah, HAL_CAPABILITY_TYPE type, u_int32_t capability, u_int32_t *result) argument
967 ar9300_set_capability(struct ath_hal *ah, HAL_CAPABILITY_TYPE type, u_int32_t capability, u_int32_t setting, HAL_STATUS *status) argument
1090 ar9300_print_reg(struct ath_hal *ah, u_int32_t args) argument
1215 ar9300_get_diag_state(struct ath_hal *ah, int request, const void *args, u_int32_t argsize, void **result, u_int32_t *resultsize) argument
1324 ar9300_dma_reg_dump(struct ath_hal *ah) argument
1594 ar9300_get_mib_cycle_counts_pct(struct ath_hal *ah, u_int32_t *rxc_pcnt, u_int32_t *rxf_pcnt, u_int32_t *txf_pcnt) argument
1643 ar9300_get_11n_ext_busy(struct ath_hal *ah) argument
1726 ar9300_config_bb_panic_watchdog(struct ath_hal *ah) argument
1779 ar9300_handle_bb_panic(struct ath_hal *ah) argument
1796 ar9300_get_bb_panic_info(struct ath_hal *ah, struct hal_bb_panic_info *bb_panic) argument
1861 ar9300_set_hal_reset_reason(struct ath_hal *ah, u_int8_t resetreason) argument
1876 ar9300_set_11n_mac2040(struct ath_hal *ah, HAL_HT_MACMODE mode) argument
1897 ar9300_get_11n_rx_clear(struct ath_hal *ah) argument
1923 ar9300_set_11n_rx_clear(struct ath_hal *ah, HAL_HT_RXCLEAR rxclear) argument
1945 ar9300_ppm_get_rssi_dump(struct ath_hal *ah) argument
1967 ar9300_ppm_force(struct ath_hal *ah) argument
2025 ar9300_ppm_un_force(struct ath_hal *ah) argument
2034 ar9300_ppm_arm_trigger(struct ath_hal *ah) argument
2049 ar9300_ppm_get_trigger(struct ath_hal *ah) argument
2063 ar9300_mark_phy_inactive(struct ath_hal *ah) argument
2070 ar9300_ppm_get_force_state(struct ath_hal *ah) argument
2081 ar9300_get_mib_cycle_counts(struct ath_hal *ah, HAL_SURVEY_SAMPLE *hs) argument
2100 ar9300_clear_mib_counters(struct ath_hal *ah) argument
2112 ar9300_set_rifs_delay(struct ath_hal *ah, HAL_BOOL enable) argument
2163 ar9300_set_11n_rx_rifs(struct ath_hal *ah, HAL_BOOL enable) argument
2177 ar9300_compare_dbg_hang(struct ath_hal *ah, mac_dbg_regs_t mac_dbg, hal_mac_hang_check_t hang_check, hal_mac_hangs_t hangs, u_int8_t *dcu_chain) argument
2214 ar9300_detect_mac_hang(struct ath_hal *ah) argument
2273 ar9300_detect_bb_hang(struct ath_hal *ah) argument
2332 ar9300_select_ant_config(struct ath_hal *ah, u_int32_t cfg) argument
2358 ar9300_set_dcs_mode(struct ath_hal *ah, u_int32_t mode) argument
2364 ar9300_get_dcs_mode(struct ath_hal *ah) argument
2371 ar9300_set_bt_coex_info(struct ath_hal *ah, HAL_BT_COEX_INFO *btinfo) argument
2386 ar9300_bt_coex_config(struct ath_hal *ah, HAL_BT_COEX_CONFIG *btconf) argument
2416 ar9300_bt_coex_set_qcu_thresh(struct ath_hal *ah, int qnum) argument
2426 ar9300_bt_coex_set_weights(struct ath_hal *ah, u_int32_t stomp_type) argument
2466 ar9300_bt_coex_setup_bmiss_thresh(struct ath_hal *ah, u_int32_t thresh) argument
2476 ar9300_bt_coex_antenna_diversity(struct ath_hal *ah, u_int32_t value) argument
2500 ar9300_bt_coex_set_parameter(struct ath_hal *ah, u_int32_t type, u_int32_t value) argument
2573 ar9300_bt_coex_disable(struct ath_hal *ah) argument
2599 ar9300_bt_coex_enable(struct ath_hal *ah) argument
2654 ar9300_get_bt_active_gpio(struct ath_hal *ah, u_int32_t reg) argument
2659 ar9300_get_wlan_active_gpio(struct ath_hal *ah, u_int32_t reg,u_int32_t bOn) argument
2665 ar9300_init_bt_coex(struct ath_hal *ah) argument
2741 ar9300_set_proxy_sta(struct ath_hal *ah, HAL_BOOL enable) argument
2844 ar9300_enable_tpc(struct ath_hal *ah) argument
2875 ar9300_force_tsf_sync(struct ath_hal *ah, const u_int8_t *bssid, u_int16_t assoc_id) argument
2882 ar9300_chk_rssi_update_tx_pwr(struct ath_hal *ah, int rssi) argument
3120 ar9300_is_skip_paprd_by_greentx(struct ath_hal *ah) argument
3133 ar9300_control_signals_for_green_tx_mode(struct ath_hal *ah) argument
3156 ar9300_hwgreentx_set_pal_spare(struct ath_hal *ah, int value) argument
3168 ar9300_reset_hw_beacon_proc_crc(struct ath_hal *ah) argument
3173 ar9300_get_hw_beacon_rssi(struct ath_hal *ah) argument
3182 ar9300_set_hw_beacon_rssi_threshold(struct ath_hal *ah, u_int32_t rssi_threshold) argument
3193 ar9300_reset_hw_beacon_rssi(struct ath_hal *ah) argument
3198 ar9300_set_hw_beacon_proc(struct ath_hal *ah, HAL_BOOL on) argument
3213 ar9300_print_keycache(struct ath_hal *ah) argument
3276 ar9300_set_smart_antenna(struct ath_hal *ah, HAL_BOOL enable) argument
3306 ar9300_tx99_channel_pwr_update(struct ath_hal *ah, HAL_CHANNEL *c, u_int32_t txpower) argument
3421 ar9300_tx99_chainmsk_setup(struct ath_hal *ah, int tx_chainmask) argument
3438 ar9300_tx99_set_single_carrier(struct ath_hal *ah, int tx_chain_mask, int chtype) argument
3826 ar9300_tx99_start(struct ath_hal *ah, u_int8_t *data) argument
3850 ar9300_tx99_stop(struct ath_hal *ah) argument
3860 ar9300Get3StreamSignature(struct ath_hal *ah) argument
3866 ar9300ForceVCS(struct ath_hal *ah) argument
3872 ar9300SetDfs3StreamFix(struct ath_hal *ah, u_int32_t val) argument
3878 ar9300_read_loc_timer(struct ath_hal *ah) argument
3885 ar9300_set_ctl_pwr(struct ath_hal *ah, u_int8_t *ctl_array) argument
3914 ar9300_set_txchainmaskopt(struct ath_hal *ah, u_int8_t mask) argument
[all...]
H A Dar9300_stub_funcs.c33 ar9300_Stub_GetRadioRev(struct ath_hal *ah) argument
53 ar9300_Stub_Detach(struct ath_hal *ah) argument
61 ar9300_Stub_ChipTest(struct ath_hal *ah) argument
69 ar9300_Stub_GetChannelEdges(struct ath_hal *ah, uint16_t flags, argument
78 ar9300_Stub_FillCapabilityInfo(struct ath_hal *ah) argument
86 ar9300_Stub_SetBeaconTimers(struct ath_hal *ah, const HAL_BEACON_TIMERS * bs) argument
94 ar9300_Stub_BeaconInit(struct ath_hal *ah, uint32_t next_beacon, uint32_t beacon_period) argument
102 ar9300_Stub_ResetStaBeaconTimers(struct ath_hal *ah) argument
109 ar9300_Stub_SetStaBeaconTimers(struct ath_hal *ah, const HAL_BEACON_STATE *bs) argument
116 ar9300_Stub_GetNextTBTT(struct ath_hal *ah) argument
124 ar9300_Stub_IsInterruptPending(struct ath_hal *ah) argument
132 ar9300_Stub_GetPendingInterrupts(struct ath_hal *ah, HAL_INT *mask) argument
140 ar9300_Stub_GetInterrupts(struct ath_hal *ah) argument
148 ar9300_Stub_SetInterrupts(struct ath_hal *ah, HAL_INT ints) argument
157 ar9300_Stub_GetKeyCacheSize(struct ath_hal *ah) argument
165 ar9300_Stub_IsKeyCacheEntryValid(struct ath_hal *ah, uint16_t entry) argument
173 ar9300_Stub_ResetKeyCacheEntry(struct ath_hal *ah, uint16_t entry) argument
181 ar9300_Stub_SetKeyCacheEntryMac(struct ath_hal *ah, uint16_t entry, const uint8_t *mac) argument
190 ar9300_Stub_SetKeyCacheEntry(struct ath_hal *ah, uint16_t entry, const HAL_KEYVAL *k, const uint8_t *mac, int xorKey) argument
199 ar9300_Stub_GetMacAddress(struct ath_hal *ah, uint8_t *mac) argument
206 ar9300_Stub_SetMacAddress(struct ath_hal *ah, const uint8_t *mac) argument
214 ar9300_Stub_GetBssIdMask(struct ath_hal *ah, uint8_t *mac) argument
221 ar9300_Stub_SetBssIdMask(struct ath_hal *ah, const uint8_t *bssid) argument
229 ar9300_Stub_EepromRead(struct ath_hal *ah, u_int off, uint16_t *data) argument
237 ar9300_Stub_EepromWrite(struct ath_hal *ah, u_int off, uint16_t data) argument
245 ar9300_Stub_SetRegulatoryDomain(struct ath_hal *ah, uint16_t regDomain, HAL_STATUS *stats) argument
254 ar9300_Stub_GetWirelessModes(struct ath_hal *ah) argument
263 ar9300_Stub_EnableRfKill(struct ath_hal *ah) argument
270 ar9300_Stub_GpioCfgOutput(struct ath_hal *ah, uint32_t gpio, HAL_GPIO_MUX_TYPE mux) argument
279 ar9300_Stub_GpioCfgInput(struct ath_hal *ah, uint32_t gpio) argument
287 ar9300_Stub_GpioSet(struct ath_hal *ah, uint32_t gpio, uint32_t val) argument
295 ar9300_Stub_GpioGet(struct ath_hal *ah, uint32_t gpio) argument
303 ar9300_Stub_GpioSetIntr(struct ath_hal *ah, u_int gpioPin, uint32_t ilevel) argument
310 ar9300_Stub_SetLedState(struct ath_hal *ah, HAL_LED_STATE state) argument
317 ar9300_Stub_WriteAssocid(struct ath_hal *ah, const uint8_t *bssid, uint16_t assocId) argument
325 ar9300_Stub_GetTsf32(struct ath_hal *ah) argument
333 ar9300_Stub_GetTsf64(struct ath_hal *ah) argument
341 ar9300_Stub_SetTsf64(struct ath_hal *ah, uint64_t tsf64) argument
348 ar9300_Stub_ResetTsf(struct ath_hal *ah) argument
355 ar9300_Stub_SetBasicRate(struct ath_hal *ah, HAL_RATE_SET *pSet) argument
362 ar9300_Stub_GetRandomSeed(struct ath_hal *ah) argument
370 ar9300_Stub_DetectCardPresent(struct ath_hal *ah) argument
378 ar9300_Stub_EnableMibCounters(struct ath_hal *ah) argument
385 ar9300_Stub_DisableMibCounters(struct ath_hal *ah) argument
392 ar9300_Stub_UpdateMibCounters(struct ath_hal *ah, HAL_MIB_STATS* stats) argument
399 ar9300_Stub_IsJapanChannelSpreadSupported(struct ath_hal *ah) argument
407 ar9300_Stub_GetCurRssi(struct ath_hal *ah) argument
415 ar9300_Stub_GetDefAntenna(struct ath_hal *ah) argument
423 ar9300_Stub_SetDefAntenna(struct ath_hal *ah, u_int antenna) argument
430 ar9300_Stub_GetAntennaSwitch(struct ath_hal *ah) argument
438 ar9300_Stub_SetAntennaSwitch(struct ath_hal *ah, HAL_ANT_SETTING setting) argument
446 ar9300_Stub_IsSleepAfterBeaconBroken(struct ath_hal *ah) argument
454 ar9300_Stub_SetSifsTime(struct ath_hal *ah, u_int sifs) argument
462 ar9300_Stub_GetSifsTime(struct ath_hal *ah) argument
470 ar9300_Stub_SetSlotTime(struct ath_hal *ah, u_int slottime) argument
478 ar9300_Stub_GetSlotTime(struct ath_hal *ah) argument
486 ar9300_Stub_SetAckTimeout(struct ath_hal *ah, u_int acktimeout) argument
494 ar9300_Stub_GetAckTimeout(struct ath_hal *ah) argument
502 ar9300_Stub_SetAckCTSRate(struct ath_hal *ah, u_int ctsrate) argument
510 ar9300_Stub_GetAckCTSRate(struct ath_hal *ah) argument
518 ar9300_Stub_SetCTSTimeout(struct ath_hal *ah, u_int ctstimeout) argument
526 ar9300_Stub_GetCTSTimeout(struct ath_hal *ah) argument
534 ar9300_Stub_SetDecompMask(struct ath_hal *ah, uint16_t a, int b) argument
542 ar9300_Stub_SetCoverageClass(struct ath_hal *ah, uint8_t a, int b) argument
549 ar9300_Stub_SetPCUConfig(struct ath_hal *ah) argument
556 ar9300_Stub_Use32KHzclock(struct ath_hal *ah, HAL_OPMODE opmode) argument
564 ar9300_Stub_SetupClock(struct ath_hal *ah, HAL_OPMODE opmode) argument
571 ar9300_Stub_RestoreClock(struct ath_hal *ah, HAL_OPMODE opmode) argument
578 ar9300_Stub_GetNfAdjust(struct ath_hal *ah, const HAL_CHANNEL_INTERNAL *ichan) argument
586 ar9300_Stub_SetCompRegs(struct ath_hal *ah) argument
593 ar9300_Stub_GetCapability(struct ath_hal *ah, HAL_CAPABILITY_TYPE ctype, uint32_t which, uint32_t *val) argument
611 ar9300_Stub_GetDiagState(struct ath_hal *ah, int request, const void *args, uint32_t argsize, void **result, uint32_t *resultsize) argument
621 ar9300_Stub_SetQuiet(struct ath_hal *ah, uint32_t period, uint32_t duration, uint32_t nextStart, HAL_QUIET_FLAG flag) argument
630 ar9300_Stub_GetMibCycleCounts(struct ath_hal *ah, HAL_SURVEY_SAMPLE *hs) argument
639 ar9300_Stub_SetPowerMode(struct ath_hal *ah, HAL_POWER_MODE mode, int setChip) argument
648 ar9300_Stub_GetPowerMode(struct ath_hal *ah) argument
656 ar9300_Stub_GetPowerStatus(struct ath_hal *ah) argument
664 ar9300_Stub_GetRxDP(struct ath_hal *ah, HAL_RX_QUEUE qtype) argument
672 ar9300_Stub_SetRxDP(struct ath_hal *ah, uint32_t rxdp, HAL_RX_QUEUE qtype) argument
679 ar9300_Stub_EnableReceive(struct ath_hal *ah) argument
686 ar9300_Stub_StopDmaReceive(struct ath_hal *ah) argument
694 ar9300_Stub_StartPcuReceive(struct ath_hal *ah, HAL_BOOL is_scanning) argument
701 ar9300_Stub_StopPcuReceive(struct ath_hal *ah) argument
708 ar9300_Stub_SetMulticastFilter(struct ath_hal *ah, uint32_t filter0, uint32_t filter1) argument
716 ar9300_Stub_ClrMulticastFilterIndex(struct ath_hal *ah, uint32_t ix) argument
724 ar9300_Stub_SetMulticastFilterIndex(struct ath_hal *ah, uint32_t ix) argument
732 ar9300_Stub_GetRxFilter(struct ath_hal *ah) argument
740 ar9300_Stub_SetRxFilter(struct ath_hal *ah, uint32_t bits) argument
747 ar9300_Stub_SetupRxDesc(struct ath_hal *ah, struct ath_desc *rxdesc, uint32_t size, u_int flags) argument
756 ar9300_Stub_ProcRxDesc(struct ath_hal *ah, struct ath_desc *desc0, uint32_t a, struct ath_desc *desc, uint64_t tsf, struct ath_rx_status *rxstat) argument
766 ar9300_Stub_Reset(struct ath_hal *ah, HAL_OPMODE opmode, struct ieee80211_channel *chan, HAL_BOOL bChannelChange, HAL_RESET_TYPE resetType, HAL_STATUS *status) argument
777 ar9300_Stub_SetChannel(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
786 ar9300_Stub_SetOperatingMode(struct ath_hal *ah, int opmode) argument
793 ar9300_Stub_PhyDisable(struct ath_hal *ah) argument
801 ar9300_Stub_Disable(struct ath_hal *ah) argument
809 ar9300_Stub_ChipReset(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
818 ar9300_Stub_PerCalibration(struct ath_hal *ah, struct ieee80211_channel *chan, HAL_BOOL *isIQdone) argument
827 ar9300_Stub_PerCalibrationN(struct ath_hal *ah, struct ieee80211_channel *chan, u_int chainMask, HAL_BOOL longCal, HAL_BOOL *isCalDone) argument
837 ar9300_Stub_ResetCalValid(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
846 ar9300_Stub_GetNoiseFloor(struct ath_hal *ah) argument
855 ar9300_Stub_InitNfCalHistBuffer(struct ath_hal *ah) argument
870 ar9300_Stub_SetSpurMitigation(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
878 ar9300_Stub_SetAntennaSwitchInternal(struct ath_hal *ah, HAL_ANT_SETTING settings, const struct ieee80211_channel *chan) argument
887 ar9300_Stub_SetTxPowerLimit(struct ath_hal *ah, uint32_t limit) argument
895 ar9300_Stub_GetChipPowerLimits(struct ath_hal *ah, struct ieee80211_channel *chan) argument
904 ar9300_Stub_InitializeGainValues(struct ath_hal *ah) argument
911 ar9300_Stub_GetRfgain(struct ath_hal *ah) argument
919 ar9300_Stub_RequestRfgain(struct ath_hal *ah) argument
926 ar9300_Stub_UpdateTxTrigLevel(struct ath_hal *ah, HAL_BOOL IncTrigLevel) argument
935 ar9300_Stub_SetTxQueueProps(struct ath_hal *ah, int q, const HAL_TXQ_INFO *qInfo) argument
944 ar9300_Stub_GetTxQueueProps(struct ath_hal *ah, int q, HAL_TXQ_INFO *qInfo) argument
953 ar9300_Stub_SetupTxQueue(struct ath_hal *ah, HAL_TX_QUEUE type, const HAL_TXQ_INFO *qInfo) argument
962 ar9300_Stub_ReleaseTxQueue(struct ath_hal *ah, u_int q) argument
970 ar9300_Stub_ResetTxQueue(struct ath_hal *ah, u_int q) argument
978 ar9300_Stub_GetTxDP(struct ath_hal *ah, u_int q) argument
986 ar9300_Stub_SetTxDP(struct ath_hal *ah, u_int q, uint32_t txdp) argument
994 ar9300_Stub_StartTxDma(struct ath_hal *ah, u_int q) argument
1002 ar9300_Stub_NumTxPending(struct ath_hal *ah, u_int q) argument
1010 ar9300_Stub_StopTxDma(struct ath_hal *ah, u_int q) argument
1018 ar9300_Stub_SetupTxDesc(struct ath_hal *ah, struct ath_desc *ds, u_int pktLen, u_int hdrLen, HAL_PKT_TYPE type, u_int txPower, u_int txRate0, u_int txTries0, u_int keyIx, u_int antMode, u_int flags, u_int rtsctsRate, u_int rtsctsDuration, u_int compicvLen, u_int compivLen, u_int comp) argument
1031 ar9300_Stub_SetupXTxDesc(struct ath_hal *ah, struct ath_desc *desc, u_int txRate1, u_int txRetries1, u_int txRate2, u_int txRetries2, u_int txRate3, u_int txRetries3) argument
1042 ar9300_Stub_FillTxDesc(struct ath_hal *ah, struct ath_desc *ds, HAL_DMA_ADDR *bufAddrList, uint32_t *segLenList, u_int descId, u_int qcuId, HAL_BOOL firstSeg, HAL_BOOL lastSeg, const struct ath_desc *ds0) argument
1054 ar9300_Stub_ProcTxDesc(struct ath_hal *ah, struct ath_desc *ds, struct ath_tx_status *txstat) argument
1063 ar9300_Stub_GetTxIntrQueue(struct ath_hal *ah, uint32_t *val) argument
1070 ar9300_Stub_IntrReqTxDesc(struct ath_hal *ah, struct ath_desc *desc) argument
1077 ar9300_Stub_GetTxCompletionRates(struct ath_hal *ah, const struct ath_desc *ds0, int *rates, int *tries) argument
1086 ar9300_Stub_GetRateTable(struct ath_hal *ah, u_int mode) argument
1130 ar9300_Stub_AniControl(struct ath_hal *ah, HAL_ANI_CMD cmd, int param) argument
1151 ar9300_Stub_AniPhyErrReport(struct ath_hal *ah, const struct ath_rx_status *rs) argument
1160 ar9300_Stub_ProcessMibIntr(struct ath_hal *ah, const HAL_NODE_STATS *stats) argument
1167 ar9300_Stub_RxMonitor(struct ath_hal *ah, const HAL_NODE_STATS *stats, const struct ieee80211_channel *chan) argument
1175 ar9300_Stub_AniPoll(struct ath_hal *ah, const struct ieee80211_channel * chan) argument
1182 ar9300_Stub_AniReset(struct ath_hal *ah, const struct ieee80211_channel * chan, HAL_OPMODE ani_opmode, int val) argument
1190 ar9300_Stub_IsNFCalInProgress(struct ath_hal *ah) argument
1198 ar9300_Stub_WaitNFCalComplete(struct ath_hal *ah, int i) argument
1206 ar9300_Stub_EnableDfs(struct ath_hal *ah, HAL_PHYERR_PARAM *pe) argument
1213 ar9300_Stub_GetDfsThresh(struct ath_hal *ah, HAL_PHYERR_PARAM *pe) argument
1220 ar9300_Stub_ProcessRadarEvent(struct ath_hal *ah, struct ath_rx_status *rxs, uint64_t fulltsf, const char *buf, HAL_DFS_EVENT *event) argument
1230 ar9300_Stub_IsFastClockEnabled(struct ath_hal *ah) argument
1238 ar9300_Stub_Get11nExtBusy(struct ath_hal *ah) argument
1246 ar9300_Stub_ConfigPCIE(struct ath_hal *ah, HAL_BOOL restore, HAL_BOOL powerOff) argument
1253 ar9300_Stub_DisablePCIE(struct ath_hal *ah) argument
[all...]
H A Dar9300_eeprom.c88 void ar9300_calibration_data_set(struct ath_hal *ah, int32_t source) argument
97 int32_t ar9300_calibration_data_get(struct ath_hal *ah) argument
111 ar9300_calibration_data_address_set(struct ath_hal *ah, int32_t size) argument
120 ar9300_calibration_data_address_get(struct ath_hal *ah) argument
144 ar9300_eeprom_template_install(struct ath_hal *ah, int32_t value) argument
167 ar9300_eeprom_restore_something(struct ath_hal *ah, ar9300_eeprom_t *mptr, int mdata_size) argument
226 ar9300_eeprom_read_word(struct ath_hal *ah, u_int off, u_int16_t *data) argument
251 ar9300_otp_read(struct ath_hal *ah, u_int off, u_int32_t *data, HAL_BOOL is_wifi) argument
297 ar9300_flash_map(struct ath_hal *ah) argument
319 ar9300_flash_read(struct ath_hal *ah, u_int off, u_int16_t *data) argument
328 ar9300_flash_write(struct ath_hal *ah, u_int off, u_int16_t data) argument
337 ar9300_eeprom_attach(struct ath_hal *ah) argument
561 ar9300_ini_fixup(struct ath_hal *ah, ar9300_eeprom_t *p_eep_data, u_int32_t reg, u_int32_t value) argument
684 ar9300_eeprom_get_legacy_trgt_pwr(struct ath_hal *ah, u_int16_t rate_index, u_int16_t freq, HAL_BOOL is_2ghz) argument
720 ar9300_eeprom_get_ht20_trgt_pwr(struct ath_hal *ah, u_int16_t rate_index, u_int16_t freq, HAL_BOOL is_2ghz) argument
756 ar9300_eeprom_get_ht40_trgt_pwr(struct ath_hal *ah, u_int16_t rate_index, u_int16_t freq, HAL_BOOL is_2ghz) argument
792 ar9300_eeprom_get_cck_trgt_pwr(struct ath_hal *ah, u_int16_t rate_index, u_int16_t freq) argument
821 ar9300_transmit_power_reg_write(struct ath_hal *ah, u_int8_t *p_pwr_array) argument
939 ar9300_selfgen_tpc_reg_write(struct ath_hal *ah, const struct ieee80211_channel *chan, u_int8_t *p_pwr_array) argument
965 ar9300_set_target_power_from_eeprom(struct ath_hal *ah, u_int16_t freq, u_int8_t *target_power_val_t2) argument
1119 ar9300_regulatory_domain_get(struct ath_hal *ah) argument
1127 ar9300_eeprom_write_enable_gpio_get(struct ath_hal *ah) argument
1134 ar9300_wlan_disable_gpio_get(struct ath_hal *ah) argument
1141 ar9300_wlan_led_gpio_get(struct ath_hal *ah) argument
1148 ar9300_rx_band_select_gpio_get(struct ath_hal *ah) argument
1158 ar9300_noise_floor_cal_or_power_get(struct ath_hal *ah, int32_t frequency, int32_t ichain, HAL_BOOL use_cal) argument
1217 ar9300_get_rx_nf_offset(struct ath_hal *ah, struct ieee80211_channel *chan, int8_t *nf_pwr, int8_t *nf_cal) argument
1249 ar9300_rx_gain_index_get(struct ath_hal *ah) argument
1257 ar9300_tx_gain_index_get(struct ath_hal *ah) argument
1264 ar9300_internal_regulator_apply(struct ath_hal *ah) argument
1455 ar9300_drive_strength_apply(struct ath_hal *ah) argument
1496 ar9300_xpa_bias_level_get(struct ath_hal *ah, HAL_BOOL is_2ghz) argument
1506 ar9300_xpa_bias_level_apply(struct ath_hal *ah, HAL_BOOL is_2ghz) argument
1536 ar9300_ant_ctrl_common_get(struct ath_hal *ah, HAL_BOOL is_2ghz) argument
1546 ar9300_switch_com_spdt_get(struct ath_hal *ah, HAL_BOOL is_2ghz) argument
1555 ar9300_ant_ctrl_common2_get(struct ath_hal *ah, HAL_BOOL is_2ghz) argument
1565 ar9300_ant_ctrl_chain_get(struct ath_hal *ah, int chain, HAL_BOOL is_2ghz) argument
1583 ar9300_ant_swcom_sel(struct ath_hal *ah, u_int8_t ops, u_int32_t *common_tbl1, u_int32_t *common_tbl2) argument
1634 ar9300_ant_ctrl_apply(struct ath_hal *ah, HAL_BOOL is_2ghz) argument
1863 ar9300_attenuation_chain_get(struct ath_hal *ah, int chain, u_int16_t channel) argument
1890 ar9300_attenuation_margin_chain_get(struct ath_hal *ah, int chain, u_int16_t channel) argument
1958 ar9300_attenuation_apply(struct ath_hal *ah, u_int16_t channel) argument
2026 ar9300_quick_drop_get(struct ath_hal *ah, int chain, u_int16_t channel) argument
2048 ar9300_quick_drop_apply(struct ath_hal *ah, u_int16_t channel) argument
2066 ar9300_tx_end_to_xpa_off_get(struct ath_hal *ah, u_int16_t channel) argument
2077 ar9300_tx_end_to_xpab_off_apply(struct ath_hal *ah, u_int16_t channel) argument
2094 ar9300_eeprom_cal_pier_get(struct ath_hal *ah, int mode, int ipier, int ichain, int *pfrequency, int *pcorrection, int *ptemperature, int *pvoltage) argument
2142 ar9300_calibration_apply(struct ath_hal *ah, int frequency) argument
2298 ar9300_power_control_override(struct ath_hal *ah, int frequency, int *correction, int *voltage, int *temperature) argument
2522 ar9300_eeprom_set_power_per_rate_table( struct ath_hal *ah, ar9300_eeprom_t *p_eep_data, const struct ieee80211_channel *chan, u_int8_t *p_pwr_array, u_int16_t cfg_ctl, u_int16_t antenna_reduction, u_int16_t twice_max_regulatory_power, u_int16_t power_limit, u_int8_t chainmask) argument
2895 ar9300_eeprom_set_transmit_power(struct ath_hal *ah, ar9300_eeprom_t *p_eep_data, const struct ieee80211_channel *chan, u_int16_t cfg_ctl, u_int16_t antenna_reduction, u_int16_t twice_max_regulatory_power, u_int16_t power_limit) argument
3217 ar9300_eeprom_set_addac(struct ath_hal *ah, struct ieee80211_channel *chan) argument
3288 ar9300_eeprom_dump_support(struct ath_hal *ah, void **pp_e) argument
3356 ar9300_check_eeprom(struct ath_hal *ah) argument
3545 ar9300_eeprom_get_spur_chan(struct ath_hal *ah, int i, HAL_BOOL is_2ghz) argument
3579 ar9300_fill_eeprom(struct ath_hal *ah) argument
3624 ar9300_calibration_data_read_flash(struct ath_hal *ah, long address, u_int8_t *buffer, int many) argument
3635 ar9300_calibration_data_read_eeprom(struct ath_hal *ah, long address, u_int8_t *buffer, int many) argument
3663 ar9300_calibration_data_read_otp(struct ath_hal *ah, long address, u_int8_t *buffer, int many, HAL_BOOL is_wifi) argument
3690 ar9300_calibration_data_read_nand(struct ath_hal *ah, long address, u_int8_t *buffer, int many) argument
3704 ar9300_calibration_data_read(struct ath_hal *ah, long address, u_int8_t *buffer, int many) argument
3725 ar9300_calibration_data_read_array(struct ath_hal *ah, int address, u_int8_t *buffer, int many) argument
3762 ar9300_eeprom_size(struct ath_hal *ah) argument
3798 ar9300_otp_size(struct ath_hal *ah) argument
3812 ar9300_eeprom_base_address(struct ath_hal *ah) argument
3831 ar9300_eeprom_volatile(struct ath_hal *ah) argument
3845 ar9300_eeprom_low_limit(struct ath_hal *ah) argument
3885 ar9300_uncompress_block(struct ath_hal *ah, u_int8_t *mptr, int mdata_size, u_int8_t *block, int size) argument
3917 ar9300_eeprom_restore_internal_address(struct ath_hal *ah, ar9300_eeprom_t *mptr, int mdata_size, int cptr, u_int8_t blank) argument
4068 ar9300_eeprom_restore_from_dram(struct ath_hal *ah, ar9300_eeprom_t *mptr, int mdata_size) argument
4128 ar9300_eeprom_restore_from_flash(struct ath_hal *ah, ar9300_eeprom_t *mptr, int mdata_size) argument
4174 ar9300_eeprom_restore_internal(struct ath_hal *ah, ar9300_eeprom_t *mptr, int mdata_size) argument
4383 ar9300_eeprom_restore(struct ath_hal *ah) argument
4425 ar9300_thermometer_get(struct ath_hal *ah) argument
4435 ar9300_thermometer_apply(struct ath_hal *ah) argument
4519 ar9300_tuning_caps_params_get(struct ath_hal *ah) argument
4531 ar9300_tuning_caps_apply(struct ath_hal *ah) argument
4572 ar9300_xpa_timing_control_apply(struct ath_hal *ah, HAL_BOOL is_2ghz) argument
4599 ar9300_x_lNA_bias_strength_apply(struct ath_hal *ah, HAL_BOOL is_2ghz) argument
4632 ar9300_eeprom_set_board_values(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
4666 ar9300_eeprom_get_spur_chans_ptr(struct ath_hal *ah, HAL_BOOL is_2ghz) argument
4677 ar9300_eeprom_get_tx_gain_table_number_max(struct ath_hal *ah) argument
4685 ar9300_eeprom_tx_gain_table_index_max_apply(struct ath_hal *ah, u_int16_t channel) argument
4710 ar9300_eeprom_get_pcdac_tx_gain_table_i(struct ath_hal *ah, int i, u_int8_t *pcdac) argument
4726 ar9300_eeprom_set_tx_gain_cap(struct ath_hal *ah, int *tx_gain_max) argument
[all...]
H A Dar9300_reset.c99 ar9300_disable_pll_lock_detect(struct ath_hal *ah) argument
117 ar9300_attach_hw_platform(struct ath_hal *ah) argument
131 ar9300_set_ifs_timing(struct ath_hal *ah, struct ieee80211_channel *chan) argument
174 ar9300_init_mfp(struct ath_hal * ah) argument
218 ar9300_get_channel_centers(struct ath_hal *ah, const struct ieee80211_channel *chan, CHAN_CENTERS *centers) argument
278 ar9300_upload_noise_floor(struct ath_hal *ah, int is_2g, int16_t nfarray[HAL_NUM_NF_READINGS]) argument
345 ar9300_get_min_cca_pwr(struct ath_hal *ah) argument
369 ar9300_chain_noise_floor(struct ath_hal *ah, int16_t *nf_buf, struct ieee80211_channel *chan, int is_scan) argument
432 ar9300_get_nf_from_reg(struct ath_hal *ah, struct ieee80211_channel *chan, int wait_time) argument
461 ar9300_get_nf_hist_mid(struct ath_hal *ah, HAL_NFCAL_HIST_FULL *h, int reading, int hist_len) argument
488 ar9300_limit_nf_range(struct ath_hal *ah, int16_t nf) argument
500 ar9300_reset_nf_hist_buff(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan) argument
548 ar9300_update_nf_hist_buff(struct ath_hal *ah, HAL_NFCAL_HIST_FULL *h, int16_t *nfarray, int hist_len) argument
587 get_noise_floor_thresh(struct ath_hal *ah, const HAL_CHANNEL_INTERNAL *chan, int16_t *nft) argument
621 ar9300_store_new_nf(struct ath_hal *ah, struct ieee80211_channel *chan, int is_scan) argument
746 ar9300_get_delta_slope_values(struct ath_hal *ah, u_int32_t coef_scaled, u_int32_t *coef_mantissa, u_int32_t *coef_exponent) argument
782 ar9300_set_delta_slope(struct ath_hal *ah, struct ieee80211_channel *chan) argument
831 ar9300_check_chan(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
866 ar9300_set_11n_regs(struct ath_hal *ah, struct ieee80211_channel *chan, HAL_HT_MACMODE macmode) argument
936 ar9300_spur_mitigate_mrc_cck(struct ath_hal *ah, struct ieee80211_channel *chan) argument
1037 ar9300_spur_mitigate_ofdm(struct ath_hal *ah, struct ieee80211_channel *chan) argument
1246 ar9300_spur_mitigate(struct ath_hal *ah, struct ieee80211_channel *chan) argument
1257 ar9300_channel_change(struct ath_hal *ah, struct ieee80211_channel *chan, HAL_CHANNEL_INTERNAL *ichan, HAL_HT_MACMODE macmode) argument
1362 ar9300_set_operating_mode(struct ath_hal *ah, int opmode) argument
1388 ar9300_init_pll(struct ath_hal *ah, struct ieee80211_channel *chan) argument
1681 ar9300_set_reset(struct ath_hal *ah, int type) argument
1885 ar9300_set_reset_power_on(struct ath_hal *ah) argument
1929 ar9300_set_reset_reg(struct ath_hal *ah, u_int32_t type) argument
1969 ar9300_phy_disable(struct ath_hal *ah) argument
2020 ar9300_disable(struct ath_hal *ah) argument
2040 ar9300_set_rf_mode(struct ath_hal *ah, struct ieee80211_channel *chan) argument
2067 ar9300_chip_reset(struct ath_hal *ah, struct ieee80211_channel *chan, HAL_RESET_TYPE reset_type) argument
2125 ar9300_setup_calibration(struct ath_hal *ah, HAL_CAL_LIST *curr_cal) argument
2175 ar9300_reset_calibration(struct ath_hal *ah, HAL_CAL_LIST *curr_cal) argument
2202 ar9300_get_rx_chain_mask(struct ath_hal *ah) argument
2216 ar9300_get_nf_hist_base(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *chan, int is_scan, int16_t nf[]) argument
2243 ar9300_load_nf(struct ath_hal *ah, int16_t nf[]) argument
2348 ar9300_per_calibration(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan, u_int8_t rxchainmask, HAL_CAL_LIST *curr_cal, HAL_BOOL *is_cal_done) argument
2398 ar9300_start_nf_cal(struct ath_hal *ah) argument
2423 ar9300_calibration(struct ath_hal *ah, struct ieee80211_channel *chan, u_int8_t rxchainmask, HAL_BOOL do_nf_cal, HAL_BOOL *is_cal_done, int is_scan, u_int32_t *sched_cals) argument
2527 ar9300_iq_cal_collect(struct ath_hal *ah, u_int8_t num_chains) argument
2560 ar9300_iq_calibration(struct ath_hal *ah, u_int8_t num_chains) argument
2692 ar9300_rx_iq_cal_restore(struct ath_hal *ah) argument
2742 ar9300_set_tx_power_limit(struct ath_hal *ah, u_int32_t limit, u_int16_t extra_txpow, u_int16_t tpc_in_db) argument
2775 ar9300_get_rfgain(struct ath_hal *ah) argument
2783 ar9300_init_chain_masks(struct ath_hal *ah, int rx_chainmask, int tx_chainmask) argument
2819 ar9300_override_ini(struct ath_hal *ah, struct ieee80211_channel *chan) argument
2856 ar9300_prog_ini(struct ath_hal *ah, struct ar9300_ini_array *ini_arr, int column) argument
2892 ar9300_process_ini(struct ath_hal *ah, struct ieee80211_channel *chan, HAL_CHANNEL_INTERNAL *ichan, HAL_HT_MACMODE macmode) argument
3225 ar9300_is_cal_supp(struct ath_hal *ah, const struct ieee80211_channel *chan, HAL_CAL_TYPES cal_type) argument
3422 ar9300_run_init_cals(struct ath_hal *ah, int init_cal_count) argument
3557 ar9300_invalidate_saved_cals(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan) argument
3570 ar9300_restore_rtt_cals(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan) argument
3581 ar9300_init_cal_internal(struct ath_hal *ah, struct ieee80211_channel *chan, HAL_CHANNEL_INTERNAL *ichan, HAL_BOOL enable_rtt, HAL_BOOL do_rtt_cal, HAL_BOOL skip_if_none, HAL_BOOL apply_last_iqcorr) argument
3982 ar9300_init_cal(struct ath_hal *ah, struct ieee80211_channel *chan, HAL_BOOL skip_if_none, HAL_BOOL apply_last_iqcorr) argument
3998 ar9300_reset_cal_valid(struct ath_hal *ah, const struct ieee80211_channel *chan, HAL_BOOL *is_cal_done, u_int32_t cal_type) argument
4049 ar9300_set_dma(struct ath_hal *ah) argument
4146 ar9300_init_bb(struct ath_hal *ah, struct ieee80211_channel *chan) argument
4176 ar9300_init_interrupt_masks(struct ath_hal *ah, HAL_OPMODE opmode) argument
4256 ar9300_init_qos(struct ath_hal *ah) argument
4278 ar9300_init_user_settings(struct ath_hal *ah) argument
4312 ar9300_get_spur_info(struct ath_hal * ah, int *enable, int len, u_int16_t *freq) argument
4395 First_NFCal(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan, int is_scan, struct ieee80211_channel *chan) argument
4515 ar9300_reset(struct ath_hal *ah, HAL_OPMODE opmode, struct ieee80211_channel *chan, HAL_HT_MACMODE macmode, u_int8_t txchainmask, u_int8_t rxchainmask, HAL_HT_EXTPROTSPACING extprotspacing, HAL_BOOL b_channel_change, HAL_STATUS *status, HAL_RESET_TYPE reset_type, int is_scan) argument
5430 ar9300_green_ap_ps_on_off( struct ath_hal *ah, u_int16_t on_off) argument
5441 ar9300_is_single_ant_power_save_possible(struct ath_hal *ah) argument
5451 ar9300_find_mag_approx(struct ath_hal *ah, int32_t in_re, int32_t in_im) argument
5473 ar9300_solve_iq_cal( struct ath_hal *ah, int32_t sin_2phi_1, int32_t cos_2phi_1, int32_t sin_2phi_2, int32_t cos_2phi_2, int32_t mag_a0_d0, int32_t phs_a0_d0, int32_t mag_a1_d0, int32_t phs_a1_d0, int32_t solved_eq[]) argument
5526 ar9300_calc_iq_corr(struct ath_hal *ah, int32_t chain_idx, const int32_t iq_res[], int32_t iqc_coeff[]) argument
5776 ar9300_tx_iq_cal_outlier_detection(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan, u_int32_t num_chains, struct coeff_t *coeff, HAL_BOOL is_cal_reusable) argument
5960 ar9300_tx_iq_cal_apply(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan) argument
6038 ar9300_tx_iq_cal_hw_run(struct ath_hal *ah) argument
6064 ar9300_tx_iq_cal_post_proc(struct ath_hal *ah,HAL_CHANNEL_INTERNAL *ichan, int iqcal_idx, int max_iqcal,HAL_BOOL is_cal_reusable, HAL_BOOL apply_last_corr) argument
6275 ar9300_disable_phy_restart(struct ath_hal *ah, int disable_phy_restart) argument
6293 ar9300_interference_is_present(struct ath_hal *ah) argument
6327 ar9300_crdc_rx_notify(struct ath_hal *ah, struct ath_rx_status *rxs) argument
6355 ar9300_crdc_avg_rssi(struct ath_hal *ah, int chain) argument
6376 ar9300_crdc_activate(struct ath_hal *ah, int rssi_diff, int enable) argument
6396 ar9300_chain_rssi_diff_compensation(struct ath_hal *ah) argument
6444 ar9300_ant_ctrl_set_lna_div_use_bt_ant(struct ath_hal *ah, HAL_BOOL enable, const struct ieee80211_channel *chan) argument
[all...]

Completed in 142 milliseconds

123456