FreeBSD kernel ATH device code
ModalEepHeader4k Struct Reference

#include <ah_eeprom_v4k.h>

Collaboration diagram for ModalEepHeader4k:

Data Fields

uint32_t antCtrlChain [AR5416_4K_MAX_CHAINS]
 
uint32_t antCtrlCommon
 
int8_t antennaGainCh [AR5416_4K_MAX_CHAINS]
 
uint8_t switchSettling
 
uint8_t txRxAttenCh [AR5416_4K_MAX_CHAINS]
 
uint8_t rxTxMarginCh [AR5416_4K_MAX_CHAINS]
 
uint8_t adcDesiredSize
 
int8_t pgaDesiredSize
 
uint8_t xlnaGainCh [AR5416_4K_MAX_CHAINS]
 
uint8_t txEndToXpaOff
 
uint8_t txEndToRxOn
 
uint8_t txFrameToXpaOn
 
uint8_t thresh62
 
uint8_t noiseFloorThreshCh [AR5416_4K_MAX_CHAINS]
 
uint8_t xpdGain
 
uint8_t xpd
 
int8_t iqCalICh [AR5416_4K_MAX_CHAINS]
 
int8_t iqCalQCh [AR5416_4K_MAX_CHAINS]
 
uint8_t pdGainOverlap
 
uint8_t ob_1:4
 
uint8_t ob_0:4
 
uint8_t db1_1:4
 
uint8_t db1_0:4
 
uint8_t xpaBiasLvl
 
uint8_t txFrameToDataStart
 
uint8_t txFrameToPaOn
 
uint8_t ht40PowerIncForPdadc
 
uint8_t bswAtten [AR5416_4K_MAX_CHAINS]
 
uint8_t bswMargin [AR5416_4K_MAX_CHAINS]
 
uint8_t swSettleHt40
 
uint8_t xatten2Db [AR5416_4K_MAX_CHAINS]
 
uint8_t xatten2Margin [AR5416_4K_MAX_CHAINS]
 
uint8_t db2_1:4
 
uint8_t db2_0:4
 
uint8_t version
 
uint8_t ob_3:4
 
uint8_t ob_2:4
 
uint8_t antdiv_ctl1:4
 
uint8_t ob_4:4
 
uint8_t db1_3:4
 
uint8_t db1_2:4
 
uint8_t antdiv_ctl2:4
 
uint8_t db1_4:4
 
uint8_t db2_2:4
 
uint8_t db2_3:4
 
uint8_t reserved:4
 
uint8_t db2_4:4
 
uint8_t tx_diversity
 
uint8_t flc_pwr_thresh
 
uint8_t bb_scale_smrt_antenna
 
uint8_t futureModal [1]
 
SPUR_CHAN spurChans [AR5416_EEPROM_MODAL_SPURS]
 

Detailed Description

Definition at line 80 of file ah_eeprom_v4k.h.

Field Documentation

◆ adcDesiredSize

uint8_t ModalEepHeader4k::adcDesiredSize

Definition at line 87 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ antCtrlChain

uint32_t ModalEepHeader4k::antCtrlChain[AR5416_4K_MAX_CHAINS]

Definition at line 81 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardGain(), and eepromSwap().

◆ antCtrlCommon

uint32_t ModalEepHeader4k::antCtrlCommon

Definition at line 82 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues(), and eepromSwap().

◆ antdiv_ctl1

uint8_t ModalEepHeader4k::antdiv_ctl1

◆ antdiv_ctl2

uint8_t ModalEepHeader4k::antdiv_ctl2

◆ antennaGainCh

int8_t ModalEepHeader4k::antennaGainCh[AR5416_4K_MAX_CHAINS]

Definition at line 83 of file ah_eeprom_v4k.h.

Referenced by ar9285SetPowerPerRateTable().

◆ bb_scale_smrt_antenna

uint8_t ModalEepHeader4k::bb_scale_smrt_antenna

Definition at line 145 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ bswAtten

uint8_t ModalEepHeader4k::bswAtten[AR5416_4K_MAX_CHAINS]

Definition at line 114 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardGain().

◆ bswMargin

uint8_t ModalEepHeader4k::bswMargin[AR5416_4K_MAX_CHAINS]

Definition at line 115 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardGain().

◆ db1_0

uint8_t ModalEepHeader4k::db1_0

Definition at line 104 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ db1_1

uint8_t ModalEepHeader4k::db1_1

Definition at line 104 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues(), and v4kEepromGet().

◆ db1_2

uint8_t ModalEepHeader4k::db1_2

Definition at line 131 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ db1_3

uint8_t ModalEepHeader4k::db1_3

Definition at line 131 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ db1_4

uint8_t ModalEepHeader4k::db1_4

Definition at line 132 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ db2_0

uint8_t ModalEepHeader4k::db2_0

Definition at line 121 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ db2_1

uint8_t ModalEepHeader4k::db2_1

Definition at line 121 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ db2_2

uint8_t ModalEepHeader4k::db2_2

Definition at line 133 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ db2_3

uint8_t ModalEepHeader4k::db2_3

