Lines Matching refs:spec_priv

27 static void ath_debug_send_fft_sample(struct ath_spec_scan_priv *spec_priv,  in ath_debug_send_fft_sample()  argument
31 if (!spec_priv->rfs_chan_spec_scan) in ath_debug_send_fft_sample()
36 relay_write(spec_priv->rfs_chan_spec_scan, fft_sample_tlv, length); in ath_debug_send_fft_sample()
40 int ath_cmn_process_fft(struct ath_spec_scan_priv *spec_priv, struct ieee80211_hdr *hdr, in ath_cmn_process_fft() argument
43 struct ath_hw *ah = spec_priv->ah; in ath_cmn_process_fft()
44 struct ath_common *common = ath9k_hw_common(spec_priv->ah); in ath_cmn_process_fft()
203 ath_debug_send_fft_sample(spec_priv, tlv); in ath_cmn_process_fft()
216 struct ath_spec_scan_priv *spec_priv = file->private_data; in read_file_spec_scan_ctl() local
220 switch (spec_priv->spectral_mode) { in read_file_spec_scan_ctl()
239 struct ath_spec_scan_priv *spec_priv) in ath9k_cmn_spectral_scan_trigger() argument
241 struct ath_hw *ah = spec_priv->ah; in ath9k_cmn_spectral_scan_trigger()
263 ath9k_cmn_spectral_scan_config(common, spec_priv, spec_priv->spectral_mode); in ath9k_cmn_spectral_scan_trigger()
270 struct ath_spec_scan_priv *spec_priv, in ath9k_cmn_spectral_scan_config() argument
273 struct ath_hw *ah = spec_priv->ah; in ath9k_cmn_spectral_scan_config()
282 spec_priv->spec_config.enabled = 0; in ath9k_cmn_spectral_scan_config()
288 spec_priv->spec_config.endless = 1; in ath9k_cmn_spectral_scan_config()
289 spec_priv->spec_config.enabled = 1; in ath9k_cmn_spectral_scan_config()
293 spec_priv->spec_config.endless = 0; in ath9k_cmn_spectral_scan_config()
294 spec_priv->spec_config.enabled = 1; in ath9k_cmn_spectral_scan_config()
301 ath9k_hw_ops(ah)->spectral_scan_config(ah, &spec_priv->spec_config); in ath9k_cmn_spectral_scan_config()
304 spec_priv->spectral_mode = spectral_mode; in ath9k_cmn_spectral_scan_config()
314 struct ath_spec_scan_priv *spec_priv = file->private_data; in write_file_spec_scan_ctl() local
315 struct ath_common *common = ath9k_hw_common(spec_priv->ah); in write_file_spec_scan_ctl()
329 ath9k_cmn_spectral_scan_trigger(common, spec_priv); in write_file_spec_scan_ctl()
331 ath9k_cmn_spectral_scan_config(common, spec_priv, SPECTRAL_BACKGROUND); in write_file_spec_scan_ctl()
334 ath9k_cmn_spectral_scan_config(common, spec_priv, SPECTRAL_CHANSCAN); in write_file_spec_scan_ctl()
337 ath9k_cmn_spectral_scan_config(common, spec_priv, SPECTRAL_MANUAL); in write_file_spec_scan_ctl()
340 ath9k_cmn_spectral_scan_config(common, spec_priv, SPECTRAL_DISABLED); in write_file_spec_scan_ctl()
365 struct ath_spec_scan_priv *spec_priv = file->private_data; in read_file_spectral_short_repeat() local
369 len = sprintf(buf, "%d\n", spec_priv->spec_config.short_repeat); in read_file_spectral_short_repeat()
377 struct ath_spec_scan_priv *spec_priv = file->private_data; in write_file_spectral_short_repeat() local
393 spec_priv->spec_config.short_repeat = val; in write_file_spectral_short_repeat()
413 struct ath_spec_scan_priv *spec_priv = file->private_data; in read_file_spectral_count() local
417 len = sprintf(buf, "%d\n", spec_priv->spec_config.count); in read_file_spectral_count()
425 struct ath_spec_scan_priv *spec_priv = file->private_data; in write_file_spectral_count() local
441 spec_priv->spec_config.count = val; in write_file_spectral_count()
461 struct ath_spec_scan_priv *spec_priv = file->private_data; in read_file_spectral_period() local
465 len = sprintf(buf, "%d\n", spec_priv->spec_config.period); in read_file_spectral_period()
473 struct ath_spec_scan_priv *spec_priv = file->private_data; in write_file_spectral_period() local
489 spec_priv->spec_config.period = val; in write_file_spectral_period()
509 struct ath_spec_scan_priv *spec_priv = file->private_data; in read_file_spectral_fft_period() local
513 len = sprintf(buf, "%d\n", spec_priv->spec_config.fft_period); in read_file_spectral_fft_period()
521 struct ath_spec_scan_priv *spec_priv = file->private_data; in write_file_spectral_fft_period() local
537 spec_priv->spec_config.fft_period = val; in write_file_spectral_fft_period()
583 void ath9k_cmn_spectral_deinit_debug(struct ath_spec_scan_priv *spec_priv) in ath9k_cmn_spectral_deinit_debug() argument
586 relay_close(spec_priv->rfs_chan_spec_scan); in ath9k_cmn_spectral_deinit_debug()
587 spec_priv->rfs_chan_spec_scan = NULL; in ath9k_cmn_spectral_deinit_debug()
592 void ath9k_cmn_spectral_init_debug(struct ath_spec_scan_priv *spec_priv, in ath9k_cmn_spectral_init_debug() argument
595 spec_priv->rfs_chan_spec_scan = relay_open("spectral_scan", in ath9k_cmn_spectral_init_debug()
601 debugfs_phy, spec_priv, in ath9k_cmn_spectral_init_debug()
605 debugfs_phy, spec_priv, in ath9k_cmn_spectral_init_debug()
609 debugfs_phy, spec_priv, in ath9k_cmn_spectral_init_debug()
613 debugfs_phy, spec_priv, in ath9k_cmn_spectral_init_debug()
617 debugfs_phy, spec_priv, in ath9k_cmn_spectral_init_debug()