qcacmn: Remove 4.9 ghz channels from reg component

4.9 ghz channels would be added when we do different channel
enumerations for different operating classes. Remove them now
to simplify the reg component logic.

Change-Id: Iceb199d5cc531a83b613101cdb61a78c9b0746c0
CRs-Fixed: 2002892
This commit is contained in:
Amar Singhal 2017-03-31 16:24:05 -07:00 • committed by qcabuildsw
commit 40c1783ccc
2 changed files with 7 additions and 26 deletions

View file

@ -91,15 +91,6 @@ const struct chan_map channel_map[NUM_CHANNELS] = {
[CHAN_ENUM_13] = {2472, 13},
[CHAN_ENUM_14] = {2484, 14},
[CHAN_ENUM_183] = {4915, 183},
[CHAN_ENUM_184] = {4920, 184},
[CHAN_ENUM_185] = {4925, 185},
[CHAN_ENUM_187] = {4935, 187},
[CHAN_ENUM_188] = {4940, 188},
[CHAN_ENUM_189] = {4945, 189},
[CHAN_ENUM_192] = {4960, 192},
[CHAN_ENUM_196] = {4980, 196},
[CHAN_ENUM_36] = {5180, 36},
[CHAN_ENUM_40] = {5200, 40},
[CHAN_ENUM_44] = {5220, 44},
@ -1247,7 +1238,7 @@ QDF_STATUS reg_process_master_chan_list(struct cur_regulatory_info
reg_rule_2g, num_2g_reg_rules,
min_bw_2g, mas_chan_list);
populate_band_channels(CHAN_ENUM_36, CHAN_ENUM_196,
populate_band_channels(CHAN_ENUM_36, CHAN_ENUM_165,
reg_rule_5g,
num_5g_reg_rules,
min_bw_5g, mas_chan_list);
@ -1290,7 +1281,7 @@ QDF_STATUS wlan_regulatory_psoc_obj_created_notification(
mas_chan_list = soc_reg_obj->mas_chan_list;
for (chan_enum = CHAN_ENUM_1; chan_enum <= CHAN_ENUM_196;
for (chan_enum = 0; chan_enum < NUM_CHANNELS;
chan_enum++) {
mas_chan_list[chan_enum].chan_num =
channel_map[chan_enum].chan_num;
@ -1401,7 +1392,8 @@ modify_chan_list_for_band(struct regulatory_channel
enum channel_enum chan_enum;
if (BAND_2G == band_val) {
for (chan_enum = CHAN_ENUM_36; chan_enum <= CHAN_ENUM_165;
for (chan_enum = MIN_5GHZ_CHANNEL;
chan_enum <= MAX_5GHZ_CHANNEL;
chan_enum++) {
chan_list[chan_enum].chan_flags |=
REGULATORY_CHAN_DISABLED;
@ -1411,7 +1403,8 @@ modify_chan_list_for_band(struct regulatory_channel
}
if (BAND_5G == band_val) {
for (chan_enum = CHAN_ENUM_1; chan_enum <= CHAN_ENUM_14;
for (chan_enum = MIN_24GHZ_CHANNEL;
chan_enum <= MAX_24GHZ_CHANNEL;
chan_enum++) {
chan_list[chan_enum].chan_flags |=
REGULATORY_CHAN_DISABLED;

View file

@ -286,15 +286,6 @@ enum channel_enum {
CHAN_ENUM_13,
CHAN_ENUM_14,
CHAN_ENUM_183,
CHAN_ENUM_184,
CHAN_ENUM_185,
CHAN_ENUM_187,
CHAN_ENUM_188,
CHAN_ENUM_189,
CHAN_ENUM_192,
CHAN_ENUM_196,
CHAN_ENUM_36,
CHAN_ENUM_40,
CHAN_ENUM_44,
@ -330,12 +321,9 @@ enum channel_enum {
NUM_24GHZ_CHANNELS = (MAX_24GHZ_CHANNEL - MIN_24GHZ_CHANNEL + 1),
MIN_5GHZ_CHANNEL = CHAN_ENUM_36,
MAX_5GHZ_CHANNEL = CHAN_ENUM_196,
MAX_5GHZ_CHANNEL = CHAN_ENUM_165,
NUM_5GHZ_CHANNELS = (MAX_5GHZ_CHANNEL - MIN_5GHZ_CHANNEL + 1),
MIN_49GHZ_CHANNEL = CHAN_ENUM_183,
MAX_49GHZ_CHANNEL = CHAN_ENUM_196,
INVALID_CHANNEL = 0xBAD,
};