Lines Matching refs:HAL_BOOL

139 	HAL_BOOL  (*setChannel)(struct ath_hal *,
141 HAL_BOOL (*setRfRegs)(struct ath_hal *,
144 HAL_BOOL (*setPowerTable)(struct ath_hal *ah,
147 HAL_BOOL (*getChannelMaxMinPower)(struct ath_hal *ah,
278 HAL_BOOL ah_diversity; /* fast diversity setting */
289 HAL_BOOL ah_cwCalRequire; /* for ap51 */
290 HAL_BOOL ah_tpcEnabled; /* per-packet tpc enabled */
291 HAL_BOOL ah_phyPowerOn; /* PHY power state */
292 HAL_BOOL ah_isHb63; /* cached HB63 check */
321 HAL_BOOL ah_hasHwPhyCounters; /* Hardware has phy counters */
328 HAL_BOOL (*ah_aniControl) (struct ath_hal *, HAL_ANI_CMD cmd, int param);
438 extern HAL_BOOL ar5212ChipTest(struct ath_hal *ah);
439 extern HAL_BOOL ar5212GetChannelEdges(struct ath_hal *ah,
441 extern HAL_BOOL ar5212FillCapabilityInfo(struct ath_hal *ah);
452 extern HAL_BOOL ar5212IsInterruptPending(struct ath_hal *ah);
453 extern HAL_BOOL ar5212GetPendingInterrupts(struct ath_hal *ah, HAL_INT *);
458 extern HAL_BOOL ar5212IsKeyCacheEntryValid(struct ath_hal *, uint16_t entry);
459 extern HAL_BOOL ar5212ResetKeyCacheEntry(struct ath_hal *ah, uint16_t entry);
460 extern HAL_BOOL ar5212SetKeyCacheEntryMac(struct ath_hal *,
462 extern HAL_BOOL ar5212SetKeyCacheEntry(struct ath_hal *ah, uint16_t entry,
466 extern HAL_BOOL ar5212SetMacAddress(struct ath_hal *ah, const uint8_t *);
468 extern HAL_BOOL ar5212SetBssIdMask(struct ath_hal *, const uint8_t *);
469 extern HAL_BOOL ar5212EepromRead(struct ath_hal *, u_int off, uint16_t *data);
470 extern HAL_BOOL ar5212EepromWrite(struct ath_hal *, u_int off, uint16_t data);
471 extern HAL_BOOL ar5212SetRegulatoryDomain(struct ath_hal *ah,
475 extern HAL_BOOL ar5212GpioCfgOutput(struct ath_hal *, uint32_t gpio,
477 extern HAL_BOOL ar5212GpioCfgInput(struct ath_hal *, uint32_t gpio);
478 extern HAL_BOOL ar5212GpioSet(struct ath_hal *, uint32_t gpio, uint32_t val);
490 extern HAL_BOOL ar5212DetectCardPresent(struct ath_hal *ah);
494 extern HAL_BOOL ar5212IsJapanChannelSpreadSupported(struct ath_hal *ah);
499 extern HAL_BOOL ar5212SetAntennaSwitch(struct ath_hal *, HAL_ANT_SETTING);
500 extern HAL_BOOL ar5212IsSleepAfterBeaconBroken(struct ath_hal *ah);
501 extern HAL_BOOL ar5212SetSifsTime(struct ath_hal *, u_int);
503 extern HAL_BOOL ar5212SetSlotTime(struct ath_hal *, u_int);
505 extern HAL_BOOL ar5212SetAckTimeout(struct ath_hal *, u_int);
507 extern HAL_BOOL ar5212SetAckCTSRate(struct ath_hal *, u_int);
509 extern HAL_BOOL ar5212SetCTSTimeout(struct ath_hal *, u_int);
511 extern HAL_BOOL ar5212SetDecompMask(struct ath_hal *, uint16_t, int);
514 extern HAL_BOOL ar5212Use32KHzclock(struct ath_hal *ah, HAL_OPMODE opmode);
522 extern HAL_BOOL ar5212SetCapability(struct ath_hal *, HAL_CAPABILITY_TYPE,
524 extern HAL_BOOL ar5212GetDiagState(struct ath_hal *ah, int request,
529 extern HAL_BOOL ar5212GetMibCycleCounts(struct ath_hal *,
533 extern HAL_BOOL ar5212SetPowerMode(struct ath_hal *ah, HAL_POWER_MODE mode,
536 extern HAL_BOOL ar5212GetPowerStatus(struct ath_hal *ah);
541 extern HAL_BOOL ar5212StopDmaReceive(struct ath_hal *ah);
542 extern void ar5212StartPcuReceive(struct ath_hal *ah, HAL_BOOL);
546 extern HAL_BOOL ar5212ClrMulticastFilterIndex(struct ath_hal *, uint32_t ix);
547 extern HAL_BOOL ar5212SetMulticastFilterIndex(struct ath_hal *, uint32_t ix);
550 extern HAL_BOOL ar5212SetupRxDesc(struct ath_hal *,
556 extern HAL_BOOL ar5212Reset(struct ath_hal *ah, HAL_OPMODE opmode,
557 struct ieee80211_channel *chan, HAL_BOOL bChannelChange,
559 extern HAL_BOOL ar5212SetChannel(struct ath_hal *,
562 extern HAL_BOOL ar5212PhyDisable(struct ath_hal *ah);
563 extern HAL_BOOL ar5212Disable(struct ath_hal *ah);
564 extern HAL_BOOL ar5212ChipReset(struct ath_hal *ah,
566 extern HAL_BOOL ar5212PerCalibration(struct ath_hal *ah,
567 struct ieee80211_channel *chan, HAL_BOOL *isIQdone);
568 extern HAL_BOOL ar5212PerCalibrationN(struct ath_hal *ah,
570 HAL_BOOL longCal, HAL_BOOL *isCalDone);
571 extern HAL_BOOL ar5212ResetCalValid(struct ath_hal *ah,
578 extern HAL_BOOL ar5212SetAntennaSwitchInternal(struct ath_hal *ah,
580 extern HAL_BOOL ar5212SetTxPowerLimit(struct ath_hal *ah, uint32_t limit);
581 extern HAL_BOOL ar5212GetChipPowerLimits(struct ath_hal *ah,
587 extern HAL_BOOL ar5212UpdateTxTrigLevel(struct ath_hal *,
588 HAL_BOOL IncTrigLevel);
589 extern HAL_BOOL ar5212SetTxQueueProps(struct ath_hal *ah, int q,
591 extern HAL_BOOL ar5212GetTxQueueProps(struct ath_hal *ah, int q,
595 extern HAL_BOOL ar5212ReleaseTxQueue(struct ath_hal *ah, u_int q);
596 extern HAL_BOOL ar5212ResetTxQueue(struct ath_hal *ah, u_int q);
598 extern HAL_BOOL ar5212SetTxDP(struct ath_hal *ah, u_int q, uint32_t txdp);
599 extern HAL_BOOL ar5212StartTxDma(struct ath_hal *ah, u_int q);
601 extern HAL_BOOL ar5212StopTxDma(struct ath_hal *ah, u_int q);
602 extern HAL_BOOL ar5212SetupTxDesc(struct ath_hal *ah, struct ath_desc *ds,
608 extern HAL_BOOL ar5212SetupXTxDesc(struct ath_hal *, struct ath_desc *,
612 extern HAL_BOOL ar5212FillTxDesc(struct ath_hal *ah, struct ath_desc *ds,
614 u_int descId, u_int qcuId, HAL_BOOL firstSeg, HAL_BOOL lastSeg,
620 extern HAL_BOOL ar5212GetTxCompletionRates(struct ath_hal *ah,
632 const struct ar5212AniParams *, HAL_BOOL ena);
636 extern HAL_BOOL ar5212AniControl(struct ath_hal *, HAL_ANI_CMD cmd, int param);
637 extern HAL_BOOL ar5212AniSetParams(struct ath_hal *,
649 extern HAL_BOOL ar5212IsNFCalInProgress(struct ath_hal *ah);
650 extern HAL_BOOL ar5212WaitNFCalComplete(struct ath_hal *ah, int i);
652 extern HAL_BOOL ar5212GetDfsDefaultThresh(struct ath_hal *ah,
655 extern HAL_BOOL ar5212ProcessRadarEvent(struct ath_hal *ah,
658 extern HAL_BOOL ar5212IsFastClockEnabled(struct ath_hal *ah);