summaryrefslogtreecommitdiff
path: root/drivers/net/wireless
diff options
context:
space:
mode:
authorDeepesh Gujarathi <dgujarathi@nvidia.com>2011-06-08 18:31:41 +0530
committerDeepesh Gujarathi <dgujarathi@nvidia.com>2011-06-08 18:31:41 +0530
commit66a861b4e990353e0e063d451a6749f6da134754 (patch)
tree097bff5847a1985968930f1de53c9d43fddab417 /drivers/net/wireless
parent42def9e73a7f3a9cbf902c42441cd2f7793d8a04 (diff)
parentf48009c2b34be347f5e9ecac11b75a848cc82b4d (diff)
Merging android-tegra-2.6.36 into git-master/linux-2.6/android-tegra-2.6.36
Change-Id: I9b4c381b114ee459e3bed56176cc1e1e93547b7c
Diffstat (limited to 'drivers/net/wireless')
-rw-r--r--drivers/net/wireless/bcm4329/dhd_custom_gpio.c54
1 files changed, 40 insertions, 14 deletions
diff --git a/drivers/net/wireless/bcm4329/dhd_custom_gpio.c b/drivers/net/wireless/bcm4329/dhd_custom_gpio.c
index 42d9ec668357..4d32863e2982 100644
--- a/drivers/net/wireless/bcm4329/dhd_custom_gpio.c
+++ b/drivers/net/wireless/bcm4329/dhd_custom_gpio.c
@@ -183,22 +183,48 @@ dhd_custom_get_mac_address(unsigned char *buf)
const struct cntry_locales_custom translate_custom_table[] = {
/* Table should be filled out based on custom platform regulatory requirement */
#ifdef EXAMPLE_TABLE
- {"", "XY", 4} /* universal */
+ {"", "XY", 4}, /* universal */
{"US", "US", 69}, /* input ISO "US" to : US regrev 69 */
{"CA", "US", 69}, /* input ISO "CA" to : US regrev 69 */
- {"EU", "EU", 5}, /* input ISO "EU" to : EU regrev 05 */
- {"FR", "EU", 5},
- {"DE", "EU", 5},
- {"IR", "EU", 5},
- {"UK", "EU", 5}, /* input ISO "UK" to : EU regrev 05 */
- {"KR", "XY", 3},
- {"AU", "XY", 3},
- {"CN", "XY", 3}, /* input ISO "CN" to : XY regrev 03 */
- {"HK", "XY", 3},
- {"TW", "XY", 3},
- {"BR", "XY", 3},
- {"MX", "XY", 3},
- {"AR", "XY", 3}
+ {"EU", "EU", 5}, /* European union countries */
+ {"AT", "EU", 5},
+ {"BE", "EU", 5},
+ {"BG", "EU", 5},
+ {"CY", "EU", 5},
+ {"CZ", "EU", 5},
+ {"DK", "EU", 5},
+ {"EE", "EU", 5},
+ {"FI", "EU", 5},
+ {"FR", "EU", 5},
+ {"DE", "EU", 5},
+ {"GR", "EU", 5},
+ {"HU", "EU", 5},
+ {"IE", "EU", 5},
+ {"IT", "EU", 5},
+ {"LV", "EU", 5},
+ {"LI", "EU", 5},
+ {"LT", "EU", 5},
+ {"LU", "EU", 5},
+ {"MT", "EU", 5},
+ {"NL", "EU", 5},
+ {"PL", "EU", 5},
+ {"PT", "EU", 5},
+ {"RO", "EU", 5},
+ {"SK", "EU", 5},
+ {"SI", "EU", 5},
+ {"ES", "EU", 5},
+ {"SE", "EU", 5},
+ {"GB", "EU", 5}, /* input ISO "GB" to : EU regrev 05 */
+ {"IL", "IL", 0},
+ {"CH", "CH", 0},
+ {"TR", "TR", 0},
+ {"NO", "NO", 0},
+ {"KR", "XY", 3},
+ {"AU", "XY", 3},
+ {"CN", "XY", 3}, /* input ISO "CN" to : XY regrev 03 */
+ {"TW", "XY", 3},
+ {"AR", "XY", 3},
+ {"MX", "XY", 3}
#endif /* EXAMPLE_TABLE */
};