ath9k_hw_ops
struct ath_hw_ops *ops = ath9k_hw_ops(ah);
struct ath_hw_ops *ops = ath9k_hw_ops(ah);
struct ath_hw_ops *ops = ath9k_hw_ops(ah);
struct ath_hw_ops *ops = ath9k_hw_ops(ah);
struct ath_hw_ops *ops = ath9k_hw_ops(ah);
struct ath_hw_ops *ops = ath9k_hw_ops(ah);
struct ath_hw_ops *ops = ath9k_hw_ops(hw);
struct ath_hw_ops *ops = ath9k_hw_ops(ah);
if (!ath9k_hw_ops(ah)->spectral_scan_trigger) {
ath9k_hw_ops(ah)->spectral_scan_trigger(ah);
if (!ath9k_hw_ops(ah)->spectral_scan_trigger) {
ath9k_hw_ops(ah)->spectral_scan_config(ah, &spec_priv->spec_config);
ath9k_hw_ops(ah)->tx99_set_txpower(ah, power);
if (ath9k_hw_ops(ah)->set_bt_ant_diversity)
ath9k_hw_ops(ah)->set_bt_ant_diversity(ah, enable);
ath9k_hw_ops(ah)->config_pci_powersave(ah, power_off);
ath9k_hw_ops(ah)->rx_enable(ah);
ath9k_hw_ops(ah)->set_desc_link(ds, link);
return ath9k_hw_ops(ah)->calibrate(ah, chan, rxchainmask, longcal);
return ath9k_hw_ops(ah)->get_isr(ah, masked, sync_cause_p);
return ath9k_hw_ops(ah)->set_txdesc(ah, ds, i);
return ath9k_hw_ops(ah)->proc_txdesc(ah, ds, ts);
return ath9k_hw_ops(ah)->get_duration(ah, ds, index);
ath9k_hw_ops(ah)->antdiv_comb_conf_get(ah, antconf);
ath9k_hw_ops(ah)->antdiv_comb_conf_set(ah, antconf);
ath9k_hw_ops(ah)->tx99_start(ah, qnum);
ath9k_hw_ops(ah)->tx99_stop(ah);
if (ath9k_hw_ops(ah)->tx99_set_txpower)