Root/
| 1 | --- a/drivers/net/wireless/ath/ath9k/ar9003_phy.c |
| 2 | +++ b/drivers/net/wireless/ath/ath9k/ar9003_phy.c |
| 3 | @@ -1035,6 +1035,10 @@ static bool ar9003_hw_ani_control(struct |
| 4 | * is_on == 0 means MRC CCK is OFF (more noise imm) |
| 5 | */ |
| 6 | bool is_on = param ? 1 : 0; |
| 7 | + |
| 8 | + if (ah->caps.rx_chainmask == 1) |
| 9 | + break; |
| 10 | + |
| 11 | REG_RMW_FIELD(ah, AR_PHY_MRC_CCK_CTRL, |
| 12 | AR_PHY_MRC_CCK_ENABLE, is_on); |
| 13 | REG_RMW_FIELD(ah, AR_PHY_MRC_CCK_CTRL, |
| 14 |
