iPXE
Data Fields
modal_eep_4k_header Struct Reference

#include <eeprom.h>

Data Fields

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

Detailed Description

Definition at line 386 of file eeprom.h.

Field Documentation

◆ antCtrlChain

u32 modal_eep_4k_header::antCtrlChain[AR5416_EEP4K_MAX_CHAINS]

Definition at line 387 of file eeprom.h.

Referenced by ath9k_hw_4k_check_eeprom(), and ath9k_hw_4k_set_gain().

◆ antCtrlCommon

u32 modal_eep_4k_header::antCtrlCommon

Definition at line 388 of file eeprom.h.

Referenced by ath9k_hw_4k_check_eeprom(), and ath9k_hw_4k_set_board_values().

◆ antennaGainCh

u8 modal_eep_4k_header::antennaGainCh[AR5416_EEP4K_MAX_CHAINS]

Definition at line 389 of file eeprom.h.

Referenced by ath9k_hw_set_4k_power_per_rate_table().

◆ switchSettling

u8 modal_eep_4k_header::switchSettling

Definition at line 390 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ txRxAttenCh

u8 modal_eep_4k_header::txRxAttenCh[AR5416_EEP4K_MAX_CHAINS]

Definition at line 391 of file eeprom.h.

Referenced by ath9k_hw_4k_set_gain().

◆ rxTxMarginCh

u8 modal_eep_4k_header::rxTxMarginCh[AR5416_EEP4K_MAX_CHAINS]

Definition at line 392 of file eeprom.h.

Referenced by ath9k_hw_4k_set_gain().

◆ adcDesiredSize

u8 modal_eep_4k_header::adcDesiredSize

Definition at line 393 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ pgaDesiredSize

u8 modal_eep_4k_header::pgaDesiredSize

Definition at line 394 of file eeprom.h.

◆ xlnaGainCh

u8 modal_eep_4k_header::xlnaGainCh[AR5416_EEP4K_MAX_CHAINS]

Definition at line 395 of file eeprom.h.

◆ txEndToXpaOff

u8 modal_eep_4k_header::txEndToXpaOff

Definition at line 396 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ txEndToRxOn

u8 modal_eep_4k_header::txEndToRxOn

Definition at line 397 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ txFrameToXpaOn

u8 modal_eep_4k_header::txFrameToXpaOn

Definition at line 398 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ thresh62

u8 modal_eep_4k_header::thresh62

Definition at line 399 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ noiseFloorThreshCh

u8 modal_eep_4k_header::noiseFloorThreshCh[AR5416_EEP4K_MAX_CHAINS]

Definition at line 400 of file eeprom.h.

Referenced by ath9k_hw_4k_get_eeprom().

◆ xpdGain

u8 modal_eep_4k_header::xpdGain

Definition at line 401 of file eeprom.h.

Referenced by ath9k_hw_set_4k_power_cal_table().

◆ xpd

u8 modal_eep_4k_header::xpd

Definition at line 402 of file eeprom.h.

◆ iqCalICh

u8 modal_eep_4k_header::iqCalICh[AR5416_EEP4K_MAX_CHAINS]

Definition at line 403 of file eeprom.h.

Referenced by ath9k_hw_4k_set_gain().

◆ iqCalQCh

u8 modal_eep_4k_header::iqCalQCh[AR5416_EEP4K_MAX_CHAINS]

Definition at line 404 of file eeprom.h.

Referenced by ath9k_hw_4k_set_gain().

◆ pdGainOverlap

u8 modal_eep_4k_header::pdGainOverlap

Definition at line 405 of file eeprom.h.

Referenced by ath9k_hw_set_4k_power_cal_table().

◆ ob_0

u8 modal_eep_4k_header::ob_0

Definition at line 410 of file eeprom.h.

Referenced by ath9k_hw_4k_get_eeprom(), and ath9k_hw_4k_set_board_values().

◆ ob_1

u8 modal_eep_4k_header::ob_1

Definition at line 410 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ db1_0

u8 modal_eep_4k_header::db1_0

Definition at line 411 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ db1_1

u8 modal_eep_4k_header::db1_1

Definition at line 411 of file eeprom.h.

