From: Roel Kluin <[email protected]>

This patch expands the parenthesis in the txctl reg write
of the LO calibration to enforce precedence rules.

Signed-off-by: Roel Kluin <[email protected]>
Signed-off-by: Michael Buesch <[email protected]>

---

John, please apply this bugfix.

diff --git a/drivers/net/wireless/b43/lo.c b/drivers/net/wireless/b43/lo.c
index 6a18a14..88ed75f 100644
--- a/drivers/net/wireless/b43/lo.c
+++ b/drivers/net/wireless/b43/lo.c
@@ -783,7 +783,7 @@ struct b43_lo_calib * b43_calibrate_lo_setting(struct 
b43_wldev *dev,
                          | rfatt->att);
        b43_radio_write16(dev, txctl_reg,
                          (b43_radio_read16(dev, txctl_reg) & ~txctl_value)
-                         | (rfatt->with_padmix) ? txctl_value : 0);
+                         | (rfatt->with_padmix ? txctl_value : 0));
 
        max_rx_gain = rfatt->att * 2;
        max_rx_gain += bbatt->att / 2;

-- 
Greetings, Michael.
_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to