Definition at line 133 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ db2_4

uint8_t ModalEepHeader4k::db2_4

Definition at line 134 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ flc_pwr_thresh

uint8_t ModalEepHeader4k::flc_pwr_thresh

Definition at line 144 of file ah_eeprom_v4k.h.

◆ futureModal

uint8_t ModalEepHeader4k::futureModal[1]

Definition at line 147 of file ah_eeprom_v4k.h.

◆ ht40PowerIncForPdadc

uint8_t ModalEepHeader4k::ht40PowerIncForPdadc

Definition at line 113 of file ah_eeprom_v4k.h.

Referenced by ar9285SetTransmitPower().

◆ iqCalICh

int8_t ModalEepHeader4k::iqCalICh[AR5416_4K_MAX_CHAINS]

Definition at line 97 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardGain().

◆ iqCalQCh

int8_t ModalEepHeader4k::iqCalQCh[AR5416_4K_MAX_CHAINS]

Definition at line 98 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardGain().

◆ noiseFloorThreshCh

uint8_t ModalEepHeader4k::noiseFloorThreshCh[AR5416_4K_MAX_CHAINS]

Definition at line 94 of file ah_eeprom_v4k.h.

Referenced by v4kEepromGet().

◆ ob_0

uint8_t ModalEepHeader4k::ob_0

Definition at line 103 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues(), and v4kEepromGet().

◆ ob_1

uint8_t ModalEepHeader4k::ob_1

Definition at line 103 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ ob_2

uint8_t ModalEepHeader4k::ob_2

Definition at line 129 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ ob_3

uint8_t ModalEepHeader4k::ob_3

Definition at line 129 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ ob_4

uint8_t ModalEepHeader4k::ob_4

Definition at line 130 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ pdGainOverlap

uint8_t ModalEepHeader4k::pdGainOverlap

Definition at line 100 of file ah_eeprom_v4k.h.

Referenced by ar9285SetPowerCalTable().

◆ pgaDesiredSize

int8_t ModalEepHeader4k::pgaDesiredSize

Definition at line 88 of file ah_eeprom_v4k.h.

◆ reserved

uint8_t ModalEepHeader4k::reserved

Definition at line 134 of file ah_eeprom_v4k.h.

◆ rxTxMarginCh

uint8_t ModalEepHeader4k::rxTxMarginCh[AR5416_4K_MAX_CHAINS]

Definition at line 86 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardGain().

◆ spurChans

SPUR_CHAN ModalEepHeader4k::spurChans[AR5416_EEPROM_MODAL_SPURS]

Definition at line 149 of file ah_eeprom_v4k.h.

Referenced by eepromSwap(), and v4kEepromGetSpurChan().

◆ switchSettling

uint8_t ModalEepHeader4k::switchSettling

Definition at line 84 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ swSettleHt40

uint8_t ModalEepHeader4k::swSettleHt40

Definition at line 116 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ thresh62

uint8_t ModalEepHeader4k::thresh62

Definition at line 93 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ tx_diversity

uint8_t ModalEepHeader4k::tx_diversity

Definition at line 143 of file ah_eeprom_v4k.h.

◆ txEndToRxOn

uint8_t ModalEepHeader4k::txEndToRxOn

Definition at line 91 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ txEndToXpaOff

uint8_t ModalEepHeader4k::txEndToXpaOff

Definition at line 90 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ txFrameToDataStart

uint8_t ModalEepHeader4k::txFrameToDataStart

Definition at line 111 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ txFrameToPaOn

uint8_t ModalEepHeader4k::txFrameToPaOn

Definition at line 112 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ txFrameToXpaOn

uint8_t ModalEepHeader4k::txFrameToXpaOn

Definition at line 92 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardValues().

◆ txRxAttenCh

uint8_t ModalEepHeader4k::txRxAttenCh[AR5416_4K_MAX_CHAINS]

Definition at line 85 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardGain().

◆ version

uint8_t ModalEepHeader4k::version

◆ xatten2Db

uint8_t ModalEepHeader4k::xatten2Db[AR5416_4K_MAX_CHAINS]

Definition at line 117 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardGain().

◆ xatten2Margin

uint8_t ModalEepHeader4k::xatten2Margin[AR5416_4K_MAX_CHAINS]

Definition at line 118 of file ah_eeprom_v4k.h.

Referenced by ar9285SetBoardGain().

◆ xlnaGainCh

uint8_t ModalEepHeader4k::xlnaGainCh[AR5416_4K_MAX_CHAINS]

Definition at line 89 of file ah_eeprom_v4k.h.

◆ xpaBiasLvl

uint8_t ModalEepHeader4k::xpaBiasLvl

Definition at line 110 of file ah_eeprom_v4k.h.

◆ xpd

uint8_t ModalEepHeader4k::xpd

Definition at line 96 of file ah_eeprom_v4k.h.

◆ xpdGain

uint8_t ModalEepHeader4k::xpdGain

Definition at line 95 of file ah_eeprom_v4k.h.

Referenced by ar9285SetPowerCalTable().


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