iPXE
Data Fields
ar9300_eeprom Struct Reference

#include <ar9003_eeprom.h>

Data Fields

u8 eepromVersion
 
u8 templateVersion
 
u8 macAddr [6]
 
u8 custData [AR9300_CUSTOMER_DATA_SIZE]
 
struct ar9300_base_eep_hdr baseEepHeader
 
struct ar9300_modal_eep_header modalHeader2G
 
struct ar9300_BaseExtension_1 base_ext1
 
u8 calFreqPier2G [AR9300_NUM_2G_CAL_PIERS]
 
struct ar9300_cal_data_per_freq_op_loop calPierData2G [AR9300_MAX_CHAINS][AR9300_NUM_2G_CAL_PIERS]
 
u8 calTarget_freqbin_Cck [AR9300_NUM_2G_CCK_TARGET_POWERS]
 
u8 calTarget_freqbin_2G [AR9300_NUM_2G_20_TARGET_POWERS]
 
u8 calTarget_freqbin_2GHT20 [AR9300_NUM_2G_20_TARGET_POWERS]
 
u8 calTarget_freqbin_2GHT40 [AR9300_NUM_2G_40_TARGET_POWERS]
 
struct cal_tgt_pow_legacy calTargetPowerCck [AR9300_NUM_2G_CCK_TARGET_POWERS]
 
struct cal_tgt_pow_legacy calTargetPower2G [AR9300_NUM_2G_20_TARGET_POWERS]
 
struct cal_tgt_pow_ht calTargetPower2GHT20 [AR9300_NUM_2G_20_TARGET_POWERS]
 
struct cal_tgt_pow_ht calTargetPower2GHT40 [AR9300_NUM_2G_40_TARGET_POWERS]
 
u8 ctlIndex_2G [AR9300_NUM_CTLS_2G]
 
u8 ctl_freqbin_2G [AR9300_NUM_CTLS_2G][AR9300_NUM_BAND_EDGES_2G]
 
struct cal_ctl_data_2g ctlPowerData_2G [AR9300_NUM_CTLS_2G]
 
struct ar9300_modal_eep_header modalHeader5G
 
struct ar9300_BaseExtension_2 base_ext2
 
u8 calFreqPier5G [AR9300_NUM_5G_CAL_PIERS]
 
struct ar9300_cal_data_per_freq_op_loop calPierData5G [AR9300_MAX_CHAINS][AR9300_NUM_5G_CAL_PIERS]
 
u8 calTarget_freqbin_5G [AR9300_NUM_5G_20_TARGET_POWERS]
 
u8 calTarget_freqbin_5GHT20 [AR9300_NUM_5G_20_TARGET_POWERS]
 
u8 calTarget_freqbin_5GHT40 [AR9300_NUM_5G_40_TARGET_POWERS]
 
struct cal_tgt_pow_legacy calTargetPower5G [AR9300_NUM_5G_20_TARGET_POWERS]
 
struct cal_tgt_pow_ht calTargetPower5GHT20 [AR9300_NUM_5G_20_TARGET_POWERS]
 
struct cal_tgt_pow_ht calTargetPower5GHT40 [AR9300_NUM_5G_40_TARGET_POWERS]
 
u8 ctlIndex_5G [AR9300_NUM_CTLS_5G]
 
u8 ctl_freqbin_5G [AR9300_NUM_CTLS_5G][AR9300_NUM_BAND_EDGES_5G]
 
struct cal_ctl_data_5g ctlPowerData_5G [AR9300_NUM_CTLS_5G]
 

Detailed Description

Definition at line 286 of file ar9003_eeprom.h.

Field Documentation

◆ eepromVersion

u8 ar9300_eeprom::eepromVersion

Definition at line 287 of file ar9003_eeprom.h.

◆ templateVersion

u8 ar9300_eeprom::templateVersion

Definition at line 288 of file ar9003_eeprom.h.

◆ macAddr

u8 ar9300_eeprom::macAddr[6]

Definition at line 289 of file ar9003_eeprom.h.

Referenced by ath9k_hw_ar9300_get_eeprom().

◆ custData

u8 ar9300_eeprom::custData[AR9300_CUSTOMER_DATA_SIZE]

Definition at line 290 of file ar9003_eeprom.h.

◆ baseEepHeader

struct ar9300_base_eep_hdr ar9300_eeprom::baseEepHeader

◆ modalHeader2G

struct ar9300_modal_eep_header ar9300_eeprom::modalHeader2G

◆ base_ext1

struct ar9300_BaseExtension_1 ar9300_eeprom::base_ext1

Definition at line 295 of file ar9003_eeprom.h.

Referenced by ath9k_hw_ar9300_get_eeprom().

◆ calFreqPier2G

u8 ar9300_eeprom::calFreqPier2G[AR9300_NUM_2G_CAL_PIERS]

Definition at line 296 of file ar9003_eeprom.h.

Referenced by ar9003_hw_cal_pier_get().

◆ calPierData2G

Definition at line 297 of file ar9003_eeprom.h.

Referenced by ar9003_hw_cal_pier_get().

◆ calTarget_freqbin_Cck

u8 ar9300_eeprom::calTarget_freqbin_Cck[AR9300_NUM_2G_CCK_TARGET_POWERS]

Definition at line 299 of file ar9003_eeprom.h.

Referenced by ar9003_hw_eeprom_get_cck_tgt_pwr().

◆ calTarget_freqbin_2G

u8 ar9300_eeprom::calTarget_freqbin_2G[AR9300_NUM_2G_20_TARGET_POWERS]

Definition at line 300 of file ar9003_eeprom.h.

Referenced by ar9003_hw_eeprom_get_tgt_pwr().

◆ calTarget_freqbin_2GHT20

u8 ar9300_eeprom::calTarget_freqbin_2GHT20[AR9300_NUM_2G_20_TARGET_POWERS]

Definition at line 301 of file ar9003_eeprom.h.

Referenced by ar9003_hw_eeprom_get_ht20_tgt_pwr().

◆ calTarget_freqbin_2GHT40

u8 ar9300_eeprom::calTarget_freqbin_2GHT40[AR9300_NUM_2G_40_TARGET_POWERS]

Definition at line 302 of file ar9003_eeprom.h.

Referenced by ar9003_hw_eeprom_get_ht40_tgt_pwr().

◆ calTargetPowerCck

struct cal_tgt_pow_legacy ar9300_eeprom::calTargetPowerCck[AR9300_NUM_2G_CCK_TARGET_POWERS]

Definition at line 303 of file ar9003_eeprom.h.

Referenced by ar9003_hw_eeprom_get_cck_tgt_pwr().

◆ calTargetPower2G

struct cal_tgt_pow_legacy ar9300_eeprom::calTargetPower2G[AR9300_NUM_2G_20_TARGET_POWERS]

Definition at line 305 of file ar9003_eeprom.h.

Referenced by ar9003_hw_eeprom_get_tgt_pwr().

◆ calTargetPower2GHT20

struct cal_tgt_pow_ht ar9300_eeprom::calTargetPower2GHT20[AR9300_NUM_2G_20_TARGET_POWERS]

Definition at line 307 of file ar9003_eeprom.h.

Referenced by ar9003_hw_eeprom_get_ht20_tgt_pwr().

◆ calTargetPower2GHT40

struct cal_tgt_pow_ht ar9300_eeprom::calTargetPower2GHT40[AR9300_NUM_2G_40_TARGET_POWERS]

Definition at line 309 of file ar9003_eeprom.h.

Referenced by ar9003_hw_eeprom_get_ht40_tgt_pwr().

◆ ctlIndex_2G

u8 ar9300_eeprom::ctlIndex_2G[AR9300_NUM_CTLS_2G]

Definition at line 311 of file ar9003_eeprom.h.

Referenced by ar9003_hw_set_power_per_rate_table().

◆ ctl_freqbin_2G

u8 ar9300_eeprom::ctl_freqbin_2G[AR9300_NUM_CTLS_2G][AR9300_NUM_BAND_EDGES_2G]

◆ ctlPowerData_2G

struct cal_ctl_data_2g ar9300_eeprom::ctlPowerData_2G[AR9300_NUM_CTLS_2G]

◆ modalHeader5G

struct ar9300_modal_eep_header ar9300_eeprom::modalHeader5G

◆ base_ext2

struct ar9300_BaseExtension_2 ar9300_eeprom::base_ext2

◆ calFreqPier5G

u8 ar9300_eeprom::calFreqPier5G[AR9300_NUM_5G_CAL_PIERS]

Definition at line 316 of file ar9003_eeprom.h.

Referenced by ar9003_hw_cal_pier_get().

◆ calPierData5G

Definition at line 317 of file ar9003_eeprom.h.

Referenced by ar9003_hw_cal_pier_get().

◆ calTarget_freqbin_5G

u8 ar9300_eeprom::calTarget_freqbin_5G[AR9300_NUM_5G_20_TARGET_POWERS]

Definition at line 319 of file ar9003_eeprom.h.

Referenced by ar9003_hw_eeprom_get_tgt_pwr().

◆ calTarget_freqbin_5GHT20

u8 ar9300_eeprom::calTarget_freqbin_5GHT20[AR9300_NUM_5G_20_TARGET_POWERS]

Definition at line 320 of file ar9003_eeprom.h.

Referenced by ar9003_hw_eeprom_get_ht20_tgt_pwr().

◆ calTarget_freqbin_5GHT40

u8 ar9300_eeprom::calTarget_freqbin_5GHT40[AR9300_NUM_5G_40_TARGET_POWERS]

Definition at line 321 of file ar9003_eeprom.h.

Referenced by ar9003_hw_eeprom_get_ht40_tgt_pwr().

◆ calTargetPower5G

struct cal_tgt_pow_legacy ar9300_eeprom::calTargetPower5G[AR9300_NUM_5G_20_TARGET_POWERS]

Definition at line 322 of file ar9003_eeprom.h.

Referenced by ar9003_hw_eeprom_get_tgt_pwr().

◆ calTargetPower5GHT20

struct cal_tgt_pow_ht ar9300_eeprom::calTargetPower5GHT20[AR9300_NUM_5G_20_TARGET_POWERS]

Definition at line 324 of file ar9003_eeprom.h.

Referenced by ar9003_hw_eeprom_get_ht20_tgt_pwr().

◆ calTargetPower5GHT40

struct cal_tgt_pow_ht ar9300_eeprom::calTargetPower5GHT40[AR9300_NUM_5G_40_TARGET_POWERS]

Definition at line 326 of file ar9003_eeprom.h.

Referenced by ar9003_hw_eeprom_get_ht40_tgt_pwr().

◆ ctlIndex_5G

u8 ar9300_eeprom::ctlIndex_5G[AR9300_NUM_CTLS_5G]

Definition at line 328 of file ar9003_eeprom.h.

Referenced by ar9003_hw_set_power_per_rate_table().

◆ ctl_freqbin_5G

u8 ar9300_eeprom::ctl_freqbin_5G[AR9300_NUM_CTLS_5G][AR9300_NUM_BAND_EDGES_5G]

◆ ctlPowerData_5G

struct cal_ctl_data_5g ar9300_eeprom::ctlPowerData_5G[AR9300_NUM_CTLS_5G]

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