/netbsd-current/sys/external/isc/atheros_hal/dist/ar5416/ |
H A D | ar5416_beacon.c | 21 #include "ah.h" 36 ar5416SetBeaconTimers(struct ath_hal *ah, const HAL_BEACON_TIMERS *bt) argument 40 OS_REG_WRITE(ah, AR_NEXT_TBTT, TU_TO_USEC(bt->bt_nexttbtt)); 41 OS_REG_WRITE(ah, AR_NEXT_DBA, TU_TO_USEC(bt->bt_nextdba) >> 3); 42 OS_REG_WRITE(ah, AR_NEXT_SWBA, TU_TO_USEC(bt->bt_nextswba) >> 3); 43 OS_REG_WRITE(ah, AR_NEXT_NDP, TU_TO_USEC(bt->bt_nextatim)); 46 OS_REG_WRITE(ah, AR5416_BEACON_PERIOD, bperiod); 47 OS_REG_WRITE(ah, AR_DBA_PERIOD, bperiod); 48 OS_REG_WRITE(ah, AR_SWBA_PERIOD, bperiod); 49 OS_REG_WRITE(ah, AR_NDP_PERIO 70 ar5416BeaconInit(struct ath_hal *ah, uint32_t next_beacon, uint32_t beacon_period) argument 119 ar5416ResetStaBeaconTimers(struct ath_hal *ah) argument 139 ar5416SetStaBeaconTimers(struct ath_hal *ah, const HAL_BEACON_STATE *bs) argument [all...] |
H A D | ar5416_keycache.c | 21 #include "ah.h" 39 ar5416ResetKeyCacheEntry(struct ath_hal *ah, uint16_t entry) argument 41 struct ath_hal_5416 *ahp = AH5416(ah); 43 if (ar5212ResetKeyCacheEntry(ah, entry)) { 55 ar5416SetKeyCacheEntry(struct ath_hal *ah, uint16_t entry, argument 59 struct ath_hal_5416 *ahp = AH5416(ah); 61 if (ar5212SetKeyCacheEntry(ah, entry, k, mac, xorKey)) {
|
H A D | ar9285.c | 21 #include "ah.h" 32 ar9285GetNoiseFloor(struct ath_hal *ah, int16_t nfarray[]) argument 36 nf = MS(OS_REG_READ(ah, AR_PHY_CCA), AR9280_PHY_MINCCA_PWR); 39 HALDEBUG(ah, HAL_DEBUG_NFCAL, 45 nf = MS(OS_REG_READ(ah, AR_PHY_EXT_CCA), AR9280_PHY_EXT_MINCCA_PWR); 48 HALDEBUG(ah, HAL_DEBUG_NFCAL, 56 ar9285RfAttach(struct ath_hal *ah, HAL_STATUS *status) argument 58 if (ar9280RfAttach(ah, status) == AH_FALSE) 61 AH_PRIVATE(ah)->ah_getNoiseFloor = ar9285GetNoiseFloor;
|
H A D | ar5416_attach.c | 21 #include "ah.h" 33 static void ar5416ConfigPCIE(struct ath_hal *ah, HAL_BOOL restore); 34 static void ar5416WriteIni(struct ath_hal *ah, 36 static void ar5416SpurMitigate(struct ath_hal *ah, 40 ar5416AniSetup(struct ath_hal *ah) argument 61 ar5212AniAttach(ah, &aniparams, &aniparams, AH_FALSE); 72 struct ath_hal *ah; local 76 ah = &ahp->ah_priv.h; 79 ah->ah_magic = AR5416_MAGIC; 80 ah 178 ar5416GetRadioRev(struct ath_hal *ah) argument 201 struct ath_hal *ah; local 378 ar5416Detach(struct ath_hal *ah) argument 394 ar5416AttachPCIE(struct ath_hal *ah) argument 403 ar5416ConfigPCIE(struct ath_hal *ah, HAL_BOOL restore) argument 414 ar5416WriteIni(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *chan) argument 468 ar5416SpurMitigate(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *chan) argument 714 ar5416FillCapabilityInfo(struct ath_hal *ah) argument [all...] |
H A D | ar9280_attach.c | 21 #include "ah.h" 63 static void ar9280ConfigPCIE(struct ath_hal *ah, HAL_BOOL restore); 64 static HAL_BOOL ar9280FillCapabilityInfo(struct ath_hal *ah); 65 static void ar9280WriteIni(struct ath_hal *ah, 69 ar9280AniSetup(struct ath_hal *ah) argument 72 ar5212AniAttach(ah, AH_NULL, AH_NULL, AH_FALSE); 84 struct ath_hal *ah; local 101 ah = &ahp->ah_priv.h; 103 ar5416InitState(AH5416(ah), devid, sc, st, sh, status); 107 ah 296 ar9280ConfigPCIE(struct ath_hal *ah, HAL_BOOL restore) argument 307 ar9280WriteIni(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *chan) argument 360 ar9280SpurMitigate(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *chan) argument 663 ar9280FillCapabilityInfo(struct ath_hal *ah) argument 695 ar9280SetAntennaSwitch(struct ath_hal *ah, HAL_ANT_SETTING settings) argument [all...] |
H A D | ar5416_misc.c | 21 #include "ah.h" 40 ar5416GetWirelessModes(struct ath_hal *ah) argument 44 mode = ar5212GetWirelessModes(ah); 62 ar5416SetLedState(struct ath_hal *ah, HAL_LED_STATE state) argument 76 bits = OS_REG_READ(ah, AR_MAC_LED); 85 OS_REG_WRITE(ah, AR_MAC_LED, bits); 92 ar5416ResetTsf(struct ath_hal *ah) argument 98 v = OS_REG_READ(ah, AR_SLP32_MODE); 103 OS_REG_WRITE(ah, AR_RESET_TSF, AR_RESET_TSF_ONCE); 107 ar5416SetAntennaSwitch(struct ath_hal *ah, HAL_ANT_SETTIN argument 114 ar5416SetDecompMask(struct ath_hal *ah, uint16_t keyidx, int en) argument 121 ar5416SetCoverageClass(struct ath_hal *ah, uint8_t coverageclass, int now) argument 131 ar5416Get11nExtBusy(struct ath_hal *ah) argument 206 ar5416Set11nMac2040(struct ath_hal *ah, HAL_HT_MACMODE mode) argument 226 ar5416Get11nRxClear(struct ath_hal *ah) argument 252 ar5416Set11nRxClear(struct ath_hal *ah, HAL_HT_RXCLEAR rxclear) argument 269 ar5416GetCapability(struct ath_hal *ah, HAL_CAPABILITY_TYPE type, uint32_t capability, uint32_t *result) argument 298 ar5416GetDiagState(struct ath_hal *ah, int request, const void *args, uint32_t argsize, void **result, uint32_t *resultsize) argument 360 ar5416CompareDbgHang(struct ath_hal *ah, const mac_dbg_regs_t *regs, const hal_mac_hang_check_t *check) argument 402 ar5416DetectMacHang(struct ath_hal *ah) argument 450 ar5416DetectBBHang(struct ath_hal *ah) argument [all...] |
H A D | ar5416_cal_iq.c | 21 #include "ah.h" 38 ar5416IQCalCollect(struct ath_hal *ah) argument 40 struct ar5416PerCal *cal = &AH5416(ah)->ah_cal; 48 OS_REG_READ(ah, AR_PHY_CAL_MEAS_0(i)); 50 OS_REG_READ(ah, AR_PHY_CAL_MEAS_1(i)); 52 OS_REG_READ(ah, AR_PHY_CAL_MEAS_2(i)); 53 HALDEBUG(ah, HAL_DEBUG_PERCAL, 64 ar5416IQCalibration(struct ath_hal *ah, uint8_t numChains) argument 66 struct ar5416PerCal *cal = &AH5416(ah)->ah_cal; 76 HALDEBUG(ah, HAL_DEBUG_PERCA [all...] |
H A D | ar5416_gpio.c | 21 #include "ah.h" 35 cfgOutputMux(struct ath_hal *ah, uint32_t gpio, uint32_t type) argument 64 reg = OS_REG_READ(ah, addr); 65 if (addr == AR_GPIO_OUTPUT_MUX1 && !AR_SREV_MERLIN_20_OR_LATER(ah)) 69 OS_REG_WRITE(ah, addr, reg); 76 ar5416GpioCfgOutput(struct ath_hal *ah, uint32_t gpio, HAL_GPIO_MUX_TYPE type) argument 80 HALASSERT(gpio < AH_PRIVATE(ah)->ah_caps.halNumGpioPins); 83 cfgOutputMux(ah, gpio, type); 86 reg = OS_REG_READ(ah, AR_GPIO_OE_OUT); 89 OS_REG_WRITE(ah, AR_GPIO_OE_OU 98 ar5416GpioCfgInput(struct ath_hal *ah, uint32_t gpio) argument 120 ar5416GpioSet(struct ath_hal *ah, uint32_t gpio, uint32_t val) argument 139 ar5416GpioGet(struct ath_hal *ah, uint32_t gpio) argument 163 ar5416GpioSetIntr(struct ath_hal *ah, u_int gpio, uint32_t ilevel) argument [all...] |
H A D | ar5416_cal.c | 21 #include "ah.h" 36 static void ar5416StartNFCal(struct ath_hal *ah); 37 static void ar5416LoadNF(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *); 44 ar5416IsCalSupp(struct ath_hal *ah, HAL_CHANNEL *chan, HAL_CAL_TYPE calType) argument 46 struct ar5416PerCal *cal = &AH5416(ah)->ah_cal; 65 ar5416SetupMeasurement(struct ath_hal *ah, HAL_CAL_LIST *currCal) argument 68 OS_REG_RMW_FIELD(ah, AR_PHY_TIMING_CTRL4, 75 OS_REG_WRITE(ah, AR_PHY_CALMODE, AR_PHY_CALMODE_IQ); 76 HALDEBUG(ah, HAL_DEBUG_PERCAL, 80 OS_REG_WRITE(ah, AR_PHY_CALMOD 103 ar5416ResetMeasurement(struct ath_hal *ah, HAL_CAL_LIST *currCal) argument 169 ar5416InitCal(struct ath_hal *ah, HAL_CHANNEL *chan) argument 294 ar5416ResetCalValid(struct ath_hal *ah, HAL_CHANNEL *chan) argument 342 ar5416DoCalibration(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan, uint8_t rxchainmask, HAL_CAL_LIST *currCal, HAL_BOOL *isCalDone) argument 399 ar5416PerCalibrationN(struct ath_hal *ah, HAL_CHANNEL *chan, u_int rxchainmask, HAL_BOOL longcal, HAL_BOOL *isCalDone) argument 474 ar5416PerCalibration(struct ath_hal *ah, HAL_CHANNEL *chan, HAL_BOOL *isIQdone) argument 493 ar5416GetEepromNoiseFloorThresh(struct ath_hal *ah, const HAL_CHANNEL_INTERNAL *chan, int16_t *nft) argument 520 ar5416StartNFCal(struct ath_hal *ah) argument 528 ar5416LoadNF(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *chan) argument 651 ar5416GetNf(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *chan) argument [all...] |
H A D | ar5416_cal_adcdc.c | 21 #include "ah.h" 36 ar5416AdcDcCalCollect(struct ath_hal *ah) argument 38 struct ar5416PerCal *cal = &AH5416(ah)->ah_cal; 43 OS_REG_READ(ah, AR_PHY_CAL_MEAS_0(i)); 45 OS_REG_READ(ah, AR_PHY_CAL_MEAS_1(i)); 47 OS_REG_READ(ah, AR_PHY_CAL_MEAS_2(i)); 49 OS_REG_READ(ah, AR_PHY_CAL_MEAS_3(i)); 51 HALDEBUG(ah, HAL_DEBUG_PERCAL, 62 ar5416AdcDcCalibration(struct ath_hal *ah, uint8_t numChains) argument 64 struct ar5416PerCal *cal = &AH5416(ah) [all...] |
H A D | ar5416_cal_adcgain.c | 21 #include "ah.h" 39 ar5416AdcGainCalCollect(struct ath_hal *ah) argument 41 struct ar5416PerCal *cal = &AH5416(ah)->ah_cal; 49 OS_REG_READ(ah, AR_PHY_CAL_MEAS_0(i)); 51 OS_REG_READ(ah, AR_PHY_CAL_MEAS_1(i)); 53 OS_REG_READ(ah, AR_PHY_CAL_MEAS_2(i)); 55 OS_REG_READ(ah, AR_PHY_CAL_MEAS_3(i)); 57 HALDEBUG(ah, HAL_DEBUG_PERCAL, 69 ar5416AdcGainCalibration(struct ath_hal *ah, uint8_t numChains) argument 71 struct ar5416PerCal *cal = &AH5416(ah) [all...] |
H A D | ar5416_interrupts.c | 21 #include "ah.h" 34 ar5416IsInterruptPending(struct ath_hal *ah) argument 41 isr = OS_REG_READ(ah, AR_INTR_ASYNC_CAUSE); 45 isr = OS_REG_READ(ah, AR_INTR_SYNC_CAUSE); 64 ar5416GetPendingInterrupts(struct ath_hal *ah, HAL_INT *masked) argument 71 if ((OS_REG_READ(ah, AR_INTR_ASYNC_CAUSE) & AR_INTR_MAC_IRQ) && 72 (OS_REG_READ(ah, AR_RTC_STATUS) & AR_RTC_STATUS_M) == AR_RTC_STATUS_ON) 73 isr = OS_REG_READ(ah, AR_ISR); 76 sync_cause = OS_REG_READ(ah, AR_INTR_SYNC_CAUSE); 83 struct ath_hal_5212 *ahp = AH5212(ah); 174 ar5416SetInterrupts(struct ath_hal *ah, HAL_INT ints) argument [all...] |
H A D | ar5416_ani.c | 25 #include "ah.h" 63 #define ANI_ENA(ah) \ 64 (AH5212(ah)->ah_procPhyErr & HAL_ANI_ENA) 65 #define ANI_ENA_RSSI(ah) \ 66 (AH5212(ah)->ah_procPhyErr & HAL_RSSI_ANI_ENA) 71 enableAniMIBCounters(struct ath_hal *ah, const struct ar5212AniParams *params) argument 73 struct ath_hal_5212 *ahp = AH5212(ah); 75 HALDEBUG(ah, HAL_DEBUG_ANI, "%s: Enable mib counters: " 79 OS_REG_WRITE(ah, AR_FILTOFDM, 0); 80 OS_REG_WRITE(ah, AR_FILTCC 92 disableAniMIBCounters(struct ath_hal *ah) argument 113 ar5416GetAniChannelIndex(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *chan) argument 143 setPhyErrBase(struct ath_hal *ah, struct ar5212AniParams *params) argument 168 ar5416AniAttach(struct ath_hal *ah, const struct ar5212AniParams *params24, const struct ar5212AniParams *params5, HAL_BOOL enable) argument 198 ar5416AniDetach(struct ath_hal *ah) argument 208 ar5416AniControl(struct ath_hal *ah, HAL_ANI_CMD cmd, int param) argument 374 ar5416AniOfdmErrTrigger(struct ath_hal *ah) argument 460 ar5416AniCckErrTrigger(struct ath_hal *ah) argument 507 ar5416AniRestart(struct ath_hal *ah, struct ar5212AniState *aniState) argument 539 ar5416AniReset(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *chan, HAL_OPMODE opmode, int restore) argument 612 ar5416ProcessMibIntr(struct ath_hal *ah, const HAL_NODE_STATS *stats) argument 683 ar5416AniLowerImmunity(struct ath_hal *ah) argument 756 ar5416AniGetListenTime(struct ath_hal *ah) argument 792 updateMIBStats(struct ath_hal *ah, struct ar5212AniState *aniState) argument 833 ar5416AniPoll(struct ath_hal *ah, const HAL_NODE_STATS *stats, HAL_CHANNEL *chan) argument [all...] |
/netbsd-current/external/bsd/tcpdump/dist/ |
H A D | print-ah.c | 1 /* NetBSD: print-ah.c,v 1.4 1996/05/20 00:41:16 fvdl Exp */ 26 __RCSID("$NetBSD: print-ah.c,v 1.8 2023/08/17 20:19:40 christos Exp $"); 40 #include "ah.h" 45 const struct ah *ah; local 51 ndo->ndo_protocol = "ah"; 52 ah = (const struct ah *)bp; 63 ah_len = GET_U_1(ah->ah_len); 69 reserved = GET_BE_U_2(ah [all...] |
/netbsd-current/sys/external/isc/atheros_hal/dist/ar5212/ |
H A D | ar5212_beacon.c | 21 #include "ah.h" 34 ar5212SetBeaconTimers(struct ath_hal *ah, const HAL_BEACON_TIMERS *bt) argument 37 OS_REG_WRITE(ah, AR_TIMER0, bt->bt_nexttbtt); 38 OS_REG_WRITE(ah, AR_TIMER1, bt->bt_nextdba); 39 OS_REG_WRITE(ah, AR_TIMER2, bt->bt_nextswba); 40 OS_REG_WRITE(ah, AR_TIMER3, bt->bt_nextatim); 54 OS_REG_WRITE(ah, AR_BEACON, AR_BEACON_RESET_TSF); 56 OS_REG_WRITE(ah, AR_BEACON, bt->bt_intval); 66 ar5212BeaconInit(struct ath_hal *ah, argument 78 switch (AH_PRIVATE(ah) 105 ar5212ResetStaBeaconTimers(struct ath_hal *ah) argument 124 ar5212SetStaBeaconTimers(struct ath_hal *ah, const HAL_BEACON_STATE *bs) argument [all...] |
H A D | ar5212_recv.c | 21 #include "ah.h" 41 ar5212SetRxDP(struct ath_hal *ah, uint32_t rxdp) argument 43 OS_REG_WRITE(ah, AR_RXDP, rxdp); 44 HALASSERT(OS_REG_READ(ah, AR_RXDP) == rxdp); 51 ar5212EnableReceive(struct ath_hal *ah) argument 53 OS_REG_WRITE(ah, AR_CR, AR_CR_RXE); 60 ar5212StopDmaReceive(struct ath_hal *ah) argument 62 OS_REG_WRITE(ah, AR_CR, AR_CR_RXD); /* Set receive disable bit */ 63 if (!ath_hal_wait(ah, AR_CR, AR_CR_RXE, 0)) { 65 ath_hal_printf(ah, " 81 ar5212StartPcuReceive(struct ath_hal *ah) argument 96 ar5212StopPcuReceive(struct ath_hal *ah) argument 108 ar5212SetMulticastFilter(struct ath_hal *ah, uint32_t filter0, uint32_t filter1) argument 118 ar5212ClrMulticastFilterIndex(struct ath_hal *ah, uint32_t ix) argument 138 ar5212SetMulticastFilterIndex(struct ath_hal *ah, uint32_t ix) argument 158 ar5212GetRxFilter(struct ath_hal *ah) argument 176 ar5212SetRxFilter(struct ath_hal *ah, uint32_t bits) argument 211 ar5212SetupRxDesc(struct ath_hal *ah, struct ath_desc *ds, uint32_t size, u_int flags) argument 237 ar5212ProcRxDesc(struct ath_hal *ah, struct ath_desc *ds, uint32_t pa, struct ath_desc *nds, uint64_t tsf, struct ath_rx_status *rs) argument [all...] |
H A D | ar5212_ani.c | 21 #include "ah.h" 59 #define ANI_ENA(ah) \ 60 (AH5212(ah)->ah_procPhyErr & HAL_ANI_ENA) 61 #define ANI_ENA_RSSI(ah) \ 62 (AH5212(ah)->ah_procPhyErr & HAL_RSSI_ANI_ENA) 67 enableAniMIBCounters(struct ath_hal *ah, const struct ar5212AniParams *params) argument 69 struct ath_hal_5212 *ahp = AH5212(ah); 71 HALDEBUG(ah, HAL_DEBUG_ANI, "%s: Enable mib counters: " 75 OS_REG_WRITE(ah, AR_FILTOFDM, 0); 76 OS_REG_WRITE(ah, AR_FILTCC 88 disableAniMIBCounters(struct ath_hal *ah) argument 109 ar5212GetAniChannelIndex(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *chan) argument 142 ar5212AniGetCurrentState(struct ath_hal *ah) argument 151 ar5212AniGetCurrentStats(struct ath_hal *ah) argument 162 setPhyErrBase(struct ath_hal *ah, struct ar5212AniParams *params) argument 187 ar5212AniAttach(struct ath_hal *ah, const struct ar5212AniParams *params24, const struct ar5212AniParams *params5, HAL_BOOL enable) argument 218 ar5212AniSetParams(struct ath_hal *ah, const struct ar5212AniParams *params24, const struct ar5212AniParams *params5) argument 244 ar5212AniDetach(struct ath_hal *ah) argument 257 ar5212AniControl(struct ath_hal *ah, HAL_ANI_CMD cmd, int param) argument 419 ar5212AniOfdmErrTrigger(struct ath_hal *ah) argument 530 ar5212AniCckErrTrigger(struct ath_hal *ah) argument 588 ar5212AniRestart(struct ath_hal *ah, struct ar5212AniState *aniState) argument 619 ar5212AniReset(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *chan, HAL_OPMODE opmode, int restore) argument 692 ar5212ProcessMibIntr(struct ath_hal *ah, const HAL_NODE_STATS *stats) argument 761 ar5212AniPhyErrReport(struct ath_hal *ah, const struct ath_rx_status *rs) argument 789 ar5212AniLowerImmunity(struct ath_hal *ah) argument 874 ar5212AniGetListenTime(struct ath_hal *ah) argument 910 updateMIBStats(struct ath_hal *ah, struct ar5212AniState *aniState) argument 953 ar5212AniPoll(struct ath_hal *ah, const HAL_NODE_STATS *stats, HAL_CHANNEL *chan) argument [all...] |
H A D | ar5212_gpio.c | 21 #include "ah.h" 39 ar5212GpioCfgOutput(struct ath_hal *ah, uint32_t gpio, HAL_GPIO_MUX_TYPE type) argument 47 OS_REG_WRITE(ah, AR_GPIOCR, 48 OS_REG_READ(ah, AR_GPIOCR) | AR_GPIOCR_CR_A(gpio)); 57 ar5212GpioCfgInput(struct ath_hal *ah, uint32_t gpio) argument 61 OS_REG_WRITE(ah, AR_GPIOCR, 62 (OS_REG_READ(ah, AR_GPIOCR) &~ AR_GPIOCR_CR_A(gpio)) 72 ar5212GpioSet(struct ath_hal *ah, uint32_t gpio, uint32_t val) argument 78 reg = OS_REG_READ(ah, AR_GPIODO); 82 OS_REG_WRITE(ah, AR_GPIOD 90 ar5212GpioGet(struct ath_hal *ah, uint32_t gpio) argument 105 ar5212GpioSetIntr(struct ath_hal *ah, u_int gpio, uint32_t ilevel) argument [all...] |
H A D | ar5212_attach.c | 21 #include "ah.h" 32 static void ar5212ConfigPCIE(struct ath_hal *ah, HAL_BOOL restore); 33 static void ar5212DisablePCIE(struct ath_hal *ah); 169 ar5212GetRadioRev(struct ath_hal *ah) argument 175 OS_REG_WRITE(ah, AR_PHY(0x34), 0x00001c16); 177 OS_REG_WRITE(ah, AR_PHY(0x20), 0x00010000); 178 val = (OS_REG_READ(ah, AR_PHY(256)) >> 24) & 0xff; 184 ar5212AniSetup(struct ath_hal *ah) argument 204 if (AH_PRIVATE(ah)->ah_macVersion < AR_SREV_VERSION_GRIFFIN) { 208 ar5212AniAttach(ah, 223 struct ath_hal *ah; local 309 struct ath_hal *ah; local 569 ar5212Detach(struct ath_hal *ah) argument 586 ar5212ChipTest(struct ath_hal *ah) argument 632 ar5212GetChannelEdges(struct ath_hal *ah, uint16_t flags, uint16_t *low, uint16_t *high) argument 660 ar5212ConfigPCIE(struct ath_hal *ah, HAL_BOOL restore) argument 681 ar5212DisablePCIE(struct ath_hal *ah) argument 692 ar5212FillCapabilityInfo(struct ath_hal *ah) argument [all...] |
H A D | ar5212_reset.c | 21 #include "ah.h" 42 HAL_BOOL ar5212SetTransmitPower(struct ath_hal *ah, 64 write_common(struct ath_hal *ah, const HAL_INI_ARRAY *ia, argument 79 OS_REG_WRITE(ah, reg, V(r, 1)); 99 ar5212Reset(struct ath_hal *ah, HAL_OPMODE opmode, argument 104 struct ath_hal_5212 *ahp = AH5212(ah); 121 HALASSERT(ah->ah_magic == AR5212_MAGIC); 122 ee = AH_PRIVATE(ah)->ah_eeprom; 124 OS_MARK(ah, AH_MARK_RESET, bChannelChange); 127 HALDEBUG(ah, HAL_DEBUG_AN 706 ar5212SetChannel(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *chan) argument 723 ar5212ChannelChange(struct ath_hal *ah, HAL_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, HAL_CHANNEL *chan) argument 975 ar5212PerCalibrationN(struct ath_hal *ah, HAL_CHANNEL *chan, u_int chainMask, HAL_BOOL longCal, HAL_BOOL *isCalDone) argument 1118 ar5212PerCalibration(struct ath_hal *ah, HAL_CHANNEL *chan, HAL_BOOL *isIQdone) argument 1124 ar5212ResetCalValid(struct ath_hal *ah, HAL_CHANNEL *chan) argument 1134 ar5212SetResetReg(struct ath_hal *ah, uint32_t resetMask) argument 1175 ar5212GetNoiseFloor(struct ath_hal *ah) argument 1184 getNoiseFloorThresh(struct ath_hal *ah, const HAL_CHANNEL_INTERNAL *chan, int16_t *nft) argument 1213 ar5212InitNfCalHistBuffer(struct ath_hal *ah) argument 1263 ar5212GetNf(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *chan) argument 1352 ar5212SetCompRegs(struct ath_hal *ah) argument 1381 ar5212SetAntennaSwitchInternal(struct ath_hal *ah, HAL_ANT_SETTING settings, const HAL_CHANNEL_INTERNAL *chan) argument 1463 ar5212IsSpurChannel(struct ath_hal *ah, HAL_CHANNEL *chan) argument 1477 ar5212SetBoardValues(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *chan) argument 1615 ar5212SetSpurMitigation(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan) argument 1794 ar5212SetDeltaSlope(struct ath_hal *ah, HAL_CHANNEL *chan) argument 1851 ar5212SetTxPowerLimit(struct ath_hal *ah, uint32_t limit) argument 1869 ar5212SetTransmitPower(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *chan, uint16_t *rfXpdGain) argument 1997 ar5212SetRateTable(struct ath_hal *ah, HAL_CHANNEL *chan, int16_t tpcScaleReduction, int16_t powerLimit, HAL_BOOL commit, int16_t *pMinPower, int16_t *pMaxPower) argument 2214 ar5212GetChipPowerLimits(struct ath_hal *ah, HAL_CHANNEL *chans, uint32_t nchans) argument 2286 ar5212CorrectGainDelta(struct ath_hal *ah, int twiceOfdmCckDelta) argument 2437 ar5212GetTargetPowers(struct ath_hal *ah, HAL_CHANNEL *chan, const TRGT_POWER_INFO *powInfo, uint16_t numChannels, TRGT_POWER_INFO *pNewPower) argument 2579 ar5212SetRateDurationTable(struct ath_hal *ah, HAL_CHANNEL *chan) argument 2631 ar5212SetIFSTiming(struct ath_hal *ah, HAL_CHANNEL *chan) argument [all...] |
/netbsd-current/sys/external/isc/atheros_hal/dist/ar5210/ |
H A D | ar5210_reset.c | 21 #include "ah.h" 70 ar5210Reset(struct ath_hal *ah, HAL_OPMODE opmode, argument 75 struct ath_hal_5210 *ahp = AH5210(ah); 76 const HAL_EEPROM_v1 *ee = AH_PRIVATE(ah)->ah_eeprom; 82 HALDEBUG(ah, HAL_DEBUG_RESET, 89 HALDEBUG(ah, HAL_DEBUG_ANY, "%s: channel not 5Ghz\n", __func__); 95 ichan = ath_hal_checkchannel(ah, chan); 97 HALDEBUG(ah, HAL_DEBUG_ANY, 109 HALDEBUG(ah, HAL_DEBUG_ANY, "%s: invalid operating mode %u\n", 115 ledstate = OS_REG_READ(ah, AR_PCICF 307 ar5210SetOperatingMode(struct ath_hal *ah, int opmode) argument 343 ar5210SetPCUConfig(struct ath_hal *ah) argument 355 ar5210PhyDisable(struct ath_hal *ah) argument 364 ar5210Disable(struct ath_hal *ah) argument 388 ar5210ChipReset(struct ath_hal *ah, HAL_CHANNEL *chan) argument 447 ar5210PerCalibrationN(struct ath_hal *ah, HAL_CHANNEL *chan, u_int chainMask, HAL_BOOL longCal, HAL_BOOL *isCalDone) argument 571 ar5210PerCalibration(struct ath_hal *ah, HAL_CHANNEL *chan, HAL_BOOL *isIQdone) argument 577 ar5210ResetCalValid(struct ath_hal *ah, HAL_CHANNEL *chan) argument 586 ar5210SetResetReg(struct ath_hal *ah, uint32_t resetMask, u_int waitTime) argument 618 getPcdac(struct ath_hal *ah, const struct tpcMap *pRD, uint8_t dBm) argument 661 getGainF(struct ath_hal *ah, const struct tpcMap *pRD, uint8_t pcdac, uint8_t *dBm) argument 722 ar5210SetTxPowerLimit(struct ath_hal *ah, uint32_t limit) argument 733 setupPowerSettings(struct ath_hal *ah, HAL_CHANNEL *chan, uint8_t cp[17]) argument 833 ar5210SetTransmitPower(struct ath_hal *ah, HAL_CHANNEL *chan) argument 921 ar5210SetChannel(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *chan) argument 935 ar5210GetNoiseFloor(struct ath_hal *ah) argument 953 ar5210CalNoiseFloor(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *chan) argument 995 ar5210GetNfAdjust(struct ath_hal *ah, const HAL_CHANNEL_INTERNAL *c) argument 1001 ar5210GetRfgain(struct ath_hal *ah) argument [all...] |
H A D | ar5210_interrupts.c | 21 #include "ah.h" 31 ar5210IsInterruptPending(struct ath_hal *ah) argument 33 return (OS_REG_READ(ah, AR_INTPEND) ? AH_TRUE : AH_FALSE); 42 ar5210GetPendingInterrupts(struct ath_hal *ah, HAL_INT *masked) argument 46 struct ath_hal_5210 *ahp = AH5210(ah); 49 isr = OS_REG_READ(ah, AR_ISR); 75 AH_PRIVATE(ah)->ah_fatalState[0] = isr; 83 ar5210GetInterrupts(struct ath_hal *ah) argument 85 return AH5210(ah)->ah_maskReg; 89 ar5210SetInterrupts(struct ath_hal *ah, HAL_IN argument [all...] |
/netbsd-current/sys/external/isc/atheros_hal/dist/ar5211/ |
H A D | ar5211_attach.c | 21 #include "ah.h" 31 static HAL_BOOL ar5211GetChannelEdges(struct ath_hal *ah, 33 static HAL_BOOL ar5211GetChipPowerLimits(struct ath_hal *ah, 36 static void ar5211ConfigPCIE(struct ath_hal *ah, HAL_BOOL restore); 37 static void ar5211DisablePCIE(struct ath_hal *ah); 173 static HAL_BOOL ar5211FillCapabilityInfo(struct ath_hal *ah); 180 ar5211GetRadioRev(struct ath_hal *ah) argument 185 OS_REG_WRITE(ah, (AR_PHY_BASE + (0x34 << 2)), 0x00001c16); 187 OS_REG_WRITE(ah, (AR_PHY_BASE + (0x20 << 2)), 0x00010000); 188 val = (OS_REG_READ(ah, AR_PHY_BAS 202 struct ath_hal *ah; local 367 ar5211Detach(struct ath_hal *ah) argument 379 ar5211ChipTest(struct ath_hal *ah) argument 425 ar5211GetChannelEdges(struct ath_hal *ah, uint16_t flags, uint16_t *low, uint16_t *high) argument 442 ar5211GetChipPowerLimits(struct ath_hal *ah, HAL_CHANNEL *chans, uint32_t nchans) argument 460 ar5211ConfigPCIE(struct ath_hal *ah, HAL_BOOL restore) argument 465 ar5211DisablePCIE(struct ath_hal *ah) argument 473 ar5211FillCapabilityInfo(struct ath_hal *ah) argument [all...] |
/netbsd-current/external/lgpl3/gmp/dist/mpn/generic/ |
H A D | jacobi_2.c | 48 mp_limb_t ah, al, bh, bl; local 52 ah = ap[1]; 64 if ( (ah | al) == 0) 69 al = ah; 70 ah = 0; 79 al = ah; 80 ah = 0; 84 al = ((ah << (GMP_NUMB_BITS - c)) & GMP_NUMB_MASK) | (al >> c); 85 ah >>= c; 87 while ( (ah | b 175 mp_limb_t ah, al, bh, bl; local [all...] |
/netbsd-current/sys/external/isc/atheros_hal/dist/ar5312/ |
H A D | ar5312_gpio.c | 23 #include "ah.h" 38 ar5312GpioCfgOutput(struct ath_hal *ah, uint32_t gpio, HAL_GPIO_MUX_TYPE type) argument 40 uint32_t gpioOffset = (AR5312_GPIO_BASE - ((uint32_t) ah->ah_sh)); 44 OS_REG_WRITE(ah, gpioOffset+AR5312_GPIOCR, 45 (OS_REG_READ(ah, gpioOffset+AR5312_GPIOCR) &~ AR_GPIOCR_CR_A(gpio)) 55 ar5312GpioCfgInput(struct ath_hal *ah, uint32_t gpio) argument 57 uint32_t gpioOffset = (AR5312_GPIO_BASE - ((uint32_t) ah->ah_sh)); 61 OS_REG_WRITE(ah, gpioOffset+AR5312_GPIOCR, 62 (OS_REG_READ(ah, gpioOffset+AR5312_GPIOCR) &~ AR_GPIOCR_CR_A(gpio)) 72 ar5312GpioSet(struct ath_hal *ah, uint32_ argument 91 ar5312GpioGet(struct ath_hal *ah, uint32_t gpio) argument 108 ar5312GpioSetIntr(struct ath_hal *ah, u_int gpio, uint32_t ilevel) argument [all...] |