Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f89769cf authored by Arend van Spriel's avatar Arend van Spriel Committed by Johannes Berg
Browse files

cfg80211: add 6GHz UNII band definitions

parent c5b9a7f8
Loading
Loading
Loading
Loading
+19 −2
Original line number Original line Diff line number Diff line
@@ -3806,8 +3806,9 @@ void wiphy_regulatory_deregister(struct wiphy *wiphy)
}
}


/*
/*
 * See http://www.fcc.gov/document/5-ghz-unlicensed-spectrum-unii, for
 * See FCC notices for UNII band definitions
 * UNII band definitions
 *  5GHz: https://www.fcc.gov/document/5-ghz-unlicensed-spectrum-unii
 *  6GHz: https://www.fcc.gov/document/fcc-proposes-more-spectrum-unlicensed-use-0
 */
 */
int cfg80211_get_unii(int freq)
int cfg80211_get_unii(int freq)
{
{
@@ -3831,6 +3832,22 @@ int cfg80211_get_unii(int freq)
	if (freq > 5725 && freq <= 5825)
	if (freq > 5725 && freq <= 5825)
		return 4;
		return 4;


	/* UNII-5 */
	if (freq > 5925 && freq <= 6425)
		return 5;

	/* UNII-6 */
	if (freq > 6425 && freq <= 6525)
		return 6;

	/* UNII-7 */
	if (freq > 6525 && freq <= 6875)
		return 7;

	/* UNII-8 */
	if (freq > 6875 && freq <= 7125)
		return 8;

	return -EINVAL;
	return -EINVAL;
}
}