diff options
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/dfs.c')
| -rw-r--r-- | drivers/net/wireless/ath/ath9k/dfs.c | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/net/wireless/ath/ath9k/dfs.c b/drivers/net/wireless/ath/ath9k/dfs.c index 6fee9a464cce..acb9602aa464 100644 --- a/drivers/net/wireless/ath/ath9k/dfs.c +++ b/drivers/net/wireless/ath/ath9k/dfs.c @@ -41,7 +41,7 @@ static const int BIN_DELTA_MAX		= 10;  /* we need at least 3 deltas / 4 samples for a reliable chirp detection */  #define NUM_DIFFS 3 -static const int FFT_NUM_SAMPLES	= (NUM_DIFFS + 1); +#define FFT_NUM_SAMPLES		(NUM_DIFFS + 1)  /* Threshold for difference of delta peaks */  static const int MAX_DIFF		= 2; @@ -114,7 +114,7 @@ static bool ath9k_check_chirping(struct ath_softc *sc, u8 *data,  		ath_dbg(common, DFS, "HT40: datalen=%d, num_fft_packets=%d\n",  			datalen, num_fft_packets); -		if (num_fft_packets < (FFT_NUM_SAMPLES)) { +		if (num_fft_packets < FFT_NUM_SAMPLES) {  			ath_dbg(common, DFS, "not enough packets for chirp\n");  			return false;  		} @@ -136,7 +136,7 @@ static bool ath9k_check_chirping(struct ath_softc *sc, u8 *data,  			return false;  		ath_dbg(common, DFS, "HT20: datalen=%d, num_fft_packets=%d\n",  			datalen, num_fft_packets); -		if (num_fft_packets < (FFT_NUM_SAMPLES)) { +		if (num_fft_packets < FFT_NUM_SAMPLES) {  			ath_dbg(common, DFS, "not enough packets for chirp\n");  			return false;  		} @@ -277,7 +277,7 @@ ath9k_dfs_process_radar_pulse(struct ath_softc *sc, struct pulse_event *pe)  	DFS_STAT_INC(sc, pulses_processed);  	if (pd == NULL)  		return; -	if (!pd->add_pulse(pd, pe)) +	if (!pd->add_pulse(pd, pe, NULL))  		return;  	DFS_STAT_INC(sc, radar_detected);  	ieee80211_radar_detected(sc->hw);  | 
