bcm43xx: fix radio_set_tx_iq
PATCH 1/1 bcm43xx: fix radio_set_tx_iq
Fix a duplicated leftshift in bcm43xx_radio_set_tx_iq. data_high values are already leftshifted. Thanks to Michael Buesch for spotting this.
Signed-off-by Stefano Brivio <[email protected]>
---
drivers/net/wireless/bcm43xx/bcm43xx_radio.c +1 -1
@@ -1579,7 +1579,7 @@ void bcm43xx_radio_set_tx_iq(struct bcm4for (i =0 ; i <5 ; i++) {for (j =0 ; j <5 ; j++) { -if (tmp == (data_high[i] <<4 | data_low[j])) { +if (tmp == (data_high[i] | data_low[j])) {bcm43xx_phy_write (bcm,0x0069 , (i - j) <<8 |0x00C0 );return ; }