/netbsd-6-1-5-RELEASE/lib/libc/stdlib/ |
H A D | atexit.c | 66 #define STATIC_HANDLER_P(ah) \ 67 (ah >= &atexit_handler0[0] && ah < &atexit_handler0[NSTATIC_HANDLERS]) 93 struct atexit_handler *ah; local 98 ah = &atexit_handler0[i]; 99 if (ah->ah_atexit == NULL && ah->ah_next == NULL) { 101 return (ah); 112 ah = malloc(sizeof(*ah)); 139 struct atexit_handler *ah; local 174 struct atexit_handler *ah, *dead_handlers = NULL, **prevp; local [all...] |
/netbsd-6-1-5-RELEASE/sys/external/isc/atheros_hal/dist/ar5312/ |
H A D | ar5312_misc.c | 23 #include "ah.h" 38 ar5312SetLedState(struct ath_hal *ah, HAL_LED_STATE state) argument 41 uint32_t resOffset = (AR5312_RSTIMER_BASE - ((uint32_t) ah->ah_sh)); 42 if(IS_2316(ah)) return; /* not yet */ 46 OS_REG_WRITE(ah, resOffset+AR5312_PCICFG, 47 (OS_REG_READ(ah, AR5312_PCICFG) &~ 57 ar5312DetectCardPresent(struct ath_hal *ah) argument 68 if(IS_5315(ah)) 70 v = (OS_REG_READ(ah, 71 (AR5315_RSTIMER_BASE-((uint32_t) ah 98 ar5312SetupClock(struct ath_hal *ah, HAL_OPMODE opmode) argument 142 ar5312RestoreClock(struct ath_hal *ah, HAL_OPMODE opmode) argument [all...] |
H A D | ar5312_attach.c | 21 #include "ah.h" 33 static HAL_BOOL ar5312GetMacAddr(struct ath_hal *ah); 36 ar5312AniSetup(struct ath_hal *ah) argument 56 ar5212AniAttach(ah, &aniparams, &aniparams, AH_TRUE); 67 struct ath_hal *ah; local 85 ah = &ahp->ah_priv.h; 88 ah->ah_reset = ar5312Reset; 89 ah->ah_phyDisable = ar5312PhyDisable; 90 ah->ah_setLedState = ar5312SetLedState; 91 ah 286 ar5312GetMacAddr(struct ath_hal *ah) argument [all...] |
H A D | ar5312_power.c | 23 #include "ah.h" 40 ar5312SetPowerModeAwake(struct ath_hal *ah, int setChip) argument 51 ar5312SetPowerModeSleep(struct ath_hal *ah, int setChip) argument 62 ar5312SetPowerModeNetworkSleep(struct ath_hal *ah, int setChip) argument 72 ar5312SetPowerMode(struct ath_hal *ah, HAL_POWER_MODE mode, int setChip) argument 74 struct ath_hal_5212 *ahp = AH5212(ah); 85 HALDEBUG(ah, HAL_DEBUG_POWER, "%s: %s -> %s (%s)\n", __func__, 90 status = ar5312SetPowerModeAwake(ah, setChip); 93 ar5312SetPowerModeSleep(ah, setChip); 96 ar5312SetPowerModeNetworkSleep(ah, setChi 111 ar5312GetPowerMode(struct ath_hal *ah) argument 121 ar5312GetPowerStatus(struct ath_hal *ah) argument [all...] |
H A D | ar5312_reset.c | 23 #include "ah.h" 39 extern HAL_BOOL ar5212SetTransmitPower(struct ath_hal *ah, 50 write_common(struct ath_hal *ah, const HAL_INI_ARRAY *ia, argument 65 OS_REG_WRITE(ah, reg, V(i, 1)); 83 ar5312Reset(struct ath_hal *ah, HAL_OPMODE opmode, argument 88 struct ath_hal_5212 *ahp = AH5212(ah); 101 HALASSERT(ah->ah_magic == AR5212_MAGIC); 102 ee = AH_PRIVATE(ah)->ah_eeprom; 104 OS_MARK(ah, AH_MARK_RESET, bChannelChange); 107 HALDEBUG(ah, HAL_DEBUG_AN 614 ar5312PhyDisable(struct ath_hal *ah) argument 623 ar5312Disable(struct ath_hal *ah) argument 642 ar5312ChipReset(struct ath_hal *ah, HAL_CHANNEL *chan) argument 764 ar5312SetResetReg(struct ath_hal *ah, uint32_t resetMask) argument 798 ar5312MacReset(struct ath_hal *ah, unsigned int RCMask) argument [all...] |
H A D | ar5315_gpio.c | 23 #include "ah.h" 38 ar5315GpioCfgOutput(struct ath_hal *ah, uint32_t gpio, HAL_GPIO_MUX_TYPE type) argument 40 uint32_t gpioOffset = (AR5315_GPIO_BASE - ((uint32_t) ah->ah_sh)); 44 OS_REG_WRITE(ah, gpioOffset+AR5315_GPIODIR, 45 (OS_REG_READ(ah, gpioOffset+AR5315_GPIODIR) &~ AR5315_GPIODIR_M(gpio)) 55 ar5315GpioCfgInput(struct ath_hal *ah, uint32_t gpio) argument 57 uint32_t gpioOffset = (AR5315_GPIO_BASE - ((uint32_t) ah->ah_sh)); 61 OS_REG_WRITE(ah, gpioOffset+AR5315_GPIODIR, 62 (OS_REG_READ(ah, gpioOffset+AR5315_GPIODIR) &~ AR5315_GPIODIR_M(gpio)) 72 ar5315GpioSet(struct ath_hal *ah, uint32_ argument 91 ar5315GpioGet(struct ath_hal *ah, uint32_t gpio) argument 108 ar5315GpioSetIntr(struct ath_hal *ah, u_int gpio, uint32_t ilevel) argument [all...] |
H A D | ar5312_interrupts.c | 23 #include "ah.h" 38 ar5312IsInterruptPending(struct ath_hal *ah) argument
|
H A D | ar5312.h | 32 #define IS_5312_2_X(ah) \ 33 (AH_PRIVATE(ah)->ah_macVersion == AR_SREV_VERSION_VENICE && \ 34 (AH_PRIVATE(ah)->ah_macRev == 2 || AH_PRIVATE(ah)->ah_macRev == 7)) 35 #define IS_5315(ah) \ 36 (AH_PRIVATE(ah)->ah_devid == AR5212_AR2315_REV6 || \ 37 AH_PRIVATE(ah)->ah_devid == AR5212_AR2315_REV7 || \ 38 AH_PRIVATE(ah)->ah_devid == AR5212_AR2317_REV1 || \ 39 AH_PRIVATE(ah)->ah_devid == AR5212_AR2317_REV2) 41 extern HAL_BOOL ar5312IsInterruptPending(struct ath_hal *ah); [all...] |
/netbsd-6-1-5-RELEASE/sys/external/isc/atheros_hal/dist/ar5416/ |
H A D | ar5416_power.c | 21 #include "ah.h" 37 ar5416SetPowerModeAwake(struct ath_hal *ah, int setChip) argument 49 if ((OS_REG_READ(ah, AR_RTC_STATUS) 51 if (!ar5416SetResetReg(ah, HAL_RESET_POWER_ON)) 55 OS_REG_SET_BIT(ah, AR_RTC_FORCE_WAKE, AR_RTC_FORCE_WAKE_EN); 59 val = OS_REG_READ(ah, AR_RTC_STATUS) & AR_RTC_STATUS_M; 63 OS_REG_SET_BIT(ah, AR_RTC_FORCE_WAKE, AR_RTC_FORCE_WAKE_EN); 68 ath_hal_printf(ah, "%s: Failed to wakeup in %ums\n", 75 OS_REG_CLR_BIT(ah, AR_STA_ID1, AR_STA_ID1_PWR_SAV); 85 ar5416SetPowerModeSleep(struct ath_hal *ah, in argument 103 ar5416SetPowerModeNetworkSleep(struct ath_hal *ah, int setChip) argument 116 ar5416SetPowerMode(struct ath_hal *ah, HAL_POWER_MODE mode, int setChip) argument 156 ar5416GetPowerMode(struct ath_hal *ah) argument [all...] |
H A D | ar9285_attach.c | 21 #include "ah.h" 65 static void ar9285ConfigPCIE(struct ath_hal *ah, HAL_BOOL restore); 66 static HAL_BOOL ar9285FillCapabilityInfo(struct ath_hal *ah); 67 static void ar9285WriteIni(struct ath_hal *ah, 71 ar9285AniSetup(struct ath_hal *ah) argument 74 ar5212AniAttach(ah, AH_NULL, AH_NULL, AH_FALSE); 86 struct ath_hal *ah; local 103 ah = &ahp->ah_priv.h; 105 ar5416InitState(AH5416(ah), devid, sc, st, sh, status); 109 ah 281 ar9285ConfigPCIE(struct ath_hal *ah, HAL_BOOL restore) argument 292 ar9285WriteIni(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *chan) argument 337 ar9285FillCapabilityInfo(struct ath_hal *ah) argument 369 ar9285SetAntennaSwitch(struct ath_hal *ah, HAL_ANT_SETTING settings) argument [all...] |
H A D | ar9160_attach.c | 21 #include "ah.h" 63 static HAL_BOOL ar9160FillCapabilityInfo(struct ath_hal *ah); 66 ar9160AniSetup(struct ath_hal *ah) argument 87 ar5212AniAttach(ah, &aniparams, &aniparams, AH_FALSE); 99 struct ath_hal *ah; local 117 ah = &ahp->ah_priv.h; 121 ah->ah_detach = ar9160Detach; 123 AH5416(ah)->ah_cal.iqCalData.calData = &ar9160_iq_cal; 124 AH5416(ah)->ah_cal.adcGainCalData.calData = &ar9160_adc_gain_cal; 125 AH5416(ah) 272 ar9160Detach(struct ath_hal *ah) argument 288 ar9160FillCapabilityInfo(struct ath_hal *ah) argument [all...] |
H A D | ar5416_eeprom.c | 21 #include "ah.h" 35 ar5416EepromRead(struct ath_hal *ah, u_int off, uint16_t *data) argument 37 (void)OS_REG_READ(ah, AR5416_EEPROM_OFFSET + (off << AR5416_EEPROM_S)); 38 if (!ath_hal_wait(ah, AR_EEPROM_STATUS_DATA, 41 *data = MS(OS_REG_READ(ah, AR_EEPROM_STATUS_DATA),
|
/netbsd-6-1-5-RELEASE/sys/external/isc/atheros_hal/dist/ar5210/ |
H A D | ar5210_misc.c | 21 #include "ah.h" 34 ar5210GetMacAddress(struct ath_hal *ah, uint8_t *mac) argument 36 struct ath_hal_5210 *ahp = AH5210(ah); 42 ar5210SetMacAddress(struct ath_hal *ah, const uint8_t *mac) argument 44 struct ath_hal_5210 *ahp = AH5210(ah); 51 ar5210GetBssIdMask(struct ath_hal *ah, uint8_t *mask) argument 59 ar5210SetBssIdMask(struct ath_hal *ah, const uint8_t *mask) argument 68 ar5210EepromRead(struct ath_hal *ah, u_int off, uint16_t *data) argument 70 (void) OS_REG_READ(ah, AR_EP_AIR(off)); /* activate read op */ 71 if (!ath_hal_wait(ah, AR_EP_ST 86 ar5210EepromWrite(struct ath_hal *ah, u_int off, uint16_t data) argument 96 ar5210SetRegulatoryDomain(struct ath_hal *ah, uint16_t regDomain, HAL_STATUS *status) argument 129 ar5210GetWirelessModes(struct ath_hal *ah) argument 140 ar5210EnableRfKill(struct ath_hal *ah) argument 161 ar5210GpioCfgOutput(struct ath_hal *ah, uint32_t gpio, HAL_GPIO_MUX_TYPE type) argument 176 ar5210GpioCfgInput(struct ath_hal *ah, uint32_t gpio) argument 191 ar5210GpioSet(struct ath_hal *ah, uint32_t gpio, uint32_t val) argument 209 ar5210GpioGet(struct ath_hal *ah, uint32_t gpio) argument 224 ar5210Gpio0SetIntr(struct ath_hal *ah, u_int gpio, uint32_t ilevel) argument 247 ar5210SetLedState(struct ath_hal *ah, HAL_LED_STATE state) argument 273 ar5210GetDefAntenna(struct ath_hal *ah) argument 280 ar5210SetDefAntenna(struct ath_hal *ah, u_int antenna) argument 293 ar5210GetAntennaSwitch(struct ath_hal *ah) argument 299 ar5210SetAntennaSwitch(struct ath_hal *ah, HAL_ANT_SETTING settings) argument 312 ar5210WriteAssocid(struct ath_hal *ah, const uint8_t *bssid, uint16_t assocId) argument 331 ar5210GetTsf64(struct ath_hal *ah) argument 359 ar5210GetTsf32(struct ath_hal *ah) argument 368 ar5210ResetTsf(struct ath_hal *ah) argument 380 ar5210GetRandomSeed(struct ath_hal *ah) argument 395 ar5210DetectCardPresent(struct ath_hal *ah) argument 409 ar5210UpdateMibCounters(struct ath_hal *ah, HAL_MIB_STATS *stats) argument 419 ar5210SetSifsTime(struct ath_hal *ah, u_int us) argument 438 ar5210GetSifsTime(struct ath_hal *ah) argument 445 ar5210SetSlotTime(struct ath_hal *ah, u_int us) argument 463 ar5210GetSlotTime(struct ath_hal *ah) argument 470 ar5210SetAckTimeout(struct ath_hal *ah, u_int us) argument 489 ar5210GetAckTimeout(struct ath_hal *ah) argument 496 ar5210GetAckCTSRate(struct ath_hal *ah) argument 502 ar5210SetAckCTSRate(struct ath_hal *ah, u_int high) argument 517 ar5210SetCTSTimeout(struct ath_hal *ah, u_int us) argument 536 ar5210GetCTSTimeout(struct ath_hal *ah) argument 543 ar5210SetDecompMask(struct ath_hal *ah, uint16_t keyidx, int en) argument 550 ar5210SetCoverageClass(struct ath_hal *ah, uint8_t coverageclass, int now) argument 558 ar5210AniControl(struct ath_hal *ah, HAL_ANI_CMD cmd, int param) argument 564 ar5210AniPoll(struct ath_hal *ah, const HAL_NODE_STATS *stats, HAL_CHANNEL *chan) argument 569 ar5210MibEvent(struct ath_hal *ah, const HAL_NODE_STATS *stats) argument 576 ar5210GetCapability(struct ath_hal *ah, HAL_CAPABILITY_TYPE type, uint32_t capability, uint32_t *result) argument 589 ar5210SetCapability(struct ath_hal *ah, HAL_CAPABILITY_TYPE type, uint32_t capability, uint32_t setting, HAL_STATUS *status) argument 616 ar5210GetDiagState(struct ath_hal *ah, int request, const void *args, uint32_t argsize, void **result, uint32_t *resultsize) argument [all...] |
H A D | ar5210_beacon.c | 21 #include "ah.h" 33 ar5210SetBeaconTimers(struct ath_hal *ah, const HAL_BEACON_TIMERS *bt) argument 36 OS_REG_WRITE(ah, AR_TIMER0, bt->bt_nexttbtt); 37 OS_REG_WRITE(ah, AR_TIMER1, bt->bt_nextdba); 38 OS_REG_WRITE(ah, AR_TIMER2, bt->bt_nextswba); 39 OS_REG_WRITE(ah, AR_TIMER3, bt->bt_nextatim); 43 OS_REG_WRITE(ah, AR_BEACON, bt->bt_intval); 50 ar5210BeaconInit(struct ath_hal *ah, argument 57 if (AH_PRIVATE(ah)->ah_opmode != HAL_M_STA) { 79 ar5210SetBeaconTimers(ah, 83 ar5210ResetStaBeaconTimers(struct ath_hal *ah) argument 105 ar5210SetStaBeaconTimers(struct ath_hal *ah, const HAL_BEACON_STATE *bs) argument [all...] |
H A D | ar5210_power.c | 21 #include "ah.h" 32 ar5210SetPowerModeAuto(struct ath_hal *ah, int setChip) argument 34 OS_REG_SET_BIT(ah, AR_STA_ID1, AR_STA_ID1_PWR_SV); 36 OS_REG_RMW_FIELD(ah, AR_SCR, AR_SCR_SLE, AR_SCR_SLE_ALLOW); 49 ar5210SetPowerModeAwake(struct ath_hal *ah, int setChip) argument 56 OS_REG_RMW_FIELD(ah, AR_SCR, AR_SCR_SLE, AR_SCR_SLE_WAKE); 60 val = OS_REG_READ(ah, AR_PCICFG); 64 OS_REG_RMW_FIELD(ah, AR_SCR, AR_SCR_SLE, 69 ath_hal_printf(ah, "%s: Failed to wakeup in %ums\n", 76 OS_REG_CLR_BIT(ah, AR_STA_ID 86 ar5210SetPowerModeSleep(struct ath_hal *ah, int setChip) argument 94 ar5210SetPowerMode(struct ath_hal *ah, HAL_POWER_MODE mode, int setChip) argument 130 ar5210GetPowerMode(struct ath_hal *ah) argument [all...] |
/netbsd-6-1-5-RELEASE/sys/external/isc/atheros_hal/dist/ar5212/ |
H A D | ar5212_eeprom.c | 21 #include "ah.h" 36 ar5212EepromRead(struct ath_hal *ah, u_int off, uint16_t *data) argument 38 OS_REG_WRITE(ah, AR_EEPROM_ADDR, off); 39 OS_REG_WRITE(ah, AR_EEPROM_CMD, AR_EEPROM_CMD_READ); 41 if (!ath_hal_wait(ah, AR_EEPROM_STS, 44 HALDEBUG(ah, HAL_DEBUG_ANY, "%s: read failed for entry 0x%x\n", 48 *data = OS_REG_READ(ah, AR_EEPROM_DATA) & 0xffff;
|
H A D | ar5212_keycache.c | 21 #include "ah.h" 36 #define IS_MIC_ENABLED(ah) \ 37 (AH5212(ah)->ah_staId1Defaults & AR_STA_ID1_CRPT_MIC_ENABLE) 43 ar5212GetKeyCacheSize(struct ath_hal *ah) argument 45 return AH_PRIVATE(ah)->ah_caps.halKeyCacheSize; 52 ar5212IsKeyCacheEntryValid(struct ath_hal *ah, uint16_t entry) argument 54 if (entry < AH_PRIVATE(ah)->ah_caps.halKeyCacheSize) { 55 uint32_t val = OS_REG_READ(ah, AR_KEYTABLE_MAC1(entry)); 66 ar5212ResetKeyCacheEntry(struct ath_hal *ah, uint16_t entry) argument 70 if (entry >= AH_PRIVATE(ah) 104 ar5212SetKeyCacheEntryMac(struct ath_hal *ah, uint16_t entry, const uint8_t *mac) argument 137 ar5212SetKeyCacheEntry(struct ath_hal *ah, uint16_t entry, const HAL_KEYVAL *k, const uint8_t *mac, int xorKey) argument [all...] |
H A D | ar5212_misc.c | 21 #include "ah.h" 40 ar5212GetMacAddress(struct ath_hal *ah, uint8_t *mac) argument 42 struct ath_hal_5212 *ahp = AH5212(ah); 48 ar5212SetMacAddress(struct ath_hal *ah, const uint8_t *mac) argument 50 struct ath_hal_5212 *ahp = AH5212(ah); 57 ar5212GetBssIdMask(struct ath_hal *ah, uint8_t *mask) argument 59 struct ath_hal_5212 *ahp = AH5212(ah); 65 ar5212SetBssIdMask(struct ath_hal *ah, const uint8_t *mask) argument 67 struct ath_hal_5212 *ahp = AH5212(ah); 72 OS_REG_WRITE(ah, AR_BSSMSK 81 ar5212SetRegulatoryDomain(struct ath_hal *ah, uint16_t regDomain, HAL_STATUS *status) argument 117 ar5212GetWirelessModes(struct ath_hal *ah) argument 151 ar5212EnableRfKill(struct ath_hal *ah) argument 179 ar5212SetLedState(struct ath_hal *ah, HAL_LED_STATE state) argument 221 ar5212WriteAssocid(struct ath_hal *ah, const uint8_t *bssid, uint16_t assocId) argument 236 ar5212GetTsf64(struct ath_hal *ah) argument 264 ar5212GetTsf32(struct ath_hal *ah) argument 273 ar5212ResetTsf(struct ath_hal *ah) argument 295 ar5212SetBasicRate(struct ath_hal *ah, HAL_RATE_SET *rs) argument 327 ar5212GetRandomSeed(struct ath_hal *ah) argument 342 ar5212DetectCardPresent(struct ath_hal *ah) argument 360 ar5212EnableMibCounters(struct ath_hal *ah) argument 368 ar5212DisableMibCounters(struct ath_hal *ah) argument 377 ar5212UpdateMibCounters(struct ath_hal *ah, HAL_MIB_STATS* stats) argument 390 ar5212IsJapanChannelSpreadSupported(struct ath_hal *ah) argument 399 ar5212GetCurRssi(struct ath_hal *ah) argument 405 ar5212GetDefAntenna(struct ath_hal *ah) argument 411 ar5212SetDefAntenna(struct ath_hal *ah, u_int antenna) argument 417 ar5212GetAntennaSwitch(struct ath_hal *ah) argument 423 ar5212SetAntennaSwitch(struct ath_hal *ah, HAL_ANT_SETTING setting) argument 438 ar5212IsSleepAfterBeaconBroken(struct ath_hal *ah) argument 444 ar5212SetSifsTime(struct ath_hal *ah, u_int us) argument 462 ar5212GetSifsTime(struct ath_hal *ah) argument 469 ar5212SetSlotTime(struct ath_hal *ah, u_int us) argument 487 ar5212GetSlotTime(struct ath_hal *ah) argument 494 ar5212SetAckTimeout(struct ath_hal *ah, u_int us) argument 513 ar5212GetAckTimeout(struct ath_hal *ah) argument 520 ar5212GetAckCTSRate(struct ath_hal *ah) argument 526 ar5212SetAckCTSRate(struct ath_hal *ah, u_int high) argument 541 ar5212SetCTSTimeout(struct ath_hal *ah, u_int us) argument 560 ar5212GetCTSTimeout(struct ath_hal *ah) argument 568 ar5212SetDecompMask(struct ath_hal *ah, uint16_t keyidx, int en) argument 583 ar5212SetCoverageClass(struct ath_hal *ah, uint8_t coverageclass, int now) argument 633 ar5212SetPCUConfig(struct ath_hal *ah) argument 645 ar5212Use32KHzclock(struct ath_hal *ah, HAL_OPMODE opmode) argument 663 ar5212SetupClock(struct ath_hal *ah, HAL_OPMODE opmode) argument 720 ar5212RestoreClock(struct ath_hal *ah, HAL_OPMODE opmode) argument 749 ar5212GetNfAdjust(struct ath_hal *ah, const HAL_CHANNEL_INTERNAL *c) argument 775 ar5212GetCapability(struct ath_hal *ah, HAL_CAPABILITY_TYPE type, uint32_t capability, uint32_t *result) argument 908 ar5212SetCapability(struct ath_hal *ah, HAL_CAPABILITY_TYPE type, uint32_t capability, uint32_t setting, HAL_STATUS *status) argument 1008 ar5212GetDiagState(struct ath_hal *ah, int request, const void *args, uint32_t argsize, void **result, uint32_t *resultsize) argument 1084 ar5212IsNFCalInProgress(struct ath_hal *ah) argument 1099 ar5212WaitNFCalComplete(struct ath_hal *ah, int i) argument [all...] |
H A D | ar5212_interrupts.c | 21 #include "ah.h" 36 ar5212IsInterruptPending(struct ath_hal *ah) argument 42 return (OS_REG_READ(ah, AR_INTPEND) == AR_INTPEND_TRUE); 55 ar5212GetPendingInterrupts(struct ath_hal *ah, HAL_INT *masked) argument 59 struct ath_hal_5212 *ahp = AH5212(ah); 61 isr = OS_REG_READ(ah, AR_ISR); 65 isr2 = OS_REG_READ(ah, AR_ISR_S2); 77 isr = OS_REG_READ(ah, AR_ISR_RAC); 91 isr0 = OS_REG_READ(ah, AR_ISR_S0_S); 94 isr1 = OS_REG_READ(ah, AR_ISR_S1_ 129 ar5212GetInterrupts(struct ath_hal *ah) argument 139 ar5212SetInterrupts(struct ath_hal *ah, HAL_INT ints) argument [all...] |
H A D | ar5212_power.c | 21 #include "ah.h" 38 ar5212SetPowerModeAwake(struct ath_hal *ah, int setChip) argument 57 scr = OS_REG_READ(ah, AR_SCR); 59 HALDEBUG(ah, HAL_DEBUG_ANY, 61 __func__, scr, OS_REG_READ(ah, AR_PCICFG)); 65 OS_REG_WRITE(ah, AR_SCR, scr); 69 val = OS_REG_READ(ah, AR_PCICFG); 73 OS_REG_WRITE(ah, AR_SCR, scr); 77 ath_hal_printf(ah, "%s: Failed to wakeup in %ums\n", 84 OS_REG_CLR_BIT(ah, AR_STA_ID 95 ar5212SetPowerModeSleep(struct ath_hal *ah, int setChip) argument 108 ar5212SetPowerModeNetworkSleep(struct ath_hal *ah, int setChip) argument 120 ar5212SetPowerMode(struct ath_hal *ah, HAL_POWER_MODE mode, int setChip) argument 159 ar5212GetPowerMode(struct ath_hal *ah) argument [all...] |
/netbsd-6-1-5-RELEASE/sys/external/isc/atheros_hal/dist/ar5211/ |
H A D | ar5211_interrupts.c | 21 #include "ah.h" 34 ar5211IsInterruptPending(struct ath_hal *ah) argument 36 return OS_REG_READ(ah, AR_INTPEND) != 0; 49 ar5211GetPendingInterrupts(struct ath_hal *ah, HAL_INT *masked) argument 53 isr = OS_REG_READ(ah, AR_ISR_RAC); 72 if ((isr & AR_ISR_RXORN) && AH_PRIVATE(ah)->ah_rxornIsFatal) { 73 HALDEBUG(ah, HAL_DEBUG_ANY, 82 AH_PRIVATE(ah)->ah_fatalState[0] = isr; 83 AH_PRIVATE(ah)->ah_fatalState[1] = OS_REG_READ(ah, AR_ISR_S0_ 96 ar5211GetInterrupts(struct ath_hal *ah) argument 106 ar5211SetInterrupts(struct ath_hal *ah, HAL_INT ints) argument [all...] |
H A D | ar5211_beacon.c | 21 #include "ah.h" 36 ar5211SetBeaconTimers(struct ath_hal *ah, const HAL_BEACON_TIMERS *bt) argument 39 OS_REG_WRITE(ah, AR_TIMER0, bt->bt_nexttbtt); 40 OS_REG_WRITE(ah, AR_TIMER1, bt->bt_nextdba); 41 OS_REG_WRITE(ah, AR_TIMER2, bt->bt_nextswba); 42 OS_REG_WRITE(ah, AR_TIMER3, bt->bt_nextatim); 46 OS_REG_WRITE(ah, AR_BEACON, bt->bt_intval); 53 ar5211BeaconInit(struct ath_hal *ah, argument 67 switch (AH_PRIVATE(ah)->ah_opmode) { 90 ar5211SetBeaconTimers(ah, 94 ar5211ResetStaBeaconTimers(struct ath_hal *ah) argument 113 ar5211SetStaBeaconTimers(struct ath_hal *ah, const HAL_BEACON_STATE *bs) argument [all...] |
H A D | ar5211_power.c | 21 #include "ah.h" 38 ar5211SetPowerModeAwake(struct ath_hal *ah, int setChip) argument 45 OS_REG_RMW_FIELD(ah, AR_SCR, AR_SCR_SLE, AR_SCR_SLE_WAKE); 49 val = OS_REG_READ(ah, AR_PCICFG); 53 OS_REG_RMW_FIELD(ah, AR_SCR, AR_SCR_SLE, 58 ath_hal_printf(ah, "%s: Failed to wakeup in %ums\n", 65 OS_REG_CLR_BIT(ah, AR_STA_ID1, AR_STA_ID1_PWR_SAV); 75 ar5211SetPowerModeSleep(struct ath_hal *ah, int setChip) argument 77 OS_REG_SET_BIT(ah, AR_STA_ID1, AR_STA_ID1_PWR_SAV); 79 OS_REG_RMW_FIELD(ah, AR_SC 88 ar5211SetPowerModeNetworkSleep(struct ath_hal *ah, int setChip) argument 96 ar5211SetPowerMode(struct ath_hal *ah, HAL_POWER_MODE mode, int setChip) argument 132 ar5211GetPowerMode(struct ath_hal *ah) argument [all...] |
H A D | ar5211_recv.c | 21 #include "ah.h" 33 ar5211GetRxDP(struct ath_hal *ah) argument 35 return OS_REG_READ(ah, AR_RXDP); 42 ar5211SetRxDP(struct ath_hal *ah, uint32_t rxdp) argument 44 OS_REG_WRITE(ah, AR_RXDP, rxdp); 45 HALASSERT(OS_REG_READ(ah, AR_RXDP) == rxdp); 53 ar5211EnableReceive(struct ath_hal *ah) argument 55 OS_REG_WRITE(ah, AR_CR, AR_CR_RXE); 62 ar5211StopDmaReceive(struct ath_hal *ah) argument 64 OS_REG_WRITE(ah, AR_C 84 ar5211StartPcuReceive(struct ath_hal *ah) argument 94 ar5211StopPcuReceive(struct ath_hal *ah) argument 105 ar5211SetMulticastFilter(struct ath_hal *ah, uint32_t filter0, uint32_t filter1) argument 115 ar5211ClrMulticastFilterIndex(struct ath_hal *ah, uint32_t ix) argument 135 ar5211SetMulticastFilterIndex(struct ath_hal *ah, uint32_t ix) argument 155 ar5211GetRxFilter(struct ath_hal *ah) argument 164 ar5211SetRxFilter(struct ath_hal *ah, uint32_t bits) argument 175 ar5211SetupRxDesc(struct ath_hal *ah, struct ath_desc *ds, uint32_t size, u_int flags) argument 203 ar5211ProcRxDesc(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...] |
/netbsd-6-1-5-RELEASE/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 */ 28 "@(#) Header: /tcpdump/master/tcpdump/print-ah.c,v 1.22 2003-11-19 00:36:06 guy Exp (LBL)"; 42 #include "ah.h" 51 register const struct ah *ah; local 56 ah = (const struct ah *)bp; 59 TCHECK(*ah); 61 sumlen = ah->ah_len << 2; 62 spi = EXTRACT_32BITS(&ah [all...] |