| /src/sys/external/isc/atheros_hal/dist/ar5211/ |
| ar5211.h | 146 struct ath_hal; 148 extern struct ath_hal *ar5211Attach(uint16_t, HAL_SOFTC, 150 extern void ar5211Detach(struct ath_hal *); 152 extern HAL_BOOL ar5211Reset(struct ath_hal *, HAL_OPMODE, 154 extern HAL_BOOL ar5211PhyDisable(struct ath_hal *); 155 extern HAL_BOOL ar5211Disable(struct ath_hal *); 156 extern HAL_BOOL ar5211ChipReset(struct ath_hal *, uint16_t); 157 extern HAL_BOOL ar5211PerCalibration(struct ath_hal *, HAL_CHANNEL *, HAL_BOOL *); 158 extern HAL_BOOL ar5211PerCalibrationN(struct ath_hal *ah, HAL_CHANNEL *chan, 160 extern HAL_BOOL ar5211ResetCalValid(struct ath_hal *ah, HAL_CHANNEL *chan) [all...] |
| ar5211_recv.c | 33 ar5211GetRxDP(struct ath_hal *ah) 42 ar5211SetRxDP(struct ath_hal *ah, uint32_t rxdp) 53 ar5211EnableReceive(struct ath_hal *ah) 62 ar5211StopDmaReceive(struct ath_hal *ah) 84 ar5211StartPcuReceive(struct ath_hal *ah) 94 ar5211StopPcuReceive(struct ath_hal *ah) 105 ar5211SetMulticastFilter(struct ath_hal *ah, uint32_t filter0, uint32_t filter1) 115 ar5211ClrMulticastFilterIndex(struct ath_hal *ah, uint32_t ix) 135 ar5211SetMulticastFilterIndex(struct ath_hal *ah, uint32_t ix) 155 ar5211GetRxFilter(struct ath_hal *ah [all...] |
| ar5211_misc.c | 34 ar5211GetMacAddress(struct ath_hal *ah, uint8_t *mac) 42 ar5211SetMacAddress(struct ath_hal *ah, const uint8_t *mac) 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) 89 ar5211EepromWrite(struct ath_hal *ah, u_int off, uint16_t data) 99 ar5211SetRegulatoryDomain(struct ath_hal *ah, 141 ar5211GetWirelessModes(struct ath_hal *ah) 157 ar5211GetTurboDisable(struct ath_hal *ah) 168 ar5211EnableRfKill(struct ath_hal *ah [all...] |
| ar5211_power.c | 38 ar5211SetPowerModeAwake(struct ath_hal *ah, int setChip) 75 ar5211SetPowerModeSleep(struct ath_hal *ah, int setChip) 88 ar5211SetPowerModeNetworkSleep(struct ath_hal *ah, int setChip) 96 ar5211SetPowerMode(struct ath_hal *ah, HAL_POWER_MODE mode, int setChip) 132 ar5211GetPowerMode(struct ath_hal *ah)
|
| /src/sys/external/isc/atheros_hal/dist/ar5312/ |
| ar5312_interrupts.c | 38 ar5312IsInterruptPending(struct ath_hal *ah)
|
| ar5312.h | 41 extern HAL_BOOL ar5312IsInterruptPending(struct ath_hal *ah); 44 extern HAL_BOOL ar5312GpioCfgOutput(struct ath_hal *, uint32_t gpio, 46 extern HAL_BOOL ar5312GpioCfgInput(struct ath_hal *, uint32_t gpio); 47 extern HAL_BOOL ar5312GpioSet(struct ath_hal *, uint32_t gpio, uint32_t val); 48 extern uint32_t ar5312GpioGet(struct ath_hal *ah, uint32_t gpio); 49 extern void ar5312GpioSetIntr(struct ath_hal *ah, u_int, uint32_t ilevel); 52 extern HAL_BOOL ar5315GpioCfgOutput(struct ath_hal *, uint32_t gpio, 54 extern HAL_BOOL ar5315GpioCfgInput(struct ath_hal *, uint32_t gpio); 55 extern HAL_BOOL ar5315GpioSet(struct ath_hal *, uint32_t gpio, uint32_t val); 56 extern uint32_t ar5315GpioGet(struct ath_hal *ah, uint32_t gpio) [all...] |
| ar5312_power.c | 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) 111 ar5312GetPowerMode(struct ath_hal *ah) 121 ar5312GetPowerStatus(struct ath_hal *ah)
|
| ar5312_eeprom.c | 35 ar5312EepromRead(struct ath_hal *ah, u_int off, uint16_t *dataIn)
|
| ar5315_gpio.c | 38 ar5315GpioCfgOutput(struct ath_hal *ah, uint32_t gpio, HAL_GPIO_MUX_TYPE type) 55 ar5315GpioCfgInput(struct ath_hal *ah, uint32_t gpio) 72 ar5315GpioSet(struct ath_hal *ah, uint32_t gpio, uint32_t val) 91 ar5315GpioGet(struct ath_hal *ah, uint32_t gpio) 108 ar5315GpioSetIntr(struct ath_hal *ah, u_int gpio, uint32_t ilevel)
|
| /src/sys/external/isc/atheros_hal/dist/ar5416/ |
| ar9280.h | 35 HAL_BOOL ar9280RfAttach(struct ath_hal *, HAL_STATUS *); 37 struct ath_hal; 39 HAL_BOOL ar9280SetAntennaSwitch(struct ath_hal *, HAL_ANT_SETTING); 40 void ar9280SpurMitigate(struct ath_hal *ah,
|
| ar9285.h | 16 * $FreeBSD: src/sys/dev/ath/ath_hal/ar5416/ar9285.h,v 1.1 2010/02/15 17:49:49 rpaulo Exp $ 35 HAL_BOOL ar9285SetAntennaSwitch(struct ath_hal *, HAL_ANT_SETTING); 36 HAL_BOOL ar9285RfAttach(struct ath_hal *, HAL_STATUS *); 38 extern HAL_BOOL ar9285SetTransmitPower(struct ath_hal *, 40 extern HAL_BOOL ar9285SetBoardValues(struct ath_hal *,
|
| ar5416.h | 66 void (*ah_writeIni)(struct ath_hal *, 68 void (*ah_spurMitigate)(struct ath_hal *, 93 extern HAL_BOOL ar2133RfAttach(struct ath_hal *, HAL_STATUS *); 95 struct ath_hal; 97 extern uint32_t ar5416GetRadioRev(struct ath_hal *ah); 98 extern struct ath_hal * ar5416Attach(uint16_t devid, HAL_SOFTC sc, 103 extern void ar5416Detach(struct ath_hal *ah); 104 extern void ar5416AttachPCIE(struct ath_hal *ah); 105 extern HAL_BOOL ar5416FillCapabilityInfo(struct ath_hal *ah); 110 extern void ar5416AniAttach(struct ath_hal *, const struct ar5212AniParams * [all...] |
| ar5416_cal.h | 54 void (*calCollect)(struct ath_hal *); /* Accumulator function */ 56 void (*calPostProc)(struct ath_hal *, uint8_t); 105 HAL_BOOL ar5416InitCal(struct ath_hal *ah, HAL_CHANNEL *chan); 106 HAL_BOOL ar5416PerCalibration(struct ath_hal *, HAL_CHANNEL *, 108 HAL_BOOL ar5416PerCalibrationN(struct ath_hal *ah, HAL_CHANNEL *chan, 110 HAL_BOOL ar5416ResetCalValid(struct ath_hal *ah, HAL_CHANNEL *chan); 112 void ar5416IQCalCollect(struct ath_hal *ah); 113 void ar5416IQCalibration(struct ath_hal *ah, uint8_t numChains); 114 void ar5416AdcGainCalCollect(struct ath_hal *ah); 115 void ar5416AdcGainCalibration(struct ath_hal *ah, uint8_t numChains) [all...] |
| ar5416_keycache.c | 39 ar5416ResetKeyCacheEntry(struct ath_hal *ah, uint16_t entry) 55 ar5416SetKeyCacheEntry(struct ath_hal *ah, uint16_t entry,
|
| ar5416_eeprom.c | 35 ar5416EepromRead(struct ath_hal *ah, u_int off, uint16_t *data)
|
| ar5416_power.c | 37 ar5416SetPowerModeAwake(struct ath_hal *ah, int setChip) 85 ar5416SetPowerModeSleep(struct ath_hal *ah, int setChip) 103 ar5416SetPowerModeNetworkSleep(struct ath_hal *ah, int setChip) 116 ar5416SetPowerMode(struct ath_hal *ah, HAL_POWER_MODE mode, int setChip) 156 ar5416GetPowerMode(struct ath_hal *ah)
|
| ar5416_misc.c | 40 ar5416GetWirelessModes(struct ath_hal *ah) 62 ar5416SetLedState(struct ath_hal *ah, HAL_LED_STATE state) 92 ar5416ResetTsf(struct ath_hal *ah) 107 ar5416SetAntennaSwitch(struct ath_hal *ah, HAL_ANT_SETTING settings) 114 ar5416SetDecompMask(struct ath_hal *ah, uint16_t keyidx, int en) 121 ar5416SetCoverageClass(struct ath_hal *ah, uint8_t coverageclass, int now) 131 ar5416Get11nExtBusy(struct ath_hal *ah) 206 ar5416Set11nMac2040(struct ath_hal *ah, HAL_HT_MACMODE mode) 226 ar5416Get11nRxClear(struct ath_hal *ah) 252 ar5416Set11nRxClear(struct ath_hal *ah, HAL_HT_RXCLEAR rxclear [all...] |
| /src/sys/external/isc/atheros_hal/dist/ar5210/ |
| ar5210.h | 127 struct ath_hal; 129 extern void ar5210Detach(struct ath_hal *ah); 130 extern HAL_BOOL ar5210Reset(struct ath_hal *, HAL_OPMODE, 132 extern void ar5210SetPCUConfig(struct ath_hal *); 133 extern HAL_BOOL ar5210PhyDisable(struct ath_hal *); 134 extern HAL_BOOL ar5210Disable(struct ath_hal *); 135 extern HAL_BOOL ar5210ChipReset(struct ath_hal *, HAL_CHANNEL *); 136 extern HAL_BOOL ar5210PerCalibration(struct ath_hal *, HAL_CHANNEL *, HAL_BOOL *); 137 extern HAL_BOOL ar5210PerCalibrationN(struct ath_hal *ah, HAL_CHANNEL *chan, 139 extern HAL_BOOL ar5210ResetCalValid(struct ath_hal *ah, HAL_CHANNEL *chan) [all...] |
| ar5210_misc.c | 34 ar5210GetMacAddress(struct ath_hal *ah, uint8_t *mac) 42 ar5210SetMacAddress(struct ath_hal *ah, const uint8_t *mac) 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) 86 ar5210EepromWrite(struct ath_hal *ah, u_int off, uint16_t data) 96 ar5210SetRegulatoryDomain(struct ath_hal *ah, 129 ar5210GetWirelessModes(struct ath_hal *ah) 140 ar5210EnableRfKill(struct ath_hal *ah) 161 ar5210GpioCfgOutput(struct ath_hal *ah, uint32_t gpio, HAL_GPIO_MUX_TYPE type [all...] |
| ar5210_power.c | 32 ar5210SetPowerModeAuto(struct ath_hal *ah, int setChip) 49 ar5210SetPowerModeAwake(struct ath_hal *ah, int setChip) 86 ar5210SetPowerModeSleep(struct ath_hal *ah, int setChip) 94 ar5210SetPowerMode(struct ath_hal *ah, HAL_POWER_MODE mode, int setChip) 130 ar5210GetPowerMode(struct ath_hal *ah)
|
| /src/sys/external/isc/atheros_hal/dist/ |
| ah.h | 25 * Clients of the HAL call ath_hal_attach to obtain a reference to an ath_hal 663 * ath_hal structure for use with the device. Hardware-related operations 669 struct ath_hal { struct 687 const HAL_RATE_TABLE *__ahdecl(*ah_getRateTable)(struct ath_hal *, 689 void __ahdecl(*ah_detach)(struct ath_hal*); 692 HAL_BOOL __ahdecl(*ah_reset)(struct ath_hal *, HAL_OPMODE, 695 HAL_BOOL __ahdecl(*ah_phyDisable)(struct ath_hal *); 696 HAL_BOOL __ahdecl(*ah_disable)(struct ath_hal *); 697 void __ahdecl(*ah_configPCIE)(struct ath_hal *, HAL_BOOL restore); 698 void __ahdecl(*ah_disablePCIE)(struct ath_hal *); [all...] |
| ah_internal.h | 90 struct ath_hal *(*attach)(uint16_t devid, HAL_SOFTC, 110 HAL_BOOL (*probe)(struct ath_hal *ah); 111 HAL_BOOL (*attach)(struct ath_hal *ah, HAL_STATUS *ecode); 123 struct ath_hal_rf *ath_hal_rfprobe(struct ath_hal *ah, HAL_STATUS *ecode); 217 * When declaring a device-specific ath_hal data structure this structure 230 struct ath_hal h; /* public area */ 233 HAL_BOOL (*ah_getChannelEdges)(struct ath_hal*, 236 u_int (*ah_getWirelessModes)(struct ath_hal*); 237 HAL_BOOL (*ah_eepromRead)(struct ath_hal *, u_int off, 239 HAL_BOOL (*ah_eepromWrite)(struct ath_hal *, u_int off [all...] |
| /src/sys/external/isc/atheros_hal/dist/ar5212/ |
| ar5212.h | 134 void (*rfDetach)(struct ath_hal *ah); 135 void (*writeRegs)(struct ath_hal *, 137 uint32_t *(*getRfBank)(struct ath_hal *ah, int bank); 138 HAL_BOOL (*setChannel)(struct ath_hal *, HAL_CHANNEL_INTERNAL *); 139 HAL_BOOL (*setRfRegs)(struct ath_hal *, 142 HAL_BOOL (*setPowerTable)(struct ath_hal *ah, 145 HAL_BOOL (*getChannelMaxMinPower)(struct ath_hal *ah, HAL_CHANNEL *, 147 int16_t (*getNfAdjust)(struct ath_hal *, const HAL_CHANNEL_INTERNAL*); 413 struct ath_hal; 415 extern uint32_t ar5212GetRadioRev(struct ath_hal *ah) [all...] |
| ar5212_gpio.c | 39 ar5212GpioCfgOutput(struct ath_hal *ah, uint32_t gpio, HAL_GPIO_MUX_TYPE type) 57 ar5212GpioCfgInput(struct ath_hal *ah, uint32_t gpio) 72 ar5212GpioSet(struct ath_hal *ah, uint32_t gpio, uint32_t val) 90 ar5212GpioGet(struct ath_hal *ah, uint32_t gpio) 105 ar5212GpioSetIntr(struct ath_hal *ah, u_int gpio, uint32_t ilevel)
|
| ar5212_power.c | 38 ar5212SetPowerModeAwake(struct ath_hal *ah, int setChip) 95 ar5212SetPowerModeSleep(struct ath_hal *ah, int setChip) 108 ar5212SetPowerModeNetworkSleep(struct ath_hal *ah, int setChip) 120 ar5212SetPowerMode(struct ath_hal *ah, HAL_POWER_MODE mode, int setChip) 159 ar5212GetPowerMode(struct ath_hal *ah) 171 ar5212GetPowerStatus(struct ath_hal *ah)
|