mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-19 18:53:52 +08:00
Added channel support for ipw2200 cards identified as 'ZZR'
Signed-off-by: James Ketrenos <jketreno@linux.intel.com>
This commit is contained in:
parent
991d1cc596
commit
035205760e
@ -10495,6 +10495,17 @@ static const struct ieee80211_geo ipw_geos[] = {
|
||||
{5210, 42}, {5230, 46}},
|
||||
},
|
||||
|
||||
{ /* Rest of World */
|
||||
"ZZR",
|
||||
.bg_channels = 14,
|
||||
.bg = {{2412, 1}, {2417, 2}, {2422, 3},
|
||||
{2427, 4}, {2432, 5}, {2437, 6},
|
||||
{2442, 7}, {2447, 8}, {2452, 9},
|
||||
{2457, 10}, {2462, 11}, {2467, 12},
|
||||
{2472, 13}, {2484, 14, IEEE80211_CH_B_ONLY |
|
||||
IEEE80211_CH_PASSIVE_ONLY}},
|
||||
},
|
||||
|
||||
{ /* High Band */
|
||||
"ZZH",
|
||||
.bg_channels = 13,
|
||||
@ -10711,8 +10722,13 @@ static int ipw_up(struct ipw_priv *priv)
|
||||
ipw_geos[j].name, 3))
|
||||
break;
|
||||
}
|
||||
if (j == ARRAY_SIZE(ipw_geos))
|
||||
if (j == ARRAY_SIZE(ipw_geos)) {
|
||||
IPW_WARNING("SKU [%c%c%c] not recognized.\n",
|
||||
priv->eeprom[EEPROM_COUNTRY_CODE + 0],
|
||||
priv->eeprom[EEPROM_COUNTRY_CODE + 1],
|
||||
priv->eeprom[EEPROM_COUNTRY_CODE + 2]);
|
||||
j = 0;
|
||||
}
|
||||
if (ipw_set_geo(priv->ieee, &ipw_geos[j])) {
|
||||
IPW_WARNING("Could not set geography.");
|
||||
return 0;
|
||||
|
Loading…
Reference in New Issue
Block a user