Lines Matching defs:odm_rf_cal_t

484 struct odm_rf_cal_t { /* ODM_RF_Calibration_Structure */  struct
487 u32 RegA24; /* for TempCCK */
488 s32 RegE94;
489 s32 RegE9C;
490 s32 RegEB4;
491 s32 RegEBC;
493 u8 TXPowercount;
494 bool bTXPowerTrackingInit;
495 bool bTXPowerTracking;
496 u8 TxPowerTrackControl; /* for mp mode, turn off txpwrtracking as default */
497 u8 TM_Trigger;
499 u8 ThermalMeter[2]; /* ThermalMeter, index 0 for RFIC0, and 1 for RFIC1 */
500 u8 ThermalValue;
501 u8 ThermalValue_LCK;
502 u8 ThermalValue_IQK;
503 u8 ThermalValue_DPK;
504 u8 ThermalValue_AVG[AVG_THERMAL_NUM];
505 u8 ThermalValue_AVG_index;
506 u8 ThermalValue_RxGain;
507 u8 ThermalValue_Crystal;
508 u8 ThermalValue_DPKstore;
509 u8 ThermalValue_DPKtrack;
510 bool TxPowerTrackingInProgress;
512 bool bReloadtxpowerindex;
513 u8 bRfPiEnable;
514 u32 TXPowerTrackingCallbackCnt; /* cosa add for debug */
517 u8 bCCKinCH14;
518 u8 CCK_index;
519 u8 OFDM_index[MAX_RF_PATH];
520 s8 PowerIndexOffset[MAX_RF_PATH];
521 s8 DeltaPowerIndex[MAX_RF_PATH];
522 s8 DeltaPowerIndexLast[MAX_RF_PATH];
523 bool bTxPowerChanged;
525 u8 ThermalValue_HP[HP_THERMAL_NUM];
526 u8 ThermalValue_HP_index;
527 s32 iqk_matrix_regs_setting_value[IQK_MATRIX_SETTINGS_NUM][IQK_MATRIX_REG_NUM];
528 bool bNeedIQK;
529 bool bIQKInProgress;
530 u8 Delta_IQK;
531 u8 Delta_LCK;
532 s8 BBSwingDiff2G; /* Unit: dB */
533 u8 DeltaSwingTableIdx_2GCCKA_P[DELTA_SWINGIDX_SIZE];
534 u8 DeltaSwingTableIdx_2GCCKA_N[DELTA_SWINGIDX_SIZE];
535 u8 DeltaSwingTableIdx_2GCCKB_P[DELTA_SWINGIDX_SIZE];
536 u8 DeltaSwingTableIdx_2GCCKB_N[DELTA_SWINGIDX_SIZE];
537 u8 DeltaSwingTableIdx_2GA_P[DELTA_SWINGIDX_SIZE];
538 u8 DeltaSwingTableIdx_2GA_N[DELTA_SWINGIDX_SIZE];
539 u8 DeltaSwingTableIdx_2GB_P[DELTA_SWINGIDX_SIZE];
540 u8 DeltaSwingTableIdx_2GB_N[DELTA_SWINGIDX_SIZE];
541 u8 DeltaSwingTableIdx_2GA_P_8188E[DELTA_SWINGIDX_SIZE];
542 u8 DeltaSwingTableIdx_2GA_N_8188E[DELTA_SWINGIDX_SIZE];
547 u32 RegC04;
548 u32 Reg874;
549 u32 RegC08;
550 u32 RegB68;
551 u32 RegB6C;
552 u32 Reg870;
553 u32 Reg860;
554 u32 Reg864;
556 bool bIQKInitialized;
557 bool bLCKInProgress;
558 bool bAntennaDetected;
559 u32 ADDA_backup[IQK_ADDA_REG_NUM];
560 u32 IQK_MAC_backup[IQK_MAC_REG_NUM];
561 u32 IQK_BB_backup_recover[9];
562 u32 IQK_BB_backup[IQK_BB_REG_NUM];
563 u32 TxIQC_8723B[2][3][2]; /* { {S1: 0xc94, 0xc80, 0xc4c} , {S0: 0xc9c, 0xc88, 0xc4c}} */
564 u32 RxIQC_8723B[2][2][2]; /* { {S1: 0xc14, 0xca0} , {S0: 0xc14, 0xca0}} */
567 u32 APKoutput[2][2]; /* path A/B; output1_1a/output1_2a */
568 u8 bAPKdone;
569 u8 bAPKThermalMeterIgnore;
572 bool bDPKFail;
573 u8 bDPdone;
574 u8 bDPPathAOK;
575 u8 bDPPathBOK;
577 u32 TxLOK[2];