FreeBSD kernel ATH device code
HAL_CHANNEL_INTERNAL Struct Reference

#include <ah_internal.h>

Collaboration diagram for HAL_CHANNEL_INTERNAL:

Data Fields

uint16_t channel
 
uint8_t privFlags
 
uint8_t calValid
 
int8_t iCoff
 
int8_t qCoff
 
int16_t rawNoiseFloor
 
int16_t noiseFloorAdjust
 
int16_t noiseFloorCtl [AH_MAX_CHAINS]
 
int16_t noiseFloorExt [AH_MAX_CHAINS]
 
uint16_t mainSpur
 
uint8_t paprd_done:1
 
uint8_t paprd_table_write_done:1
 
int one_time_cals_done
 
HAL_CHAN_NFCAL_HIST nf_cal_hist
 

Detailed Description

Definition at line 189 of file ah_internal.h.

Field Documentation

◆ calValid

uint8_t HAL_CHANNEL_INTERNAL::calValid

Definition at line 196 of file ah_internal.h.

Referenced by ar5416DoCalibration(), ar5416InitCal(), and ar5416ResetCalValid().

◆ channel

◆ iCoff

int8_t HAL_CHANNEL_INTERNAL::iCoff

Definition at line 197 of file ah_internal.h.

Referenced by ar5212PerCalibrationN(), and ar5212SetBoardValues().

◆ mainSpur

uint16_t HAL_CHANNEL_INTERNAL::mainSpur

Definition at line 203 of file ah_internal.h.

Referenced by ar5212SetSpurMitigation().

◆ nf_cal_hist

HAL_CHAN_NFCAL_HIST HAL_CHANNEL_INTERNAL::nf_cal_hist

Definition at line 209 of file ah_internal.h.

◆ noiseFloorAdjust

int16_t HAL_CHANNEL_INTERNAL::noiseFloorAdjust

Definition at line 200 of file ah_internal.h.

Referenced by ath_hal_getChanNoise(), and ath_hal_process_noisefloor().

◆ noiseFloorCtl

int16_t HAL_CHANNEL_INTERNAL::noiseFloorCtl[AH_MAX_CHAINS]

Definition at line 201 of file ah_internal.h.

Referenced by ar5416GetNf(), and ath_hal_get_mimo_chan_noise().

◆ noiseFloorExt

int16_t HAL_CHANNEL_INTERNAL::noiseFloorExt[AH_MAX_CHAINS]

Definition at line 202 of file ah_internal.h.

Referenced by ar5416GetNf(), and ath_hal_get_mimo_chan_noise().

◆ one_time_cals_done

int HAL_CHANNEL_INTERNAL::one_time_cals_done

Definition at line 208 of file ah_internal.h.

◆ paprd_done

uint8_t HAL_CHANNEL_INTERNAL::paprd_done

Definition at line 206 of file ah_internal.h.

◆ paprd_table_write_done

uint8_t HAL_CHANNEL_INTERNAL::paprd_table_write_done

Definition at line 207 of file ah_internal.h.

◆ privFlags

◆ qCoff

int8_t HAL_CHANNEL_INTERNAL::qCoff

Definition at line 198 of file ah_internal.h.

Referenced by ar5212PerCalibrationN(), and ar5212SetBoardValues().

◆ rawNoiseFloor


The documentation for this struct was generated from the following file: