Searched refs:ah (Results 26 - 50 of 319) sorted by relevance

1234567891011>>

/netbsd-current/sys/external/isc/atheros_hal/dist/ar5416/
H A Dar5416_beacon.c21 #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 Dar5416_keycache.c21 #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 Dar9285.c21 #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 Dar5416_attach.c21 #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 Dar9280_attach.c21 #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 Dar5416_misc.c21 #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 Dar5416_cal_iq.c21 #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 Dar5416_gpio.c21 #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 Dar5416_cal.c21 #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 Dar5416_cal_adcdc.c21 #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 Dar5416_cal_adcgain.c21 #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 Dar5416_interrupts.c21 #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 Dar5416_ani.c25 #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 Dprint-ah.c1 /* 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 Dar5212_beacon.c21 #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 Dar5212_recv.c21 #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 Dar5212_ani.c21 #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 Dar5212_gpio.c21 #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 Dar5212_attach.c21 #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 Dar5212_reset.c21 #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 Dar5210_reset.c21 #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 Dar5210_interrupts.c21 #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 Dar5211_attach.c21 #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 Djacobi_2.c48 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 Dar5312_gpio.c23 #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...]

Completed in 281 milliseconds

1234567891011>>