diff options
| author | Ferry Zhou <tianguiz@codeaurora.org> | 2017-10-27 18:16:21 +0800 |
|---|---|---|
| committer | snandini <snandini@codeaurora.org> | 2017-11-10 10:32:57 -0800 |
| commit | 101f9c9a3f4e9df14b0b0ff2b275f7b4d5d7dae5 (patch) | |
| tree | 25dfb66be75c33a43dfc28ce3fd4f8dda7e4a7b8 | |
| parent | e452acc25419fc5a4973eb1f42309c328b61df41 (diff) | |
qcacld-2.0: Add 11p channels of 5MHz bandwidth
As 802.11p-2010 spec required, add 11p channels of 5MHz bandwidth.
Refer to Table J.1 & J.2 in 802.11p-2010 spec for details.
Change-Id: I3291586d60d8944030502e18cb8ff933a9795438
CRs-Fixed: 2101407
| -rw-r--r-- | CORE/HDD/src/wlan_hdd_ocb.c | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/CORE/HDD/src/wlan_hdd_ocb.c b/CORE/HDD/src/wlan_hdd_ocb.c index a49851e0110e..44c704e41848 100644 --- a/CORE/HDD/src/wlan_hdd_ocb.c +++ b/CORE/HDD/src/wlan_hdd_ocb.c @@ -126,7 +126,7 @@ static int dot11p_validate_qos_params(struct sir_qos_params qos_params[]) #define DOT11P_TX_PWR_MAX 30 #define DOT11P_TX_ANTENNA_MAX 6 -#define NUM_DOT11P_CHANNELS 10 +#define NUM_DOT11P_CHANNELS ARRAY_SIZE(valid_dot11p_channels) /* * If FEATURE_STATICALLY_ADD_11P_CHANNELS * is defined, IEEE80211_CHAN_NO_10MHZ, @@ -146,7 +146,7 @@ struct chan_info { uint32_t max_bandwidth; }; -struct chan_info valid_dot11p_channels[NUM_DOT11P_CHANNELS] = { +struct chan_info valid_dot11p_channels[] = { {5860, 10}, {5870, 10}, {5880, 10}, @@ -156,7 +156,21 @@ struct chan_info valid_dot11p_channels[NUM_DOT11P_CHANNELS] = { {5920, 10}, {5875, 20}, {5905, 20}, - {5852, 5} + {5852, 5}, + {5857, 5}, + {5862, 5}, + {5867, 5}, + {5872, 5}, + {5877, 5}, + {5882, 5}, + {5887, 5}, + {5892, 5}, + {5897, 5}, + {5902, 5}, + {5907, 5}, + {5912, 5}, + {5917, 5}, + {5922, 5}, }; /** |
