| /dragonfly/sys/dev/netif/ath/ath_hal/ar5416/ |
| HD | ar5416_attach.c | 892 HAL_CAPABILITIES *pCap = &ahpriv->ah_caps; in ar5416FillCapabilityInfo() local 896 pCap->halWirelessModes = 0; in ar5416FillCapabilityInfo() 898 pCap->halWirelessModes |= HAL_MODE_11A in ar5416FillCapabilityInfo() 905 pCap->halWirelessModes |= HAL_MODE_11G in ar5416FillCapabilityInfo() 910 pCap->halWirelessModes |= HAL_MODE_11A in ar5416FillCapabilityInfo() 917 pCap->halLow2GhzChan = 2312; in ar5416FillCapabilityInfo() 918 pCap->halHigh2GhzChan = 2732; in ar5416FillCapabilityInfo() 920 pCap->halLow5GhzChan = 4915; in ar5416FillCapabilityInfo() 921 pCap->halHigh5GhzChan = 6100; in ar5416FillCapabilityInfo() 923 pCap->halCipherCkipSupport = AH_FALSE; in ar5416FillCapabilityInfo() [all …]
|
| HD | ar5416_misc.c | 44 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 …]
|
| HD | ar5416_interrupts.c | 71 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()
|
| HD | ar5416_xmit.c | 1123 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5416SetupTxQueue() local 1134 q = pCap->halTotalQueues-1; /* highest priority */ in ar5416SetupTxQueue() 1141 q = pCap->halTotalQueues-2; /* next highest priority */ in ar5416SetupTxQueue() 1157 q = pCap->halTotalQueues-3; /* nextest highest priority */ in ar5416SetupTxQueue() 1165 for (q = 0; q < pCap->halTotalQueues; q++) in ar5416SetupTxQueue() 1168 if (q == pCap->halTotalQueues) { in ar5416SetupTxQueue() 1242 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5416ResetTxQueue() local 1247 if (q >= pCap->halTotalQueues) { in ar5416ResetTxQueue()
|
| /dragonfly/sys/dev/netif/ath/ath_hal/ar5212/ |
| HD | ar5212_attach.c | 720 HAL_CAPABILITIES *pCap = &ahpriv->ah_caps; in ar5212FillCapabilityInfo() local 769 pCap->halWirelessModes = 0; in ar5212FillCapabilityInfo() 771 pCap->halWirelessModes |= HAL_MODE_11A; in ar5212FillCapabilityInfo() 773 pCap->halWirelessModes |= HAL_MODE_TURBO; in ar5212FillCapabilityInfo() 776 pCap->halWirelessModes |= HAL_MODE_11B; in ar5212FillCapabilityInfo() 779 pCap->halWirelessModes |= HAL_MODE_11G; in ar5212FillCapabilityInfo() 781 pCap->halWirelessModes |= HAL_MODE_108G; in ar5212FillCapabilityInfo() 784 pCap->halLow2GhzChan = 2312; in ar5212FillCapabilityInfo() 787 pCap->halHigh2GhzChan = 2500; in ar5212FillCapabilityInfo() 789 pCap->halHigh2GhzChan = 2732; in ar5212FillCapabilityInfo() [all …]
|
| HD | ar5212_xmit.c | 89 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 109 if (q >= pCap->halTotalQueues) { in ar5212GetTxQueueProps() 126 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar5212SetupTxQueue() local 137 q = pCap->halTotalQueues-1; /* highest priority */ in ar5212SetupTxQueue() 144 q = pCap->halTotalQueues-2; /* next highest priority */ in ar5212SetupTxQueue() 152 q = pCap->halTotalQueues-3; /* nextest highest priority */ in ar5212SetupTxQueue() 160 for (q = 0; q < pCap->halTotalQueues; q++) in ar5212SetupTxQueue() 163 if (q == pCap->halTotalQueues) { in ar5212SetupTxQueue() [all …]
|
| HD | ar5212_keycache.c | 159 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()
|
| HD | ar5212_misc.c | 798 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()
|
| /dragonfly/sys/dev/netif/ath/ath_hal/ar9002/ |
| HD | ar9285_attach.c | 525 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 …]
|
| HD | ar9287_attach.c | 431 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar9287FillCapabilityInfo() local 435 pCap->halNumGpioPins = 10; in ar9287FillCapabilityInfo() 436 pCap->halWowSupport = AH_TRUE; in ar9287FillCapabilityInfo() 437 pCap->halWowMatchPatternExact = AH_TRUE; in ar9287FillCapabilityInfo() 439 pCap->halWowMatchPatternDword = AH_TRUE; in ar9287FillCapabilityInfo() 442 pCap->halCSTSupport = AH_TRUE; in ar9287FillCapabilityInfo() 443 pCap->halRifsRxSupport = AH_TRUE; in ar9287FillCapabilityInfo() 444 pCap->halRifsTxSupport = AH_TRUE; in ar9287FillCapabilityInfo() 445 pCap->halRtsAggrLimit = 64*1024; /* 802.11n max */ in ar9287FillCapabilityInfo() 446 pCap->halExtChanDfsSupport = AH_TRUE; in ar9287FillCapabilityInfo() [all …]
|
| HD | ar9280_attach.c | 878 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar9280FillCapabilityInfo() local 882 pCap->halNumGpioPins = 10; in ar9280FillCapabilityInfo() 883 pCap->halWowSupport = AH_TRUE; in ar9280FillCapabilityInfo() 884 pCap->halWowMatchPatternExact = AH_TRUE; in ar9280FillCapabilityInfo() 886 pCap->halWowMatchPatternDword = AH_TRUE; in ar9280FillCapabilityInfo() 888 pCap->halCSTSupport = AH_TRUE; in ar9280FillCapabilityInfo() 889 pCap->halRifsRxSupport = AH_TRUE; in ar9280FillCapabilityInfo() 890 pCap->halRifsTxSupport = AH_TRUE; in ar9280FillCapabilityInfo() 891 pCap->halRtsAggrLimit = 64*1024; /* 802.11n max */ in ar9280FillCapabilityInfo() 892 pCap->halExtChanDfsSupport = AH_TRUE; in ar9280FillCapabilityInfo() [all …]
|
| /dragonfly/sys/dev/netif/ath/ath_hal/ |
| HD | ah.c | 602 const HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ath_hal_getcapability() local 617 return pCap->halHwPhyCounterSupport ? HAL_OK : HAL_ENXIO; in ath_hal_getcapability() 623 *result = pCap->halKeyCacheSize; in ath_hal_getcapability() 626 *result = pCap->halTotalQueues; in ath_hal_getcapability() 629 return pCap->halVEOLSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability() 631 return pCap->halPSPollBroken ? HAL_ENOTSUPP : HAL_OK; in ath_hal_getcapability() 633 return pCap->halCompressSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability() 635 return pCap->halBurstSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability() 637 return pCap->halFastFramesSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability() 657 return pCap->halBssIdMaskSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability() [all …]
|
| /dragonfly/sys/dev/netif/ath/ath_hal/ar5211/ |
| HD | ar5211_attach.c | 479 HAL_CAPABILITIES *pCap = &ahpriv->ah_caps; in ar5211FillCapabilityInfo() local 482 pCap->halWirelessModes = 0; in ar5211FillCapabilityInfo() 484 pCap->halWirelessModes |= HAL_MODE_11A; in ar5211FillCapabilityInfo() 486 pCap->halWirelessModes |= HAL_MODE_TURBO; in ar5211FillCapabilityInfo() 489 pCap->halWirelessModes |= HAL_MODE_11B; in ar5211FillCapabilityInfo() 491 pCap->halLow2GhzChan = 2312; in ar5211FillCapabilityInfo() 492 pCap->halHigh2GhzChan = 2732; in ar5211FillCapabilityInfo() 493 pCap->halLow5GhzChan = 4920; in ar5211FillCapabilityInfo() 494 pCap->halHigh5GhzChan = 6100; in ar5211FillCapabilityInfo() 496 pCap->halChanSpreadSupport = AH_TRUE; in ar5211FillCapabilityInfo() [all …]
|
| /dragonfly/sys/dev/netif/ath/ath_hal/ar5210/ |
| HD | ar5210_attach.c | 356 HAL_CAPABILITIES *pCap = &ahpriv->ah_caps; in ar5210FillCapabilityInfo() local 358 pCap->halWirelessModes |= HAL_MODE_11A; in ar5210FillCapabilityInfo() 360 pCap->halLow5GhzChan = 5120; in ar5210FillCapabilityInfo() 361 pCap->halHigh5GhzChan = 5430; in ar5210FillCapabilityInfo() 363 pCap->halSleepAfterBeaconBroken = AH_TRUE; in ar5210FillCapabilityInfo() 364 pCap->halPSPollBroken = AH_FALSE; in ar5210FillCapabilityInfo() 365 pCap->halNumMRRetries = 1; /* No hardware MRR support */ in ar5210FillCapabilityInfo() 366 pCap->halNumTxMaps = 1; /* Single TX ptr per descr */ in ar5210FillCapabilityInfo() 368 pCap->halTotalQueues = HAL_NUM_TX_QUEUES; in ar5210FillCapabilityInfo() 369 pCap->halKeyCacheSize = 64; in ar5210FillCapabilityInfo() [all …]
|
| /dragonfly/sys/dev/netif/ath/ath_hal/ar9001/ |
| HD | ar9130_attach.c | 283 HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in ar9130FillCapabilityInfo() local 289 pCap->halCSTSupport = AH_TRUE; in ar9130FillCapabilityInfo() 290 pCap->halRifsRxSupport = AH_TRUE; in ar9130FillCapabilityInfo() 291 pCap->halRifsTxSupport = AH_TRUE; in ar9130FillCapabilityInfo() 292 pCap->halRtsAggrLimit = 64*1024; /* 802.11n max */ in ar9130FillCapabilityInfo() 293 pCap->halExtChanDfsSupport = AH_TRUE; in ar9130FillCapabilityInfo() 294 pCap->halUseCombinedRadarRssi = AH_TRUE; in ar9130FillCapabilityInfo() 295 pCap->halAutoSleepSupport = AH_FALSE; /* XXX? */ in ar9130FillCapabilityInfo() 301 pCap->halMbssidAggrSupport = AH_FALSE; in ar9130FillCapabilityInfo() 302 pCap->hal4AddrAggrSupport = AH_TRUE; in ar9130FillCapabilityInfo() [all …]
|
| HD | ar9160_attach.c | 311 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 …]
|
| /dragonfly/sys/contrib/dev/ath/ath_hal/ar9300/ |
| HD | ar9300_keycache.c | 449 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()
|
| HD | ar9300_reset.c | 3995 HAL_CAPABILITIES *pCap = &ahpriv->ah_caps; in ar9300_set_dma() local 4055 if (pCap->halHwUapsdTrig == AH_TRUE) { in ar9300_set_dma()
|
| /dragonfly/tools/tools/ath/athrd/ |
| HD | athrd.c | 170 HAL_CAPABILITIES *pCap = &ahp->ah_caps; in getChannelEdges() local 173 *low = pCap->halLow5GhzChan; in getChannelEdges() 174 *high = pCap->halHigh5GhzChan; in getChannelEdges() 178 *low = pCap->halLow2GhzChan; in getChannelEdges() 179 *high = pCap->halHigh2GhzChan; in getChannelEdges() 990 const HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps; in getCapability() local
|
| /dragonfly/sys/dev/netif/ath/ath/ |
| HD | if_ath.c | 515 pCap->hw_caps &= ~ATH9K_HW_CAP_ANT_DIV_COMB; in ath_setup_hal_config() 519 pCap->hw_caps |= ATH9K_HW_CAP_BT_ANT_DIV; in ath_setup_hal_config()
|