Skip to content

Commit

Permalink
ath5k: Enable 802.11j 4.9GHz frequencies
Browse files Browse the repository at this point in the history
This enables 4.9GHz frequencies in ath5k if they are allowed as indicated by
the regulatory domain code. Currently this is MKK9_MKKC (0xfe).

Signed-off-by: Bruno Randolf <br1@einfach.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
  • Loading branch information
Bruno Randolf authored and John W. Linville committed Jan 28, 2011
1 parent 5719efd commit ead3dcf
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions drivers/net/wireless/ath/ath5k/caps.c
Original file line number Diff line number Diff line change
Expand Up @@ -57,18 +57,19 @@ int ath5k_hw_set_capabilities(struct ath5k_hw *ah)
* XXX current ieee80211 implementation because the IEEE
* XXX channel mapping does not support negative channel
* XXX numbers (2312MHz is channel -19). Of course, this
* XXX doesn't matter because these channels are out of range
* XXX but some regulation domains like MKK (Japan) will
* XXX support frequencies somewhere around 4.8GHz.
* XXX doesn't matter because these channels are out of the
* XXX legal range.
*/

/*
* Set radio capabilities
*/

if (AR5K_EEPROM_HDR_11A(ee_header)) {
/* 4920 */
caps->cap_range.range_5ghz_min = 5005;
if (ath_is_49ghz_allowed(caps->cap_eeprom.ee_regdomain))
caps->cap_range.range_5ghz_min = 4920;
else
caps->cap_range.range_5ghz_min = 5005;
caps->cap_range.range_5ghz_max = 6100;

/* Set supported modes */
Expand Down

0 comments on commit ead3dcf

Please sign in to comment.