Lines Matching full:pcap
722 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()
812 pCap->halLow5GhzChan = 5120; /* XXX lowest centre = 5130MHz */ in ar5212FillCapabilityInfo()
814 pCap->halLow5GhzChan = 4915; in ar5212FillCapabilityInfo()
816 pCap->halHigh5GhzChan = 6100; in ar5212FillCapabilityInfo()
818 pCap->halCipherCkipSupport = AH_FALSE; in ar5212FillCapabilityInfo()
819 pCap->halCipherTkipSupport = AH_TRUE; in ar5212FillCapabilityInfo()
820 pCap->halCipherAesCcmSupport = in ar5212FillCapabilityInfo()
826 pCap->halMicCkipSupport = AH_FALSE; in ar5212FillCapabilityInfo()
827 pCap->halMicTkipSupport = AH_TRUE; in ar5212FillCapabilityInfo()
828 pCap->halMicAesCcmSupport = ath_hal_eepromGetFlag(ah, AR_EEP_AES); in ar5212FillCapabilityInfo()
834 pCap->halTkipMicTxRxKeySupport = AH_TRUE; in ar5212FillCapabilityInfo()
836 pCap->halTkipMicTxRxKeySupport = AH_FALSE; in ar5212FillCapabilityInfo()
837 pCap->halChanSpreadSupport = AH_TRUE; in ar5212FillCapabilityInfo()
838 pCap->halSleepAfterBeaconBroken = AH_TRUE; in ar5212FillCapabilityInfo()
841 pCap->halCompressSupport = in ar5212FillCapabilityInfo()
843 (pCap->halWirelessModes & (HAL_MODE_11A|HAL_MODE_11G)) != 0; in ar5212FillCapabilityInfo()
844 pCap->halBurstSupport = ath_hal_eepromGetFlag(ah, AR_EEP_BURST); in ar5212FillCapabilityInfo()
845 pCap->halFastFramesSupport = in ar5212FillCapabilityInfo()
847 (pCap->halWirelessModes & (HAL_MODE_11A|HAL_MODE_11G)) != 0; in ar5212FillCapabilityInfo()
848 pCap->halChapTuningSupport = AH_TRUE; in ar5212FillCapabilityInfo()
849 pCap->halTurboPrimeSupport = AH_TRUE; in ar5212FillCapabilityInfo()
851 pCap->halTurboGSupport = pCap->halWirelessModes & HAL_MODE_108G; in ar5212FillCapabilityInfo()
853 pCap->halPSPollBroken = AH_TRUE; /* XXX fixed in later revs? */ in ar5212FillCapabilityInfo()
854 pCap->halNumMRRetries = 4; /* Hardware supports 4 MRR */ in ar5212FillCapabilityInfo()
855 pCap->halNumTxMaps = 1; /* Single TX ptr per descr */ in ar5212FillCapabilityInfo()
856 pCap->halVEOLSupport = AH_TRUE; in ar5212FillCapabilityInfo()
857 pCap->halBssIdMaskSupport = AH_TRUE; in ar5212FillCapabilityInfo()
858 pCap->halMcastKeySrchSupport = AH_TRUE; in ar5212FillCapabilityInfo()
862 pCap->halTsfAddSupport = AH_TRUE; in ar5212FillCapabilityInfo()
865 pCap->halTotalQueues = val; in ar5212FillCapabilityInfo()
867 pCap->halTotalQueues = HAL_NUM_TX_QUEUES; in ar5212FillCapabilityInfo()
870 pCap->halKeyCacheSize = val; in ar5212FillCapabilityInfo()
872 pCap->halKeyCacheSize = AR_KEYTABLE_SIZE; in ar5212FillCapabilityInfo()
874 pCap->halChanHalfRate = AH_TRUE; in ar5212FillCapabilityInfo()
875 pCap->halChanQuarterRate = AH_TRUE; in ar5212FillCapabilityInfo()
881 pCap->halUseCombinedRadarRssi = AH_TRUE; in ar5212FillCapabilityInfo()
887 pCap->halRfSilentSupport = AH_TRUE; in ar5212FillCapabilityInfo()
899 pCap->halHwPhyCounterSupport = AH_TRUE; in ar5212FillCapabilityInfo()
901 pCap->halBssidMatchSupport = AH_TRUE; in ar5212FillCapabilityInfo()
904 pCap->halRxTstampPrecision = 15; in ar5212FillCapabilityInfo()
905 pCap->halTxTstampPrecision = 16; in ar5212FillCapabilityInfo()
906 pCap->halIntrMask = HAL_INT_COMMON in ar5212FillCapabilityInfo()
914 pCap->halIntrMask &= ~HAL_INT_TBTT; in ar5212FillCapabilityInfo()
916 pCap->hal4kbSplitTransSupport = AH_TRUE; in ar5212FillCapabilityInfo()
917 pCap->halHasRxSelfLinkedTail = AH_TRUE; in ar5212FillCapabilityInfo()