| From foo@baz Sat Jul 28 10:14:30 CEST 2018 |
| From: Sven Eckelmann <sven.eckelmann@openmesh.com> |
| Date: Wed, 23 May 2018 11:10:48 +0300 |
| Subject: ath: Add regulatory mapping for Tanzania |
| |
| From: Sven Eckelmann <sven.eckelmann@openmesh.com> |
| |
| [ Upstream commit 667ddac5745fb9fddfe8f7fd2523070f50bd4442 ] |
| |
| The country code is used by the ath to detect the ISO 3166-1 alpha-2 name |
| and to select the correct conformance test limits (CTL) for a country. If |
| the country isn't available and it is still programmed in the EEPROM then |
| it will cause an error and stop the initialization with: |
| |
| Invalid EEPROM contents |
| |
| The current CTL mappings for this country are: |
| |
| * 2.4GHz: ETSI |
| * 5GHz: FCC |
| |
| Signed-off-by: Sven Eckelmann <sven.eckelmann@openmesh.com> |
| Signed-off-by: Kalle Valo <kvalo@codeaurora.org> |
| Signed-off-by: Sasha Levin <alexander.levin@microsoft.com> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| --- |
| drivers/net/wireless/ath/regd.h | 1 + |
| drivers/net/wireless/ath/regd_common.h | 1 + |
| 2 files changed, 2 insertions(+) |
| |
| --- a/drivers/net/wireless/ath/regd.h |
| +++ b/drivers/net/wireless/ath/regd.h |
| @@ -170,6 +170,7 @@ enum CountryCode { |
| CTRY_SWITZERLAND = 756, |
| CTRY_SYRIA = 760, |
| CTRY_TAIWAN = 158, |
| + CTRY_TANZANIA = 834, |
| CTRY_THAILAND = 764, |
| CTRY_TRINIDAD_Y_TOBAGO = 780, |
| CTRY_TUNISIA = 788, |
| --- a/drivers/net/wireless/ath/regd_common.h |
| +++ b/drivers/net/wireless/ath/regd_common.h |
| @@ -463,6 +463,7 @@ static struct country_code_to_enum_rd al |
| {CTRY_SWITZERLAND, ETSI1_WORLD, "CH"}, |
| {CTRY_SYRIA, NULL1_WORLD, "SY"}, |
| {CTRY_TAIWAN, APL3_FCCA, "TW"}, |
| + {CTRY_TANZANIA, APL1_WORLD, "TZ"}, |
| {CTRY_THAILAND, FCC3_WORLD, "TH"}, |
| {CTRY_TRINIDAD_Y_TOBAGO, FCC3_WORLD, "TT"}, |
| {CTRY_TUNISIA, ETSI3_WORLD, "TN"}, |