Referenced by ath9k_hw_4k_get_eeprom(), and ath9k_hw_4k_set_board_values().

◆ xpaBiasLvl

u8 modal_eep_4k_header::xpaBiasLvl

Definition at line 413 of file eeprom.h.

Referenced by ath9k_hw_4k_set_addac().

◆ txFrameToDataStart

u8 modal_eep_4k_header::txFrameToDataStart

Definition at line 414 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ txFrameToPaOn

u8 modal_eep_4k_header::txFrameToPaOn

Definition at line 415 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ ht40PowerIncForPdadc

u8 modal_eep_4k_header::ht40PowerIncForPdadc

Definition at line 416 of file eeprom.h.

Referenced by ath9k_hw_4k_set_txpower().

◆ bswAtten

u8 modal_eep_4k_header::bswAtten[AR5416_EEP4K_MAX_CHAINS]

Definition at line 417 of file eeprom.h.

Referenced by ath9k_hw_4k_set_gain().

◆ bswMargin

u8 modal_eep_4k_header::bswMargin[AR5416_EEP4K_MAX_CHAINS]

Definition at line 418 of file eeprom.h.

Referenced by ath9k_hw_4k_set_gain().

◆ swSettleHt40

u8 modal_eep_4k_header::swSettleHt40

Definition at line 419 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ xatten2Db

u8 modal_eep_4k_header::xatten2Db[AR5416_EEP4K_MAX_CHAINS]

Definition at line 420 of file eeprom.h.

Referenced by ath9k_hw_4k_set_gain().

◆ xatten2Margin

u8 modal_eep_4k_header::xatten2Margin[AR5416_EEP4K_MAX_CHAINS]

Definition at line 421 of file eeprom.h.

Referenced by ath9k_hw_4k_set_gain().

◆ db2_0

u8 modal_eep_4k_header::db2_0

Definition at line 425 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ db2_1

u8 modal_eep_4k_header::db2_1

Definition at line 425 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ version

u8 modal_eep_4k_header::version

Definition at line 427 of file eeprom.h.

Referenced by ath9k_hw_4k_get_eeprom(), and ath9k_hw_4k_set_board_values().

◆ ob_2

u8 modal_eep_4k_header::ob_2

Definition at line 436 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ ob_3

u8 modal_eep_4k_header::ob_3

Definition at line 436 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ ob_4

u8 modal_eep_4k_header::ob_4

Definition at line 437 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ antdiv_ctl1

u8 modal_eep_4k_header::antdiv_ctl1

Definition at line 437 of file eeprom.h.

Referenced by ath9k_hw_4k_get_eeprom(), and ath9k_hw_4k_set_board_values().

◆ db1_2

u8 modal_eep_4k_header::db1_2

Definition at line 438 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ db1_3

u8 modal_eep_4k_header::db1_3

Definition at line 438 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ db1_4

u8 modal_eep_4k_header::db1_4

Definition at line 439 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ antdiv_ctl2

u8 modal_eep_4k_header::antdiv_ctl2

Definition at line 439 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ db2_2

u8 modal_eep_4k_header::db2_2

Definition at line 440 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ db2_3

u8 modal_eep_4k_header::db2_3

Definition at line 440 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ db2_4

u8 modal_eep_4k_header::db2_4

Definition at line 441 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ reserved

u8 modal_eep_4k_header::reserved

Definition at line 441 of file eeprom.h.

◆ tx_diversity

u8 modal_eep_4k_header::tx_diversity

Definition at line 443 of file eeprom.h.

◆ flc_pwr_thresh

u8 modal_eep_4k_header::flc_pwr_thresh

Definition at line 444 of file eeprom.h.

◆ bb_scale_smrt_antenna

u8 modal_eep_4k_header::bb_scale_smrt_antenna

Definition at line 445 of file eeprom.h.

Referenced by ath9k_hw_4k_set_board_values().

◆ futureModal

u8 modal_eep_4k_header::futureModal[1]

Definition at line 447 of file eeprom.h.

◆ spurChans

struct spur_chan modal_eep_4k_header::spurChans[AR_EEPROM_MODAL_SPURS]

Definition at line 448 of file eeprom.h.

Referenced by ath9k_hw_4k_check_eeprom().


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