Home
last modified time | relevance | path

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

/freebsd/sys/dev/ath/ath_hal/ar5416/
H A Dar5416_attach.c891 HAL_CAPABILITIES *pCap = &ahpriv->ah_caps; in ar5416FillCapabilityInfo() local
895 pCap->halWirelessModes = 0; in ar5416FillCapabilityInfo()
897 pCap->halWirelessModes |= HAL_MODE_11A in ar5416FillCapabilityInfo()
904 pCap->halWirelessModes |= HAL_MODE_11G in ar5416FillCapabilityInfo()
909 pCap->halWirelessModes |= HAL_MODE_11A in ar5416FillCapabilityInfo()
916 pCap->halLow2GhzChan = 2312; in ar5416FillCapabilityInfo()
917 pCap->halHigh2GhzChan = 2732; in ar5416FillCapabilityInfo()
919 pCap->halLow5GhzChan = 4915; in ar5416FillCapabilityInfo()
920 pCap->halHigh5GhzChan = 6100; in ar5416FillCapabilityInfo()
922 pCap->halCipherCkipSupport = AH_FALSE; in ar5416FillCapabilityInfo()
[all …]
H A Dar5416_misc.c44 HAL_CAPABILITIES *pCap = &ahpriv->ah_caps; in ar5416GetWirelessModes() local
49 if (pCap->halHTSupport == AH_TRUE && (mode & HAL_MODE_11A)) in ar5416GetWirelessModes()
54 if (pCap->halHTSupport == AH_TRUE && (mode & HAL_MODE_11G)) in ar5416GetWirelessModes()
266 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5416SetChainMasks() local
268 AH5416(ah)->ah_tx_chainmask = tx_chainmask & pCap->halTxChainMask; in ar5416SetChainMasks()
269 AH5416(ah)->ah_rx_chainmask = rx_chainmask & pCap->halRxChainMask; in ar5416SetChainMasks()
486 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5416SetCapability() local
491 pCap->halRxChainMask = setting; in ar5416SetCapability()
493 pCap->halRxStreams = 2; in ar5416SetCapability()
495 pCap->halRxStreams = 1; in ar5416SetCapability()
[all …]
H A Dar5416_interrupts.c71 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5416GetPendingInterrupts() local
198 if ((isr & AR_ISR_GENTMR) || (! pCap->halAutoSleepSupport)) { in ar5416GetPendingInterrupts()
204 if (! pCap->halAutoSleepSupport) in ar5416GetPendingInterrupts()
H A Dar5416_xmit.c1127 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5416SetupTxQueue() local
1138 q = pCap->halTotalQueues-1; /* highest priority */ in ar5416SetupTxQueue()
1145 q = pCap->halTotalQueues-2; /* next highest priority */ in ar5416SetupTxQueue()
1161 q = pCap->halTotalQueues-3; /* nextest highest priority */ in ar5416SetupTxQueue()
1169 for (q = 0; q < pCap->halTotalQueues; q++) in ar5416SetupTxQueue()
1172 if (q == pCap->halTotalQueues) { in ar5416SetupTxQueue()
1246 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5416ResetTxQueue() local
1251 if (q >= pCap->halTotalQueues) { in ar5416ResetTxQueue()
/freebsd/sys/dev/ath/ath_hal/ar5212/
H A Dar5212_attach.c722 HAL_CAPABILITIES *pCap = &ahpriv->ah_caps; in ar5212FillCapabilityInfo() local
771 pCap->halWirelessModes = 0; in ar5212FillCapabilityInfo()
773 pCap->halWirelessModes |= HAL_MODE_11A; in ar5212FillCapabilityInfo()
775 pCap->halWirelessModes |= HAL_MODE_TURBO; in ar5212FillCapabilityInfo()
778 pCap->halWirelessModes |= HAL_MODE_11B; in ar5212FillCapabilityInfo()
781 pCap->halWirelessModes |= HAL_MODE_11G; in ar5212FillCapabilityInfo()
783 pCap->halWirelessModes |= HAL_MODE_108G; in ar5212FillCapabilityInfo()
786 pCap->halLow2GhzChan = 2312; in ar5212FillCapabilityInfo()
789 pCap->halHigh2GhzChan = 2500; in ar5212FillCapabilityInfo()
791 pCap->halHigh2GhzChan = 2732; in ar5212FillCapabilityInfo()
[all …]
H A Dar5212_xmit.c89 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5212SetTxQueueProps() local
91 if (q >= pCap->halTotalQueues) { in ar5212SetTxQueueProps()
106 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5212GetTxQueueProps() local
108 if (q >= pCap->halTotalQueues) { in ar5212GetTxQueueProps()
125 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5212SetupTxQueue() local
136 q = pCap->halTotalQueues-1; /* highest priority */ in ar5212SetupTxQueue()
143 q = pCap->halTotalQueues-2; /* next highest priority */ in ar5212SetupTxQueue()
151 q = pCap->halTotalQueues-3; /* nextest highest priority */ in ar5212SetupTxQueue()
159 for (q = 0; q < pCap->halTotalQueues; q++) in ar5212SetupTxQueue()
162 if (q == pCap->halTotalQueues) { in ar5212SetupTxQueue()
[all …]
H A Dar5212_keycache.c159 const HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5212SetKeyCacheEntry() local
165 if (entry >= pCap->halKeyCacheSize) { in ar5212SetKeyCacheEntry()
175 if (!pCap->halCipherAesCcmSupport) { in ar5212SetKeyCacheEntry()
185 if (IS_MIC_ENABLED(ah) && entry+64 >= pCap->halKeyCacheSize) { in ar5212SetKeyCacheEntry()
H A Dar5212_misc.c798 const HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5212GetCapability() local
805 return pCap->halCipherAesCcmSupport ? in ar5212GetCapability()
828 return pCap->halTkipMicTxRxKeySupport ? in ar5212GetCapability()
877 return pCap->halMcastKeySrchSupport ? HAL_OK : HAL_ENXIO; in ar5212GetCapability()
886 return pCap->halTsfAddSupport ? HAL_OK : HAL_ENOTSUPP; in ar5212GetCapability()
935 const HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5212SetCapability() local
946 if (!pCap->halTkipMicTxRxKeySupport) in ar5212SetCapability()
1034 if (pCap->halTsfAddSupport) { in ar5212SetCapability()
/freebsd/sys/dev/ath/ath_hal/ar9002/
H A Dar9285_attach.c525 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar9285FillCapabilityInfo() local
529 pCap->halNumGpioPins = 12; in ar9285FillCapabilityInfo()
530 pCap->halWowSupport = AH_TRUE; in ar9285FillCapabilityInfo()
531 pCap->halWowMatchPatternExact = AH_TRUE; in ar9285FillCapabilityInfo()
533 pCap->halWowMatchPatternDword = AH_TRUE; in ar9285FillCapabilityInfo()
536 pCap->halTxStreams = 1; in ar9285FillCapabilityInfo()
537 pCap->halRxStreams = 1; in ar9285FillCapabilityInfo()
540 pCap->halAntDivCombSupport = AH_TRUE; in ar9285FillCapabilityInfo()
542 pCap->halCSTSupport = AH_TRUE; in ar9285FillCapabilityInfo()
543 pCap->halRifsRxSupport = AH_TRUE; in ar9285FillCapabilityInfo()
[all …]
H A Dar9287_attach.c430 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar9287FillCapabilityInfo() local
434 pCap->halNumGpioPins = 10; in ar9287FillCapabilityInfo()
435 pCap->halWowSupport = AH_TRUE; in ar9287FillCapabilityInfo()
436 pCap->halWowMatchPatternExact = AH_TRUE; in ar9287FillCapabilityInfo()
438 pCap->halWowMatchPatternDword = AH_TRUE; in ar9287FillCapabilityInfo()
441 pCap->halCSTSupport = AH_TRUE; in ar9287FillCapabilityInfo()
442 pCap->halRifsRxSupport = AH_TRUE; in ar9287FillCapabilityInfo()
443 pCap->halRifsTxSupport = AH_TRUE; in ar9287FillCapabilityInfo()
444 pCap->halRtsAggrLimit = 64*1024; /* 802.11n max */ in ar9287FillCapabilityInfo()
445 pCap->halExtChanDfsSupport = AH_TRUE; in ar9287FillCapabilityInfo()
[all …]
H A Dar9280_attach.c877 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar9280FillCapabilityInfo() local
881 pCap->halNumGpioPins = 10; in ar9280FillCapabilityInfo()
882 pCap->halWowSupport = AH_TRUE; in ar9280FillCapabilityInfo()
883 pCap->halWowMatchPatternExact = AH_TRUE; in ar9280FillCapabilityInfo()
885 pCap->halWowMatchPatternDword = AH_TRUE; in ar9280FillCapabilityInfo()
887 pCap->halCSTSupport = AH_TRUE; in ar9280FillCapabilityInfo()
888 pCap->halRifsRxSupport = AH_TRUE; in ar9280FillCapabilityInfo()
889 pCap->halRifsTxSupport = AH_TRUE; in ar9280FillCapabilityInfo()
890 pCap->halRtsAggrLimit = 64*1024; /* 802.11n max */ in ar9280FillCapabilityInfo()
891 pCap->halExtChanDfsSupport = AH_TRUE; in ar9280FillCapabilityInfo()
[all …]
/freebsd/sys/dev/ath/ath_hal/ar5211/
H A Dar5211_attach.c482 HAL_CAPABILITIES *pCap = &ahpriv->ah_caps; in ar5211FillCapabilityInfo() local
485 pCap->halWirelessModes = 0; in ar5211FillCapabilityInfo()
487 pCap->halWirelessModes |= HAL_MODE_11A; in ar5211FillCapabilityInfo()
489 pCap->halWirelessModes |= HAL_MODE_TURBO; in ar5211FillCapabilityInfo()
492 pCap->halWirelessModes |= HAL_MODE_11B; 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()
499 pCap->halChanSpreadSupport = AH_TRUE; in ar5211FillCapabilityInfo()
[all …]
/freebsd/sys/dev/ath/ath_hal/ar5210/
H A Dar5210_attach.c359 HAL_CAPABILITIES *pCap = &ahpriv->ah_caps; in ar5210FillCapabilityInfo() local
361 pCap->halWirelessModes |= HAL_MODE_11A; in ar5210FillCapabilityInfo()
363 pCap->halLow5GhzChan = 5120; in ar5210FillCapabilityInfo()
364 pCap->halHigh5GhzChan = 5430; in ar5210FillCapabilityInfo()
366 pCap->halSleepAfterBeaconBroken = AH_TRUE; in ar5210FillCapabilityInfo()
367 pCap->halPSPollBroken = AH_FALSE; in ar5210FillCapabilityInfo()
368 pCap->halNumMRRetries = 1; /* No hardware MRR support */ in ar5210FillCapabilityInfo()
369 pCap->halNumTxMaps = 1; /* Single TX ptr per descr */ in ar5210FillCapabilityInfo()
371 pCap->halTotalQueues = HAL_NUM_TX_QUEUES; in ar5210FillCapabilityInfo()
372 pCap->halKeyCacheSize = 64; in ar5210FillCapabilityInfo()
[all …]
/freebsd/sys/dev/ath/ath_hal/
H A Dah.c703 const HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ath_hal_getcapability() local
718 return pCap->halHwPhyCounterSupport ? HAL_OK : HAL_ENXIO; in ath_hal_getcapability()
724 *result = pCap->halKeyCacheSize; in ath_hal_getcapability()
727 *result = pCap->halTotalQueues; in ath_hal_getcapability()
730 return pCap->halVEOLSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
732 return pCap->halPSPollBroken ? HAL_ENOTSUPP : HAL_OK; in ath_hal_getcapability()
734 return pCap->halCompressSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
736 return pCap->halBurstSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
738 return pCap->halFastFramesSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
758 return pCap->halBssIdMaskSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
[all …]
/freebsd/sys/dev/ath/ath_hal/ar9001/
H A Dar9160_attach.c311 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar9160FillCapabilityInfo() local
315 pCap->halCSTSupport = AH_TRUE; in ar9160FillCapabilityInfo()
316 pCap->halRifsRxSupport = AH_TRUE; in ar9160FillCapabilityInfo()
317 pCap->halRifsTxSupport = AH_TRUE; in ar9160FillCapabilityInfo()
318 pCap->halRtsAggrLimit = 64*1024; /* 802.11n max */ in ar9160FillCapabilityInfo()
319 pCap->halExtChanDfsSupport = AH_TRUE; in ar9160FillCapabilityInfo()
320 pCap->halUseCombinedRadarRssi = AH_TRUE; in ar9160FillCapabilityInfo()
321 pCap->halAutoSleepSupport = AH_FALSE; /* XXX? */ in ar9160FillCapabilityInfo()
322 pCap->halMbssidAggrSupport = AH_TRUE; in ar9160FillCapabilityInfo()
323 pCap->hal4AddrAggrSupport = AH_TRUE; in ar9160FillCapabilityInfo()
[all …]
/freebsd/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_freebsd.c46 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar9300SetChainMasks() local
48 AH9300(ah)->ah_tx_chainmask = tx_chainmask & pCap->halTxChainMask; in ar9300SetChainMasks()
49 AH9300(ah)->ah_rx_chainmask = rx_chainmask & pCap->halRxChainMask; in ar9300SetChainMasks()
H A Dar9300_reset.c4054 HAL_CAPABILITIES *pCap = &ahpriv->ah_caps; in ar9300_set_dma() local
4114 if (pCap->halHwUapsdTrig == AH_TRUE) { in ar9300_set_dma()
/freebsd/tools/tools/ath/athrd/
H A Dathrd.c171 HAL_CAPABILITIES *pCap = &ahp->ah_caps; in getChannelEdges() local
174 *low = pCap->halLow5GhzChan; in getChannelEdges()
175 *high = pCap->halHigh5GhzChan; in getChannelEdges()
179 *low = pCap->halLow2GhzChan; in getChannelEdges()
180 *high = pCap->halHigh2GhzChan; in getChannelEdges()
977 const HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in getCapability() local
/freebsd/sys/dev/ath/
H A Dif_ath.c517 pCap->hw_caps &= ~ATH9K_HW_CAP_ANT_DIV_COMB; in ath_setup_hal_config()
521 pCap->hw_caps |= ATH9K_HW_CAP_BT_ANT_DIV; in ath_setup_hal_config()