diff options
author | Vivek Natarajan <vivek.natraj@gmail.com> | 2009-10-27 02:02:52 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2009-10-27 16:50:04 -0400 |
commit | bd6b4442ff3cee73f73987cf0c0e66ea677aa075 (patch) | |
tree | a94fbaf69e7788e556dace627c6b17645db2adca | |
parent | d23000cd8992823e06ca0745564f2c25fe923ce4 (diff) |
ath: Updates for regulatory and country codes.
Add a few new country codes and update the regulatory domain for some
countries.
Signed-off-by: Vivek Natarajan <vnatarajan@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
-rw-r--r-- | drivers/net/wireless/ath/regd.h | 8 | ||||
-rw-r--r-- | drivers/net/wireless/ath/regd_common.h | 32 |
2 files changed, 28 insertions, 12 deletions
diff --git a/drivers/net/wireless/ath/regd.h b/drivers/net/wireless/ath/regd.h index c1dd857697a7..a1c39526161a 100644 --- a/drivers/net/wireless/ath/regd.h +++ b/drivers/net/wireless/ath/regd.h | |||
@@ -65,10 +65,13 @@ enum CountryCode { | |||
65 | CTRY_ALGERIA = 12, | 65 | CTRY_ALGERIA = 12, |
66 | CTRY_ARGENTINA = 32, | 66 | CTRY_ARGENTINA = 32, |
67 | CTRY_ARMENIA = 51, | 67 | CTRY_ARMENIA = 51, |
68 | CTRY_ARUBA = 533, | ||
68 | CTRY_AUSTRALIA = 36, | 69 | CTRY_AUSTRALIA = 36, |
69 | CTRY_AUSTRIA = 40, | 70 | CTRY_AUSTRIA = 40, |
70 | CTRY_AZERBAIJAN = 31, | 71 | CTRY_AZERBAIJAN = 31, |
71 | CTRY_BAHRAIN = 48, | 72 | CTRY_BAHRAIN = 48, |
73 | CTRY_BANGLADESH = 50, | ||
74 | CTRY_BARBADOS = 52, | ||
72 | CTRY_BELARUS = 112, | 75 | CTRY_BELARUS = 112, |
73 | CTRY_BELGIUM = 56, | 76 | CTRY_BELGIUM = 56, |
74 | CTRY_BELIZE = 84, | 77 | CTRY_BELIZE = 84, |
@@ -77,6 +80,7 @@ enum CountryCode { | |||
77 | CTRY_BRAZIL = 76, | 80 | CTRY_BRAZIL = 76, |
78 | CTRY_BRUNEI_DARUSSALAM = 96, | 81 | CTRY_BRUNEI_DARUSSALAM = 96, |
79 | CTRY_BULGARIA = 100, | 82 | CTRY_BULGARIA = 100, |
83 | CTRY_CAMBODIA = 116, | ||
80 | CTRY_CANADA = 124, | 84 | CTRY_CANADA = 124, |
81 | CTRY_CHILE = 152, | 85 | CTRY_CHILE = 152, |
82 | CTRY_CHINA = 156, | 86 | CTRY_CHINA = 156, |
@@ -97,7 +101,11 @@ enum CountryCode { | |||
97 | CTRY_GEORGIA = 268, | 101 | CTRY_GEORGIA = 268, |
98 | CTRY_GERMANY = 276, | 102 | CTRY_GERMANY = 276, |
99 | CTRY_GREECE = 300, | 103 | CTRY_GREECE = 300, |
104 | CTRY_GREENLAND = 304, | ||
105 | CTRY_GRENEDA = 308, | ||
106 | CTRY_GUAM = 316, | ||
100 | CTRY_GUATEMALA = 320, | 107 | CTRY_GUATEMALA = 320, |
108 | CTRY_HAITI = 332, | ||
101 | CTRY_HONDURAS = 340, | 109 | CTRY_HONDURAS = 340, |
102 | CTRY_HONG_KONG = 344, | 110 | CTRY_HONG_KONG = 344, |
103 | CTRY_HUNGARY = 348, | 111 | CTRY_HUNGARY = 348, |
diff --git a/drivers/net/wireless/ath/regd_common.h b/drivers/net/wireless/ath/regd_common.h index 9847af72208c..248c670fdfbe 100644 --- a/drivers/net/wireless/ath/regd_common.h +++ b/drivers/net/wireless/ath/regd_common.h | |||
@@ -288,13 +288,16 @@ static struct country_code_to_enum_rd allCountries[] = { | |||
288 | {CTRY_DEFAULT, FCC1_FCCA, "CO"}, | 288 | {CTRY_DEFAULT, FCC1_FCCA, "CO"}, |
289 | {CTRY_ALBANIA, NULL1_WORLD, "AL"}, | 289 | {CTRY_ALBANIA, NULL1_WORLD, "AL"}, |
290 | {CTRY_ALGERIA, NULL1_WORLD, "DZ"}, | 290 | {CTRY_ALGERIA, NULL1_WORLD, "DZ"}, |
291 | {CTRY_ARGENTINA, APL3_WORLD, "AR"}, | 291 | {CTRY_ARGENTINA, FCC3_WORLD, "AR"}, |
292 | {CTRY_ARMENIA, ETSI4_WORLD, "AM"}, | 292 | {CTRY_ARMENIA, ETSI4_WORLD, "AM"}, |
293 | {CTRY_ARUBA, ETSI1_WORLD, "AW"}, | ||
293 | {CTRY_AUSTRALIA, FCC2_WORLD, "AU"}, | 294 | {CTRY_AUSTRALIA, FCC2_WORLD, "AU"}, |
294 | {CTRY_AUSTRALIA2, FCC6_WORLD, "AU"}, | 295 | {CTRY_AUSTRALIA2, FCC6_WORLD, "AU"}, |
295 | {CTRY_AUSTRIA, ETSI1_WORLD, "AT"}, | 296 | {CTRY_AUSTRIA, ETSI1_WORLD, "AT"}, |
296 | {CTRY_AZERBAIJAN, ETSI4_WORLD, "AZ"}, | 297 | {CTRY_AZERBAIJAN, ETSI4_WORLD, "AZ"}, |
297 | {CTRY_BAHRAIN, APL6_WORLD, "BH"}, | 298 | {CTRY_BAHRAIN, APL6_WORLD, "BH"}, |
299 | {CTRY_BANGLADESH, NULL1_WORLD, "BD"}, | ||
300 | {CTRY_BARBADOS, FCC2_WORLD, "BB"}, | ||
298 | {CTRY_BELARUS, ETSI1_WORLD, "BY"}, | 301 | {CTRY_BELARUS, ETSI1_WORLD, "BY"}, |
299 | {CTRY_BELGIUM, ETSI1_WORLD, "BE"}, | 302 | {CTRY_BELGIUM, ETSI1_WORLD, "BE"}, |
300 | {CTRY_BELGIUM2, ETSI4_WORLD, "BL"}, | 303 | {CTRY_BELGIUM2, ETSI4_WORLD, "BL"}, |
@@ -304,13 +307,14 @@ static struct country_code_to_enum_rd allCountries[] = { | |||
304 | {CTRY_BRAZIL, FCC3_WORLD, "BR"}, | 307 | {CTRY_BRAZIL, FCC3_WORLD, "BR"}, |
305 | {CTRY_BRUNEI_DARUSSALAM, APL1_WORLD, "BN"}, | 308 | {CTRY_BRUNEI_DARUSSALAM, APL1_WORLD, "BN"}, |
306 | {CTRY_BULGARIA, ETSI6_WORLD, "BG"}, | 309 | {CTRY_BULGARIA, ETSI6_WORLD, "BG"}, |
307 | {CTRY_CANADA, FCC2_FCCA, "CA"}, | 310 | {CTRY_CAMBODIA, ETSI1_WORLD, "KH"}, |
311 | {CTRY_CANADA, FCC3_FCCA, "CA"}, | ||
308 | {CTRY_CANADA2, FCC6_FCCA, "CA"}, | 312 | {CTRY_CANADA2, FCC6_FCCA, "CA"}, |
309 | {CTRY_CHILE, APL6_WORLD, "CL"}, | 313 | {CTRY_CHILE, APL6_WORLD, "CL"}, |
310 | {CTRY_CHINA, APL1_WORLD, "CN"}, | 314 | {CTRY_CHINA, APL1_WORLD, "CN"}, |
311 | {CTRY_COLOMBIA, FCC1_FCCA, "CO"}, | 315 | {CTRY_COLOMBIA, FCC1_FCCA, "CO"}, |
312 | {CTRY_COSTA_RICA, FCC1_WORLD, "CR"}, | 316 | {CTRY_COSTA_RICA, FCC1_WORLD, "CR"}, |
313 | {CTRY_CROATIA, ETSI3_WORLD, "HR"}, | 317 | {CTRY_CROATIA, ETSI1_WORLD, "HR"}, |
314 | {CTRY_CYPRUS, ETSI1_WORLD, "CY"}, | 318 | {CTRY_CYPRUS, ETSI1_WORLD, "CY"}, |
315 | {CTRY_CZECH, ETSI3_WORLD, "CZ"}, | 319 | {CTRY_CZECH, ETSI3_WORLD, "CZ"}, |
316 | {CTRY_DENMARK, ETSI1_WORLD, "DK"}, | 320 | {CTRY_DENMARK, ETSI1_WORLD, "DK"}, |
@@ -324,18 +328,22 @@ static struct country_code_to_enum_rd allCountries[] = { | |||
324 | {CTRY_GEORGIA, ETSI4_WORLD, "GE"}, | 328 | {CTRY_GEORGIA, ETSI4_WORLD, "GE"}, |
325 | {CTRY_GERMANY, ETSI1_WORLD, "DE"}, | 329 | {CTRY_GERMANY, ETSI1_WORLD, "DE"}, |
326 | {CTRY_GREECE, ETSI1_WORLD, "GR"}, | 330 | {CTRY_GREECE, ETSI1_WORLD, "GR"}, |
331 | {CTRY_GREENLAND, ETSI1_WORLD, "GL"}, | ||
332 | {CTRY_GRENEDA, FCC3_FCCA, "GD"}, | ||
333 | {CTRY_GUAM, FCC1_FCCA, "GU"}, | ||
327 | {CTRY_GUATEMALA, FCC1_FCCA, "GT"}, | 334 | {CTRY_GUATEMALA, FCC1_FCCA, "GT"}, |
335 | {CTRY_HAITI, ETSI1_WORLD, "HT"}, | ||
328 | {CTRY_HONDURAS, NULL1_WORLD, "HN"}, | 336 | {CTRY_HONDURAS, NULL1_WORLD, "HN"}, |
329 | {CTRY_HONG_KONG, FCC2_WORLD, "HK"}, | 337 | {CTRY_HONG_KONG, FCC3_WORLD, "HK"}, |
330 | {CTRY_HUNGARY, ETSI1_WORLD, "HU"}, | 338 | {CTRY_HUNGARY, ETSI1_WORLD, "HU"}, |
331 | {CTRY_ICELAND, ETSI1_WORLD, "IS"}, | 339 | {CTRY_ICELAND, ETSI1_WORLD, "IS"}, |
332 | {CTRY_INDIA, APL6_WORLD, "IN"}, | 340 | {CTRY_INDIA, APL6_WORLD, "IN"}, |
333 | {CTRY_INDONESIA, APL1_WORLD, "ID"}, | 341 | {CTRY_INDONESIA, NULL1_WORLD, "ID"}, |
334 | {CTRY_IRAN, APL1_WORLD, "IR"}, | 342 | {CTRY_IRAN, APL1_WORLD, "IR"}, |
335 | {CTRY_IRELAND, ETSI1_WORLD, "IE"}, | 343 | {CTRY_IRELAND, ETSI1_WORLD, "IE"}, |
336 | {CTRY_ISRAEL, NULL1_WORLD, "IL"}, | 344 | {CTRY_ISRAEL, NULL1_WORLD, "IL"}, |
337 | {CTRY_ITALY, ETSI1_WORLD, "IT"}, | 345 | {CTRY_ITALY, ETSI1_WORLD, "IT"}, |
338 | {CTRY_JAMAICA, ETSI1_WORLD, "JM"}, | 346 | {CTRY_JAMAICA, FCC3_WORLD, "JM"}, |
339 | 347 | ||
340 | {CTRY_JAPAN, MKK1_MKKA, "JP"}, | 348 | {CTRY_JAPAN, MKK1_MKKA, "JP"}, |
341 | {CTRY_JAPAN1, MKK1_MKKB, "JP"}, | 349 | {CTRY_JAPAN1, MKK1_MKKB, "JP"}, |
@@ -402,7 +410,7 @@ static struct country_code_to_enum_rd allCountries[] = { | |||
402 | {CTRY_KOREA_ROC, APL9_WORLD, "KR"}, | 410 | {CTRY_KOREA_ROC, APL9_WORLD, "KR"}, |
403 | {CTRY_KOREA_ROC2, APL2_WORLD, "K2"}, | 411 | {CTRY_KOREA_ROC2, APL2_WORLD, "K2"}, |
404 | {CTRY_KOREA_ROC3, APL9_WORLD, "K3"}, | 412 | {CTRY_KOREA_ROC3, APL9_WORLD, "K3"}, |
405 | {CTRY_KUWAIT, NULL1_WORLD, "KW"}, | 413 | {CTRY_KUWAIT, ETSI3_WORLD, "KW"}, |
406 | {CTRY_LATVIA, ETSI1_WORLD, "LV"}, | 414 | {CTRY_LATVIA, ETSI1_WORLD, "LV"}, |
407 | {CTRY_LEBANON, NULL1_WORLD, "LB"}, | 415 | {CTRY_LEBANON, NULL1_WORLD, "LB"}, |
408 | {CTRY_LIECHTENSTEIN, ETSI1_WORLD, "LI"}, | 416 | {CTRY_LIECHTENSTEIN, ETSI1_WORLD, "LI"}, |
@@ -414,13 +422,13 @@ static struct country_code_to_enum_rd allCountries[] = { | |||
414 | {CTRY_MALTA, ETSI1_WORLD, "MT"}, | 422 | {CTRY_MALTA, ETSI1_WORLD, "MT"}, |
415 | {CTRY_MEXICO, FCC1_FCCA, "MX"}, | 423 | {CTRY_MEXICO, FCC1_FCCA, "MX"}, |
416 | {CTRY_MONACO, ETSI4_WORLD, "MC"}, | 424 | {CTRY_MONACO, ETSI4_WORLD, "MC"}, |
417 | {CTRY_MOROCCO, NULL1_WORLD, "MA"}, | 425 | {CTRY_MOROCCO, APL4_WORLD, "MA"}, |
418 | {CTRY_NEPAL, APL1_WORLD, "NP"}, | 426 | {CTRY_NEPAL, APL1_WORLD, "NP"}, |
419 | {CTRY_NETHERLANDS, ETSI1_WORLD, "NL"}, | 427 | {CTRY_NETHERLANDS, ETSI1_WORLD, "NL"}, |
420 | {CTRY_NETHERLANDS_ANTILLES, ETSI1_WORLD, "AN"}, | 428 | {CTRY_NETHERLANDS_ANTILLES, ETSI1_WORLD, "AN"}, |
421 | {CTRY_NEW_ZEALAND, FCC2_ETSIC, "NZ"}, | 429 | {CTRY_NEW_ZEALAND, FCC2_ETSIC, "NZ"}, |
422 | {CTRY_NORWAY, ETSI1_WORLD, "NO"}, | 430 | {CTRY_NORWAY, ETSI1_WORLD, "NO"}, |
423 | {CTRY_OMAN, APL6_WORLD, "OM"}, | 431 | {CTRY_OMAN, FCC3_WORLD, "OM"}, |
424 | {CTRY_PAKISTAN, NULL1_WORLD, "PK"}, | 432 | {CTRY_PAKISTAN, NULL1_WORLD, "PK"}, |
425 | {CTRY_PANAMA, FCC1_FCCA, "PA"}, | 433 | {CTRY_PANAMA, FCC1_FCCA, "PA"}, |
426 | {CTRY_PAPUA_NEW_GUINEA, FCC1_WORLD, "PG"}, | 434 | {CTRY_PAPUA_NEW_GUINEA, FCC1_WORLD, "PG"}, |
@@ -429,7 +437,7 @@ static struct country_code_to_enum_rd allCountries[] = { | |||
429 | {CTRY_POLAND, ETSI1_WORLD, "PL"}, | 437 | {CTRY_POLAND, ETSI1_WORLD, "PL"}, |
430 | {CTRY_PORTUGAL, ETSI1_WORLD, "PT"}, | 438 | {CTRY_PORTUGAL, ETSI1_WORLD, "PT"}, |
431 | {CTRY_PUERTO_RICO, FCC1_FCCA, "PR"}, | 439 | {CTRY_PUERTO_RICO, FCC1_FCCA, "PR"}, |
432 | {CTRY_QATAR, NULL1_WORLD, "QA"}, | 440 | {CTRY_QATAR, APL1_WORLD, "QA"}, |
433 | {CTRY_ROMANIA, NULL1_WORLD, "RO"}, | 441 | {CTRY_ROMANIA, NULL1_WORLD, "RO"}, |
434 | {CTRY_RUSSIA, NULL1_WORLD, "RU"}, | 442 | {CTRY_RUSSIA, NULL1_WORLD, "RU"}, |
435 | {CTRY_SAUDI_ARABIA, NULL1_WORLD, "SA"}, | 443 | {CTRY_SAUDI_ARABIA, NULL1_WORLD, "SA"}, |
@@ -445,7 +453,7 @@ static struct country_code_to_enum_rd allCountries[] = { | |||
445 | {CTRY_SYRIA, NULL1_WORLD, "SY"}, | 453 | {CTRY_SYRIA, NULL1_WORLD, "SY"}, |
446 | {CTRY_TAIWAN, APL3_FCCA, "TW"}, | 454 | {CTRY_TAIWAN, APL3_FCCA, "TW"}, |
447 | {CTRY_THAILAND, FCC3_WORLD, "TH"}, | 455 | {CTRY_THAILAND, FCC3_WORLD, "TH"}, |
448 | {CTRY_TRINIDAD_Y_TOBAGO, ETSI4_WORLD, "TT"}, | 456 | {CTRY_TRINIDAD_Y_TOBAGO, FCC3_WORLD, "TT"}, |
449 | {CTRY_TUNISIA, ETSI3_WORLD, "TN"}, | 457 | {CTRY_TUNISIA, ETSI3_WORLD, "TN"}, |
450 | {CTRY_TURKEY, ETSI3_WORLD, "TR"}, | 458 | {CTRY_TURKEY, ETSI3_WORLD, "TR"}, |
451 | {CTRY_UKRAINE, NULL1_WORLD, "UA"}, | 459 | {CTRY_UKRAINE, NULL1_WORLD, "UA"}, |
@@ -456,7 +464,7 @@ static struct country_code_to_enum_rd allCountries[] = { | |||
456 | * would need to assign new special alpha2 to CRDA db as with the world | 464 | * would need to assign new special alpha2 to CRDA db as with the world |
457 | * regdomain and use another alpha2 */ | 465 | * regdomain and use another alpha2 */ |
458 | {CTRY_UNITED_STATES_FCC49, FCC4_FCCA, "PS"}, | 466 | {CTRY_UNITED_STATES_FCC49, FCC4_FCCA, "PS"}, |
459 | {CTRY_URUGUAY, APL2_WORLD, "UY"}, | 467 | {CTRY_URUGUAY, FCC3_WORLD, "UY"}, |
460 | {CTRY_UZBEKISTAN, FCC3_FCCA, "UZ"}, | 468 | {CTRY_UZBEKISTAN, FCC3_FCCA, "UZ"}, |
461 | {CTRY_VENEZUELA, APL2_ETSIC, "VE"}, | 469 | {CTRY_VENEZUELA, APL2_ETSIC, "VE"}, |
462 | {CTRY_VIET_NAM, NULL1_WORLD, "VN"}, | 470 | {CTRY_VIET_NAM, NULL1_WORLD, "VN"}, |