/src/sys/external/isc/atheros_hal/dist/ar5312/ |
ar5312_misc.c | 23 #include "ah.h" 38 ar5312SetLedState(struct ath_hal *ah, HAL_LED_STATE state) 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) 68 if(IS_5315(ah)) 70 v = (OS_REG_READ(ah, 71 (AR5315_RSTIMER_BASE-((uint32_t) ah->ah_sh)) + AR5315_WREV) [all...] |
ar5312_attach.c | 21 #include "ah.h" 33 static HAL_BOOL ar5312GetMacAddr(struct ath_hal *ah); 36 ar5312AniSetup(struct ath_hal *ah) 56 ar5212AniAttach(ah, &aniparams, &aniparams, AH_TRUE); 67 struct ath_hal *ah; local in function:ar5312Attach 85 ah = &ahp->ah_priv.h; 88 ah->ah_reset = ar5312Reset; 89 ah->ah_phyDisable = ar5312PhyDisable; 90 ah->ah_setLedState = ar5312SetLedState; 91 ah->ah_detectCardPresent = ar5312DetectCardPresent [all...] |
ar5312_power.c | 23 #include "ah.h" 40 ar5312SetPowerModeAwake(struct ath_hal *ah, int setChip) 51 ar5312SetPowerModeSleep(struct ath_hal *ah, int setChip) 62 ar5312SetPowerModeNetworkSleep(struct ath_hal *ah, int setChip) 72 ar5312SetPowerMode(struct ath_hal *ah, HAL_POWER_MODE mode, int setChip) 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, setChip) [all...] |
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, 65 OS_REG_WRITE(ah, reg, V(i, 1)); 83 ar5312Reset(struct ath_hal *ah, HAL_OPMODE opmode, 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_ANY [all...] |
ar5315_gpio.c | 23 #include "ah.h" 38 ar5315GpioCfgOutput(struct ath_hal *ah, uint32_t gpio, HAL_GPIO_MUX_TYPE type) 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) 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_t gpio, uint32_t val [all...] |
ar5312_interrupts.c | 23 #include "ah.h" 38 ar5312IsInterruptPending(struct ath_hal *ah)
|
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...] |
/src/sys/external/isc/atheros_hal/dist/ar5416/ |
ar5416_power.c | 21 #include "ah.h" 37 ar5416SetPowerModeAwake(struct ath_hal *ah, int setChip) 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, int setChip [all...] |
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) 74 ar5212AniAttach(ah, AH_NULL, AH_NULL, AH_FALSE); 86 struct ath_hal *ah; local in function:ar9285Attach 103 ah = &ahp->ah_priv.h; 105 ar5416InitState(AH5416(ah), devid, sc, st, sh, status); 109 ah->ah_setAntennaSwitch = ar9285SetAntennaSwitch [all...] |
ar9160_attach.c | 21 #include "ah.h" 63 static HAL_BOOL ar9160FillCapabilityInfo(struct ath_hal *ah); 66 ar9160AniSetup(struct ath_hal *ah) 87 ar5212AniAttach(ah, &aniparams, &aniparams, AH_FALSE); 99 struct ath_hal *ah; local in function:ar9160Attach 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)->ah_cal.adcDcCalData.calData = &ar9160_adc_dc_cal [all...] |
ar5416_eeprom.c | 21 #include "ah.h" 35 ar5416EepromRead(struct ath_hal *ah, u_int off, uint16_t *data) 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),
|
/src/sys/external/isc/atheros_hal/dist/ar5210/ |
ar5210_misc.c | 21 #include "ah.h" 34 ar5210GetMacAddress(struct ath_hal *ah, uint8_t *mac) 36 struct ath_hal_5210 *ahp = AH5210(ah); 42 ar5210SetMacAddress(struct ath_hal *ah, const uint8_t *mac) 44 struct ath_hal_5210 *ahp = AH5210(ah); 51 ar5210GetBssIdMask(struct ath_hal *ah, uint8_t *mask) 59 ar5210SetBssIdMask(struct ath_hal *ah, const uint8_t *mask) 68 ar5210EepromRead(struct ath_hal *ah, u_int off, uint16_t *data) 70 (void) OS_REG_READ(ah, AR_EP_AIR(off)); /* activate read op */ 71 if (!ath_hal_wait(ah, AR_EP_STA [all...] |
ar5210_beacon.c | 21 #include "ah.h" 33 ar5210SetBeaconTimers(struct ath_hal *ah, const HAL_BEACON_TIMERS *bt) 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, 57 if (AH_PRIVATE(ah)->ah_opmode != HAL_M_STA) { 79 ar5210SetBeaconTimers(ah, &bt) [all...] |
ar5210_power.c | 21 #include "ah.h" 32 ar5210SetPowerModeAuto(struct ath_hal *ah, int setChip) 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) 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_ID1, AR_STA_ID1_PWR_SV) [all...] |
/src/sys/external/isc/atheros_hal/dist/ar5212/ |
ar5212_eeprom.c | 21 #include "ah.h" 36 ar5212EepromRead(struct ath_hal *ah, u_int off, uint16_t *data) 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;
|
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) 45 return AH_PRIVATE(ah)->ah_caps.halKeyCacheSize; 52 ar5212IsKeyCacheEntryValid(struct ath_hal *ah, uint16_t entry) 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) 70 if (entry >= AH_PRIVATE(ah)->ah_caps.halKeyCacheSize) [all...] |
ar5212_misc.c | 21 #include "ah.h" 40 ar5212GetMacAddress(struct ath_hal *ah, uint8_t *mac) 42 struct ath_hal_5212 *ahp = AH5212(ah); 48 ar5212SetMacAddress(struct ath_hal *ah, const uint8_t *mac) 50 struct ath_hal_5212 *ahp = AH5212(ah); 57 ar5212GetBssIdMask(struct ath_hal *ah, uint8_t *mask) 59 struct ath_hal_5212 *ahp = AH5212(ah); 65 ar5212SetBssIdMask(struct ath_hal *ah, const uint8_t *mask) 67 struct ath_hal_5212 *ahp = AH5212(ah); 72 OS_REG_WRITE(ah, AR_BSSMSKL, LE_READ_4(ahp->ah_bssidmask)) [all...] |
ar5212_interrupts.c | 21 #include "ah.h" 36 ar5212IsInterruptPending(struct ath_hal *ah) 42 return (OS_REG_READ(ah, AR_INTPEND) == AR_INTPEND_TRUE); 55 ar5212GetPendingInterrupts(struct ath_hal *ah, HAL_INT *masked) 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_S) [all...] |
ar5212_power.c | 21 #include "ah.h" 38 ar5212SetPowerModeAwake(struct ath_hal *ah, int setChip) 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_ID1, AR_STA_ID1_PWR_SAV) [all...] |
/src/sys/external/isc/atheros_hal/dist/ar5211/ |
ar5211_interrupts.c | 21 #include "ah.h" 34 ar5211IsInterruptPending(struct ath_hal *ah) 36 return OS_REG_READ(ah, AR_INTPEND) != 0; 49 ar5211GetPendingInterrupts(struct ath_hal *ah, HAL_INT *masked) 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_S) [all...] |
ar5211_beacon.c | 21 #include "ah.h" 36 ar5211SetBeaconTimers(struct ath_hal *ah, const HAL_BEACON_TIMERS *bt) 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, 67 switch (AH_PRIVATE(ah)->ah_opmode) { 90 ar5211SetBeaconTimers(ah, &bt) [all...] |
ar5211_power.c | 21 #include "ah.h" 38 ar5211SetPowerModeAwake(struct ath_hal *ah, int setChip) 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) 77 OS_REG_SET_BIT(ah, AR_STA_ID1, AR_STA_ID1_PWR_SAV); 79 OS_REG_RMW_FIELD(ah, AR_SCR, AR_SCR_SLE, AR_SCR_SLE_SLP) [all...] |
ar5211_recv.c | 21 #include "ah.h" 33 ar5211GetRxDP(struct ath_hal *ah) 35 return OS_REG_READ(ah, AR_RXDP); 42 ar5211SetRxDP(struct ath_hal *ah, uint32_t rxdp) 44 OS_REG_WRITE(ah, AR_RXDP, rxdp); 45 HALASSERT(OS_REG_READ(ah, AR_RXDP) == rxdp); 53 ar5211EnableReceive(struct ath_hal *ah) 55 OS_REG_WRITE(ah, AR_CR, AR_CR_RXE); 62 ar5211StopDmaReceive(struct ath_hal *ah) 64 OS_REG_WRITE(ah, AR_CR, AR_CR_RXD); /* Set receive disable bit * [all...] |
ar5211_misc.c | 21 #include "ah.h" 34 ar5211GetMacAddress(struct ath_hal *ah, uint8_t *mac) 36 struct ath_hal_5211 *ahp = AH5211(ah); 42 ar5211SetMacAddress(struct ath_hal *ah, const uint8_t *mac) 44 struct ath_hal_5211 *ahp = AH5211(ah); 51 ar5211GetBssIdMask(struct ath_hal *ah, uint8_t *mask) 59 ar5211SetBssIdMask(struct ath_hal *ah, const uint8_t *mask) 68 ar5211EepromRead(struct ath_hal *ah, u_int off, uint16_t *data) 70 OS_REG_WRITE(ah, AR_EEPROM_ADDR, off); 71 OS_REG_WRITE(ah, AR_EEPROM_CMD, AR_EEPROM_CMD_READ) [all...] |
/src/lib/libc/stdlib/ |
atexit.c | 66 #define STATIC_HANDLER_P(ah) \ 67 (ah >= &atexit_handler0[0] && ah < &atexit_handler0[NSTATIC_HANDLERS]) 93 struct atexit_handler *ah; local in function:atexit_handler_alloc 98 ah = &atexit_handler0[i]; 99 if (ah->ah_atexit == NULL && ah->ah_next == NULL) { 101 return (ah); 112 ah = malloc(sizeof(*ah)); 152 struct atexit_handler *ah; local in function:__cxa_atexit_internal 209 struct atexit_handler *ah, *dead_handlers = NULL, **prevp; local in function:__cxa_finalize [all...] |