qcacmn: Use chan freq for restricted 80+80 MHz boundary check

Instead of channel number, use channel frequency for restricted 80+80MHz
boundary  check.

Change-Id: I2fa65c3b1d102acd6b64b4c6e1583d2bc29484d1
CRs-Fixed: 2645155
This commit is contained in:
Shashikala Prabhu
2020-03-26 10:37:40 +05:30
committed by nshrivas
parent cd6291c3a0
commit ee42cb1f26
4 changed files with 34 additions and 41 deletions

View File

@@ -57,17 +57,17 @@
#define DFS_ALLOW_HW_PULSES 28
#define DFS_SET_PRI_MULTIPILER 29
#define RESTRICTED_80P80_START_CHAN 132
#define RESTRICTED_80P80_END_CHAN 161
#define RESTRICTED_80P80_START_FREQ 5660
#define RESTRICTED_80P80_END_FREQ 5805
/* Check if the given channels are within restricted 80P80 start chan(132) and
* end chan (161).
/* Check if the given frequencies are within restricted 80P80 start freq(5660)
* and end freq (5805).
*/
#define CHAN_WITHIN_RESTRICTED_80P80(chan, cfreq_seg2) \
((((chan) >= RESTRICTED_80P80_START_CHAN) && \
((chan) <= RESTRICTED_80P80_END_CHAN) && \
((cfreq_seg2) >= RESTRICTED_80P80_START_CHAN) && \
((cfreq_seg2) <= RESTRICTED_80P80_END_CHAN)) ? true : false)
#define CHAN_WITHIN_RESTRICTED_80P80(cfreq1, cfreq2) \
((((cfreq1) >= RESTRICTED_80P80_START_FREQ) && \
((cfreq1) <= RESTRICTED_80P80_END_FREQ) && \
((cfreq2) >= RESTRICTED_80P80_START_FREQ) && \
((cfreq2) <= RESTRICTED_80P80_END_FREQ)) ? true : false)
/*
* Spectral IOCTLs use DFS_LAST_IOCTL as the base.