#ifndef AR9003_AIC_H
#define AR9003_AIC_H
#define ATH_AIC_MAX_COM_ATT_DB_TABLE …
#define ATH_AIC_MAX_AIC_LIN_TABLE …
#define ATH_AIC_MIN_ROT_DIR_ATT_DB …
#define ATH_AIC_MIN_ROT_QUAD_ATT_DB …
#define ATH_AIC_MAX_ROT_DIR_ATT_DB …
#define ATH_AIC_MAX_ROT_QUAD_ATT_DB …
#define ATH_AIC_SRAM_AUTO_INCREMENT …
#define ATH_AIC_SRAM_GAIN_TABLE_OFFSET …
#define ATH_AIC_SRAM_CAL_OFFSET …
#define ATH_AIC_SRAM_OFFSET …
#define ATH_AIC_MEAS_MAG_THRESH …
#define ATH_AIC_BT_JUPITER_CTRL …
#define ATH_AIC_BT_AIC_ENABLE …
enum aic_cal_state { … };
struct ath_aic_sram_info { … };
struct ath_aic_out_info { … };
u8 ar9003_aic_calibration(struct ath_hw *ah);
u8 ar9003_aic_start_normal(struct ath_hw *ah);
u8 ar9003_aic_cal_reset(struct ath_hw *ah);
u8 ar9003_aic_calibration_single(struct ath_hw *ah);
#endif