|
@@ -37,9 +37,9 @@ void PHY_SetRF8256Bandwidth(struct net_device *dev, enum ht_channel_width Bandwi
|
|
|
|
|
|
switch (Bandwidth) {
|
|
|
case HT_CHANNEL_WIDTH_20:
|
|
|
- if (priv->card_8192_version == VERSION_819xU_A
|
|
|
+ if (priv->card_8192_version == VERSION_819XU_A
|
|
|
|| priv->card_8192_version
|
|
|
- == VERSION_819xU_B) { /* 8256 D-cut, E-cut, xiong: consider it later! */
|
|
|
+ == VERSION_819XU_B) { /* 8256 D-cut, E-cut, xiong: consider it later! */
|
|
|
rtl8192_phy_SetRFReg(dev,
|
|
|
(enum rf90_radio_path_e)eRFPath,
|
|
|
0x0b, bMask12Bits, 0x100); /* phy para:1ba */
|
|
@@ -57,7 +57,7 @@ void PHY_SetRF8256Bandwidth(struct net_device *dev, enum ht_channel_width Bandwi
|
|
|
}
|
|
|
break;
|
|
|
case HT_CHANNEL_WIDTH_20_40:
|
|
|
- if (priv->card_8192_version == VERSION_819xU_A || priv->card_8192_version == VERSION_819xU_B) { /* 8256 D-cut, E-cut, xiong: consider it later! */
|
|
|
+ if (priv->card_8192_version == VERSION_819XU_A || priv->card_8192_version == VERSION_819XU_B) { /* 8256 D-cut, E-cut, xiong: consider it later! */
|
|
|
rtl8192_phy_SetRFReg(dev, (enum rf90_radio_path_e)eRFPath, 0x0b, bMask12Bits, 0x300); /* phy para:3ba */
|
|
|
rtl8192_phy_SetRFReg(dev, (enum rf90_radio_path_e)eRFPath, 0x2c, bMask12Bits, 0x3df);
|
|
|
rtl8192_phy_SetRFReg(dev, (enum rf90_radio_path_e)eRFPath, 0x0e, bMask12Bits, 0x0a1);
|