Home | History | Annotate | Download | only in ar5212

Lines Matching refs:HAL_BOOL

138 	HAL_BOOL  (*setChannel)(struct ath_hal *, HAL_CHANNEL_INTERNAL *);
139 HAL_BOOL (*setRfRegs)(struct ath_hal *,
142 HAL_BOOL (*setPowerTable)(struct ath_hal *ah,
145 HAL_BOOL (*getChannelMaxMinPower)(struct ath_hal *ah, HAL_CHANNEL *,
190 HAL_BOOL isSetup; /* has state to do a restore */
275 HAL_BOOL ah_diversity; /* fast diversity setting */
286 HAL_BOOL ah_cwCalRequire; /* for ap51 */
287 HAL_BOOL ah_tpcEnabled; /* per-packet tpc enabled */
288 HAL_BOOL ah_phyPowerOn; /* PHY power state */
289 HAL_BOOL ah_isHb63; /* cached HB63 check */
318 HAL_BOOL ah_hasHwPhyCounters; /* Hardware has phy counters */
419 extern HAL_BOOL ar5212ChipTest(struct ath_hal *ah);
420 extern HAL_BOOL ar5212GetChannelEdges(struct ath_hal *ah,
422 extern HAL_BOOL ar5212FillCapabilityInfo(struct ath_hal *ah);
432 extern HAL_BOOL ar5212IsInterruptPending(struct ath_hal *ah);
433 extern HAL_BOOL ar5212GetPendingInterrupts(struct ath_hal *ah, HAL_INT *);
438 extern HAL_BOOL ar5212IsKeyCacheEntryValid(struct ath_hal *, uint16_t entry);
439 extern HAL_BOOL ar5212ResetKeyCacheEntry(struct ath_hal *ah, uint16_t entry);
440 extern HAL_BOOL ar5212SetKeyCacheEntryMac(struct ath_hal *,
442 extern HAL_BOOL ar5212SetKeyCacheEntry(struct ath_hal *ah, uint16_t entry,
446 extern HAL_BOOL ar5212SetMacAddress(struct ath_hal *ah, const uint8_t *);
448 extern HAL_BOOL ar5212SetBssIdMask(struct ath_hal *, const uint8_t *);
449 extern HAL_BOOL ar5212EepromRead(struct ath_hal *, u_int off, uint16_t *data);
450 extern HAL_BOOL ar5212EepromWrite(struct ath_hal *, u_int off, uint16_t data);
451 extern HAL_BOOL ar5212SetRegulatoryDomain(struct ath_hal *ah,
455 extern HAL_BOOL ar5212GpioCfgOutput(struct ath_hal *, uint32_t gpio,
457 extern HAL_BOOL ar5212GpioCfgInput(struct ath_hal *, uint32_t gpio);
458 extern HAL_BOOL ar5212GpioSet(struct ath_hal *, uint32_t gpio, uint32_t val);
469 extern HAL_BOOL ar5212DetectCardPresent(struct ath_hal *ah);
473 extern HAL_BOOL ar5212IsJapanChannelSpreadSupported(struct ath_hal *ah);
478 extern HAL_BOOL ar5212SetAntennaSwitch(struct ath_hal *, HAL_ANT_SETTING);
479 extern HAL_BOOL ar5212IsSleepAfterBeaconBroken(struct ath_hal *ah);
480 extern HAL_BOOL ar5212SetSifsTime(struct ath_hal *, u_int);
482 extern HAL_BOOL ar5212SetSlotTime(struct ath_hal *, u_int);
484 extern HAL_BOOL ar5212SetAckTimeout(struct ath_hal *, u_int);
486 extern HAL_BOOL ar5212SetAckCTSRate(struct ath_hal *, u_int);
488 extern HAL_BOOL ar5212SetCTSTimeout(struct ath_hal *, u_int);
490 extern HAL_BOOL ar5212SetDecompMask(struct ath_hal *, uint16_t, int);
493 extern HAL_BOOL ar5212Use32KHzclock(struct ath_hal *ah, HAL_OPMODE opmode);
501 extern HAL_BOOL ar5212SetCapability(struct ath_hal *, HAL_CAPABILITY_TYPE,
503 extern HAL_BOOL ar5212GetDiagState(struct ath_hal *ah, int request,
507 extern HAL_BOOL ar5212SetPowerMode(struct ath_hal *ah, HAL_POWER_MODE mode,
510 extern HAL_BOOL ar5212GetPowerStatus(struct ath_hal *ah);
515 extern HAL_BOOL ar5212StopDmaReceive(struct ath_hal *ah);
520 extern HAL_BOOL ar5212ClrMulticastFilterIndex(struct ath_hal *, uint32_t ix);
521 extern HAL_BOOL ar5212SetMulticastFilterIndex(struct ath_hal *, uint32_t ix);
524 extern HAL_BOOL ar5212SetupRxDesc(struct ath_hal *,
530 extern HAL_BOOL ar5212Reset(struct ath_hal *ah, HAL_OPMODE opmode,
531 HAL_CHANNEL *chan, HAL_BOOL bChannelChange, HAL_STATUS *status);
532 extern HAL_BOOL ar5212SetChannel(struct ath_hal *, HAL_CHANNEL_INTERNAL *);
534 extern HAL_BOOL ar5212PhyDisable(struct ath_hal *ah);
535 extern HAL_BOOL ar5212Disable(struct ath_hal *ah);
536 extern HAL_BOOL ar5212ChipReset(struct ath_hal *ah, HAL_CHANNEL *);
537 extern HAL_BOOL ar5212PerCalibration(struct ath_hal *ah, HAL_CHANNEL *chan,
538 HAL_BOOL *isIQdone);
539 extern HAL_BOOL ar5212PerCalibrationN(struct ath_hal *ah, HAL_CHANNEL *chan,
540 u_int chainMask, HAL_BOOL longCal, HAL_BOOL *isCalDone);
541 extern HAL_BOOL ar5212ResetCalValid(struct ath_hal *ah, HAL_CHANNEL *chan);
546 extern HAL_BOOL ar5212SetAntennaSwitchInternal(struct ath_hal *ah,
548 extern HAL_BOOL ar5212SetTxPowerLimit(struct ath_hal *ah, uint32_t limit);
549 extern HAL_BOOL ar5212GetChipPowerLimits(struct ath_hal *ah,
555 extern HAL_BOOL ar5212UpdateTxTrigLevel(struct ath_hal *,
556 HAL_BOOL IncTrigLevel);
557 extern HAL_BOOL ar5212SetTxQueueProps(struct ath_hal *ah, int q,
559 extern HAL_BOOL ar5212GetTxQueueProps(struct ath_hal *ah, int q,
563 extern HAL_BOOL ar5212ReleaseTxQueue(struct ath_hal *ah, u_int q);
564 extern HAL_BOOL ar5212ResetTxQueue(struct ath_hal *ah, u_int q);
566 extern HAL_BOOL ar5212SetTxDP(struct ath_hal *ah, u_int q, uint32_t txdp);
567 extern HAL_BOOL ar5212StartTxDma(struct ath_hal *ah, u_int q);
569 extern HAL_BOOL ar5212StopTxDma(struct ath_hal *ah, u_int q);
570 extern HAL_BOOL ar5212SetupTxDesc(struct ath_hal *ah, struct ath_desc *ds,
576 extern HAL_BOOL ar5212SetupXTxDesc(struct ath_hal *, struct ath_desc *,
580 extern HAL_BOOL ar5212FillTxDesc(struct ath_hal *ah, struct ath_desc *ds,
581 u_int segLen, HAL_BOOL firstSeg, HAL_BOOL lastSeg,
591 const struct ar5212AniParams *, HAL_BOOL ena);
595 extern HAL_BOOL ar5212AniControl(struct ath_hal *, HAL_ANI_CMD cmd, int param);
596 extern HAL_BOOL ar5212AniSetParams(struct ath_hal *,
607 extern HAL_BOOL ar5212IsNFCalInProgress(struct ath_hal *ah);
608 extern HAL_BOOL ar5212WaitNFCalComplete(struct ath_hal *ah, int i);