|
void(* | init_cal_settings )(struct ath_hw *ah) |
|
bool(* | init_cal )(struct ath_hw *ah, struct ath9k_channel *chan) |
|
void(* | init_mode_regs )(struct ath_hw *ah) |
|
void(* | init_mode_gain_regs )(struct ath_hw *ah) |
|
void(* | setup_calibration )(struct ath_hw *ah, struct ath9k_cal_list *currCal) |
|
int(* | rf_set_freq )(struct ath_hw *ah, struct ath9k_channel *chan) |
|
void(* | spur_mitigate_freq )(struct ath_hw *ah, struct ath9k_channel *chan) |
|
int(* | rf_alloc_ext_banks )(struct ath_hw *ah) |
|
void(* | rf_free_ext_banks )(struct ath_hw *ah) |
|
bool(* | set_rf_regs )(struct ath_hw *ah, struct ath9k_channel *chan, u16 modesIndex) |
|
void(* | set_channel_regs )(struct ath_hw *ah, struct ath9k_channel *chan) |
|
void(* | init_bb )(struct ath_hw *ah, struct ath9k_channel *chan) |
|
int(* | process_ini )(struct ath_hw *ah, struct ath9k_channel *chan) |
|
void(* | olc_init )(struct ath_hw *ah) |
|
void(* | set_rfmode )(struct ath_hw *ah, struct ath9k_channel *chan) |
|
void(* | mark_phy_inactive )(struct ath_hw *ah) |
|
void(* | set_delta_slope )(struct ath_hw *ah, struct ath9k_channel *chan) |
|
bool(* | rfbus_req )(struct ath_hw *ah) |
|
void(* | rfbus_done )(struct ath_hw *ah) |
|
void(* | restore_chainmask )(struct ath_hw *ah) |
|
u32(* | compute_pll_control )(struct ath_hw *ah, struct ath9k_channel *chan) |
|
bool(* | ani_control )(struct ath_hw *ah, enum ath9k_ani_cmd cmd, int param) |
|
void(* | do_getnf )(struct ath_hw *ah, int16_t nfarray[NUM_NF_READINGS]) |
|
void(* | set_radar_params )(struct ath_hw *ah, struct ath_hw_radar_conf *conf) |
|
int(* | fast_chan_change )(struct ath_hw *ah, struct ath9k_channel *chan, u8 *ini_reloaded) |
|
void(* | ani_cache_ini_regs )(struct ath_hw *ah) |
|
struct ath_hw_private_ops - callbacks used internally by hardware code
This structure contains private callbacks designed to only be used internally by the hardware core.
: setup types of calibrations supported : starts actual calibration
: Initializes mode registers : Initialize TX/RX gain registers
: change frequency : spur mitigation : : : : compute the PLL control value to use for AR_RTC_PLL_CONTROL for a given channel : set up calibration : used to query if a type of calibration is supported
: cache the values for ANI from the initial register settings through the register initialization.
Definition at line 616 of file hw.h.