Home
last modified time | relevance | path

Searched refs:pCap (Results 1 – 20 of 20) sorted by relevance

/freebsd-12.1/sys/dev/ath/ath_hal/ar5416/
H A Dar5416_attach.c898 pCap->halWirelessModes = 0; in ar5416FillCapabilityInfo()
919 pCap->halLow2GhzChan = 2312; in ar5416FillCapabilityInfo()
920 pCap->halHigh2GhzChan = 2732; in ar5416FillCapabilityInfo()
922 pCap->halLow5GhzChan = 4915; in ar5416FillCapabilityInfo()
946 pCap->halTurboGSupport = pCap->halWirelessModes & HAL_MODE_108G; in ar5416FillCapabilityInfo()
959 pCap->halTotalQueues = val; in ar5416FillCapabilityInfo()
988 pCap->halNumGpioPins = 14; in ar5416FillCapabilityInfo()
1005 pCap->halTxStreams = 2; in ar5416FillCapabilityInfo()
1006 pCap->halRxStreams = 2; in ar5416FillCapabilityInfo()
1013 pCap->halTxStreams = 1; in ar5416FillCapabilityInfo()
[all …]
H A Dar5416_misc.c46 HAL_CAPABILITIES *pCap = &ahpriv->ah_caps; in ar5416GetWirelessModes() local
51 if (pCap->halHTSupport == AH_TRUE && (mode & HAL_MODE_11A)) in ar5416GetWirelessModes()
56 if (pCap->halHTSupport == AH_TRUE && (mode & HAL_MODE_11G)) in ar5416GetWirelessModes()
268 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5416SetChainMasks() local
488 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5416SetCapability() local
493 pCap->halRxChainMask = setting; in ar5416SetCapability()
495 pCap->halRxStreams = 2; in ar5416SetCapability()
497 pCap->halRxStreams = 1; in ar5416SetCapability()
501 pCap->halTxChainMask = setting; in ar5416SetCapability()
503 pCap->halTxStreams = 2; in ar5416SetCapability()
[all …]
H A Dar5416_interrupts.c73 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5416GetPendingInterrupts() local
200 if ((isr & AR_ISR_GENTMR) || (! pCap->halAutoSleepSupport)) { in ar5416GetPendingInterrupts()
206 if (! pCap->halAutoSleepSupport) in ar5416GetPendingInterrupts()
H A Dar5416_xmit.c1131 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5416SetupTxQueue() local
1142 q = pCap->halTotalQueues-1; /* highest priority */ in ar5416SetupTxQueue()
1149 q = pCap->halTotalQueues-2; /* next highest priority */ in ar5416SetupTxQueue()
1165 q = pCap->halTotalQueues-3; /* nextest highest priority */ in ar5416SetupTxQueue()
1173 for (q = 0; q < pCap->halTotalQueues; q++) in ar5416SetupTxQueue()
1176 if (q == pCap->halTotalQueues) { in ar5416SetupTxQueue()
1250 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5416ResetTxQueue() local
1255 if (q >= pCap->halTotalQueues) { in ar5416ResetTxQueue()
/freebsd-12.1/sys/dev/ath/ath_hal/ar5212/
H A Dar5212_attach.c771 pCap->halWirelessModes = 0; in ar5212FillCapabilityInfo()
786 pCap->halLow2GhzChan = 2312; in ar5212FillCapabilityInfo()
789 pCap->halHigh2GhzChan = 2500; in ar5212FillCapabilityInfo()
791 pCap->halHigh2GhzChan = 2732; in ar5212FillCapabilityInfo()
814 pCap->halLow5GhzChan = 4915; in ar5212FillCapabilityInfo()
816 pCap->halHigh5GhzChan = 6100; in ar5212FillCapabilityInfo()
841 pCap->halCompressSupport = in ar5212FillCapabilityInfo()
845 pCap->halFastFramesSupport = in ar5212FillCapabilityInfo()
851 pCap->halTurboGSupport = pCap->halWirelessModes & HAL_MODE_108G; in ar5212FillCapabilityInfo()
865 pCap->halTotalQueues = val; in ar5212FillCapabilityInfo()
[all …]
H A Dar5212_xmit.c91 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5212SetTxQueueProps() local
93 if (q >= pCap->halTotalQueues) { in ar5212SetTxQueueProps()
108 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5212GetTxQueueProps() local
111 if (q >= pCap->halTotalQueues) { in ar5212GetTxQueueProps()
128 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5212SetupTxQueue() local
139 q = pCap->halTotalQueues-1; /* highest priority */ in ar5212SetupTxQueue()
162 for (q = 0; q < pCap->halTotalQueues; q++) in ar5212SetupTxQueue()
165 if (q == pCap->halTotalQueues) { in ar5212SetupTxQueue()
236 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5212ReleaseTxQueue() local
239 if (q >= pCap->halTotalQueues) { in ar5212ReleaseTxQueue()
[all …]
H A Dar5212_keycache.c161 const HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5212SetKeyCacheEntry() local
167 if (entry >= pCap->halKeyCacheSize) { in ar5212SetKeyCacheEntry()
177 if (!pCap->halCipherAesCcmSupport) { in ar5212SetKeyCacheEntry()
187 if (IS_MIC_ENABLED(ah) && entry+64 >= pCap->halKeyCacheSize) { in ar5212SetKeyCacheEntry()
H A Dar5212_misc.c800 const HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5212GetCapability() local
807 return pCap->halCipherAesCcmSupport ? in ar5212GetCapability()
830 return pCap->halTkipMicTxRxKeySupport ? in ar5212GetCapability()
879 return pCap->halMcastKeySrchSupport ? HAL_OK : HAL_ENXIO; in ar5212GetCapability()
888 return pCap->halTsfAddSupport ? HAL_OK : HAL_ENOTSUPP; in ar5212GetCapability()
937 const HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5212SetCapability() local
948 if (!pCap->halTkipMicTxRxKeySupport) in ar5212SetCapability()
1036 if (pCap->halTsfAddSupport) { in ar5212SetCapability()
/freebsd-12.1/sys/dev/ath/ath_hal/ar9002/
H A Dar9285_attach.c531 pCap->halNumGpioPins = 12; in ar9285FillCapabilityInfo()
532 pCap->halWowSupport = AH_TRUE; in ar9285FillCapabilityInfo()
538 pCap->halTxStreams = 1; in ar9285FillCapabilityInfo()
539 pCap->halRxStreams = 1; in ar9285FillCapabilityInfo()
544 pCap->halCSTSupport = AH_TRUE; in ar9285FillCapabilityInfo()
545 pCap->halRifsRxSupport = AH_TRUE; in ar9285FillCapabilityInfo()
546 pCap->halRifsTxSupport = AH_TRUE; in ar9285FillCapabilityInfo()
552 pCap->halBtCoexSupport = AH_TRUE; in ar9285FillCapabilityInfo()
564 pCap->halPSPollBroken = AH_FALSE; in ar9285FillCapabilityInfo()
567 pCap->halRxStbcSupport = 1; in ar9285FillCapabilityInfo()
[all …]
H A Dar9287_attach.c437 pCap->halNumGpioPins = 10; in ar9287FillCapabilityInfo()
438 pCap->halWowSupport = AH_TRUE; in ar9287FillCapabilityInfo()
444 pCap->halCSTSupport = AH_TRUE; in ar9287FillCapabilityInfo()
445 pCap->halRifsRxSupport = AH_TRUE; in ar9287FillCapabilityInfo()
446 pCap->halRifsTxSupport = AH_TRUE; in ar9287FillCapabilityInfo()
448 pCap->halExtChanDfsSupport = AH_TRUE; in ar9287FillCapabilityInfo()
452 pCap->halBtCoexSupport = AH_TRUE; in ar9287FillCapabilityInfo()
458 pCap->halPSPollBroken = AH_FALSE; in ar9287FillCapabilityInfo()
462 pCap->halRxStbcSupport = 1; in ar9287FillCapabilityInfo()
463 pCap->halTxStbcSupport = 1; in ar9287FillCapabilityInfo()
[all …]
H A Dar9280_attach.c884 pCap->halNumGpioPins = 10; in ar9280FillCapabilityInfo()
885 pCap->halWowSupport = AH_TRUE; in ar9280FillCapabilityInfo()
890 pCap->halCSTSupport = AH_TRUE; in ar9280FillCapabilityInfo()
891 pCap->halRifsRxSupport = AH_TRUE; in ar9280FillCapabilityInfo()
892 pCap->halRifsTxSupport = AH_TRUE; in ar9280FillCapabilityInfo()
894 pCap->halExtChanDfsSupport = AH_TRUE; in ar9280FillCapabilityInfo()
898 pCap->halBtCoexSupport = AH_TRUE; in ar9280FillCapabilityInfo()
905 pCap->hal4AddrAggrSupport = AH_TRUE; in ar9280FillCapabilityInfo()
909 pCap->halPSPollBroken = AH_FALSE; in ar9280FillCapabilityInfo()
916 pCap->halRxStbcSupport = 1; in ar9280FillCapabilityInfo()
[all …]
/freebsd-12.1/sys/dev/ath/ath_hal/ar5211/
H A Dar5211_attach.c485 pCap->halWirelessModes = 0; in ar5211FillCapabilityInfo()
494 pCap->halLow2GhzChan = 2312; in ar5211FillCapabilityInfo()
495 pCap->halHigh2GhzChan = 2732; in ar5211FillCapabilityInfo()
496 pCap->halLow5GhzChan = 4920; in ar5211FillCapabilityInfo()
497 pCap->halHigh5GhzChan = 6100; in ar5211FillCapabilityInfo()
501 pCap->halPSPollBroken = AH_TRUE; in ar5211FillCapabilityInfo()
502 pCap->halVEOLSupport = AH_TRUE; in ar5211FillCapabilityInfo()
507 pCap->halKeyCacheSize = 128; in ar5211FillCapabilityInfo()
510 pCap->halChanHalfRate = AH_FALSE; in ar5211FillCapabilityInfo()
526 pCap->halRxTstampPrecision = 13; in ar5211FillCapabilityInfo()
[all …]
/freebsd-12.1/sys/dev/ath/ath_hal/ar5210/
H A Dar5210_attach.c361 pCap->halWirelessModes |= HAL_MODE_11A; in ar5210FillCapabilityInfo()
363 pCap->halLow5GhzChan = 5120; in ar5210FillCapabilityInfo()
364 pCap->halHigh5GhzChan = 5430; in ar5210FillCapabilityInfo()
367 pCap->halPSPollBroken = AH_FALSE; in ar5210FillCapabilityInfo()
372 pCap->halKeyCacheSize = 64; in ar5210FillCapabilityInfo()
375 pCap->halChanHalfRate = AH_FALSE; in ar5210FillCapabilityInfo()
376 pCap->halChanQuarterRate = AH_FALSE; in ar5210FillCapabilityInfo()
382 pCap->halUseCombinedRadarRssi = AH_TRUE; in ar5210FillCapabilityInfo()
393 pCap->halRfSilentSupport = AH_TRUE; in ar5210FillCapabilityInfo()
396 pCap->halTxTstampPrecision = 16; in ar5210FillCapabilityInfo()
[all …]
/freebsd-12.1/sys/dev/ath/ath_hal/
H A Dah.c730 *result = pCap->halTotalQueues; in ath_hal_getcapability()
788 *result = pCap->halTxChainMask; in ath_hal_getcapability()
791 *result = pCap->halRxChainMask; in ath_hal_getcapability()
794 *result = pCap->halNumGpioPins; in ath_hal_getcapability()
823 *result = pCap->halNumTxMaps; in ath_hal_getcapability()
826 *result = pCap->halTxDescLen; in ath_hal_getcapability()
829 *result = pCap->halTxStatusLen; in ath_hal_getcapability()
868 *result = pCap->halIntrMask; in ath_hal_getcapability()
875 *result = pCap->halTxStreams; in ath_hal_getcapability()
878 *result = pCap->halRxStreams; in ath_hal_getcapability()
[all …]
/freebsd-12.1/sys/dev/ath/ath_hal/ar9001/
H A Dar9130_attach.c291 pCap->halCSTSupport = AH_TRUE; in ar9130FillCapabilityInfo()
292 pCap->halRifsRxSupport = AH_TRUE; in ar9130FillCapabilityInfo()
293 pCap->halRifsTxSupport = AH_TRUE; in ar9130FillCapabilityInfo()
295 pCap->halExtChanDfsSupport = AH_TRUE; in ar9130FillCapabilityInfo()
296 pCap->halUseCombinedRadarRssi = AH_TRUE; in ar9130FillCapabilityInfo()
297 pCap->halAutoSleepSupport = AH_FALSE; /* XXX? */ in ar9130FillCapabilityInfo()
303 pCap->halMbssidAggrSupport = AH_FALSE; in ar9130FillCapabilityInfo()
304 pCap->hal4AddrAggrSupport = AH_TRUE; in ar9130FillCapabilityInfo()
306 pCap->halHasBBReadWar = AH_TRUE; in ar9130FillCapabilityInfo()
312 pCap->halChanHalfRate = AH_FALSE; in ar9130FillCapabilityInfo()
[all …]
H A Dar9160_attach.c317 pCap->halCSTSupport = AH_TRUE; in ar9160FillCapabilityInfo()
318 pCap->halRifsRxSupport = AH_TRUE; in ar9160FillCapabilityInfo()
319 pCap->halRifsTxSupport = AH_TRUE; in ar9160FillCapabilityInfo()
321 pCap->halExtChanDfsSupport = AH_TRUE; in ar9160FillCapabilityInfo()
322 pCap->halUseCombinedRadarRssi = AH_TRUE; in ar9160FillCapabilityInfo()
323 pCap->halAutoSleepSupport = AH_FALSE; /* XXX? */ in ar9160FillCapabilityInfo()
324 pCap->halMbssidAggrSupport = AH_TRUE; in ar9160FillCapabilityInfo()
325 pCap->hal4AddrAggrSupport = AH_TRUE; in ar9160FillCapabilityInfo()
327 pCap->halHasBBReadWar = AH_TRUE; in ar9160FillCapabilityInfo()
330 pCap->halTxStreams = 2; in ar9160FillCapabilityInfo()
[all …]
/freebsd-12.1/sys/contrib/dev/ath/ath_hal/ar9300/
H A Dar9300_keycache.c449 const HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar9300_check_key_cache_entry() local
457 if (entry >= pCap->hal_key_cache_size) { in ar9300_check_key_cache_entry()
467 if (!pCap->hal_cipher_aes_ccm_support) { in ar9300_check_key_cache_entry()
477 if (IS_MIC_ENABLED(ah) && entry + 64 >= pCap->hal_key_cache_size) { in ar9300_check_key_cache_entry()
H A Dar9300_reset.c4049 HAL_CAPABILITIES *pCap = &ahpriv->ah_caps; in ar9300_set_dma() local
4109 if (pCap->halHwUapsdTrig == AH_TRUE) { in ar9300_set_dma()
/freebsd-12.1/tools/tools/ath/athrd/
H A Dathrd.c173 HAL_CAPABILITIES *pCap = &ahp->ah_caps; in getChannelEdges() local
176 *low = pCap->halLow5GhzChan; in getChannelEdges()
177 *high = pCap->halHigh5GhzChan; in getChannelEdges()
181 *low = pCap->halLow2GhzChan; in getChannelEdges()
182 *high = pCap->halHigh2GhzChan; in getChannelEdges()
979 const HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in getCapability() local
/freebsd-12.1/sys/dev/ath/
H A Dif_ath.c519 pCap->hw_caps &= ~ATH9K_HW_CAP_ANT_DIV_COMB; in ath_setup_hal_config()
523 pCap->hw_caps |= ATH9K_HW_CAP_BT_ANT_DIV; in ath_setup_hal_config()