|
@@ -1407,7 +1407,7 @@ void bcm43xx_wireless_core_reset(struct bcm43xx_private *bcm, int connect_phy)
|
|
& ~(BCM43xx_SBF_MAC_ENABLED | 0x00000002));
|
|
& ~(BCM43xx_SBF_MAC_ENABLED | 0x00000002));
|
|
} else {
|
|
} else {
|
|
if (connect_phy)
|
|
if (connect_phy)
|
|
- flags |= 0x20000000;
|
|
|
|
|
|
+ flags |= BCM43xx_SBTMSTATELOW_G_MODE_ENABLE;
|
|
bcm43xx_phy_connect(bcm, connect_phy);
|
|
bcm43xx_phy_connect(bcm, connect_phy);
|
|
bcm43xx_core_enable(bcm, flags);
|
|
bcm43xx_core_enable(bcm, flags);
|
|
bcm43xx_write16(bcm, 0x03E6, 0x0000);
|
|
bcm43xx_write16(bcm, 0x03E6, 0x0000);
|
|
@@ -3604,7 +3604,7 @@ int bcm43xx_select_wireless_core(struct bcm43xx_private *bcm,
|
|
u32 sbtmstatelow;
|
|
u32 sbtmstatelow;
|
|
|
|
|
|
sbtmstatelow = bcm43xx_read32(bcm, BCM43xx_CIR_SBTMSTATELOW);
|
|
sbtmstatelow = bcm43xx_read32(bcm, BCM43xx_CIR_SBTMSTATELOW);
|
|
- sbtmstatelow |= 0x20000000;
|
|
|
|
|
|
+ sbtmstatelow |= BCM43xx_SBTMSTATELOW_G_MODE_ENABLE;
|
|
bcm43xx_write32(bcm, BCM43xx_CIR_SBTMSTATELOW, sbtmstatelow);
|
|
bcm43xx_write32(bcm, BCM43xx_CIR_SBTMSTATELOW, sbtmstatelow);
|
|
}
|
|
}
|
|
err = wireless_core_up(bcm, 1);
|
|
err = wireless_core_up(bcm, 1);
|