Lines Matching refs:pCap

705 	const HAL_CAPABILITIES *pCap = &AH_PRIVATE(ah)->ah_caps;  in ath_hal_getcapability()  local
720 return pCap->halHwPhyCounterSupport ? HAL_OK : HAL_ENXIO; in ath_hal_getcapability()
726 *result = pCap->halKeyCacheSize; in ath_hal_getcapability()
729 *result = pCap->halTotalQueues; in ath_hal_getcapability()
732 return pCap->halVEOLSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
734 return pCap->halPSPollBroken ? HAL_ENOTSUPP : HAL_OK; in ath_hal_getcapability()
736 return pCap->halCompressSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
738 return pCap->halBurstSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
740 return pCap->halFastFramesSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
760 return pCap->halBssIdMaskSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
762 return pCap->halMcastKeySrchSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
768 return pCap->halRfSilentSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
781 return pCap->halHTSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
783 return pCap->halGTTSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
785 return pCap->halFastCCSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
787 *result = pCap->halTxChainMask; in ath_hal_getcapability()
790 *result = pCap->halRxChainMask; in ath_hal_getcapability()
793 *result = pCap->halNumGpioPins; in ath_hal_getcapability()
796 return pCap->halCSTSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
798 *result = pCap->halRtsAggrLimit; in ath_hal_getcapability()
801 return pCap->hal4AddrAggrSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
803 return pCap->halExtChanDfsSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
805 return pCap->halRxStbcSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
807 return pCap->halTxStbcSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
809 return pCap->halUseCombinedRadarRssi ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
811 return pCap->halAutoSleepSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
813 return pCap->halMbssidAggrSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
815 return pCap->hal4kbSplitTransSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
820 return pCap->halEnhancedDmaSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
822 *result = pCap->halNumTxMaps; in ath_hal_getcapability()
825 *result = pCap->halTxDescLen; in ath_hal_getcapability()
828 *result = pCap->halTxStatusLen; in ath_hal_getcapability()
831 *result = pCap->halRxStatusLen; in ath_hal_getcapability()
836 *result = pCap->halRxHpFifoDepth; in ath_hal_getcapability()
839 *result = pCap->halRxLpFifoDepth; in ath_hal_getcapability()
846 *result = pCap->halNumMRRetries; in ath_hal_getcapability()
849 return pCap->halBtCoexSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
851 return pCap->halSpectralScanSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
853 return pCap->halHTSGI20Support ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
855 *result = pCap->halRxTstampPrecision; in ath_hal_getcapability()
858 return pCap->halAntDivCombSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
861 return pCap->halEnhancedDfsSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
867 *result = pCap->halIntrMask; in ath_hal_getcapability()
870 return pCap->halBssidMatchSupport ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
874 *result = pCap->halTxStreams; in ath_hal_getcapability()
877 *result = pCap->halRxStreams; in ath_hal_getcapability()
883 return pCap->halHasRxSelfLinkedTail ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
885 return pCap->halHasBBReadWar? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
887 return pCap->halSerialiseRegWar ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
889 *result = pCap->halMfpSupport; in ath_hal_getcapability()
892 return pCap->halRxUsingLnaMixing ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
894 return pCap->halRxDoMyBeacon ? HAL_OK : HAL_ENOTSUPP; in ath_hal_getcapability()
896 *result = pCap->halTxTstampPrecision; in ath_hal_getcapability()