Index: ath5k_hw.c =================================================================== --- ath5k_hw.c (revision 2399) +++ ath5k_hw.c (revision 2401) @@ -6039,9 +6039,9 @@ */ for (i = 0; i < (AR5K_EEPROM_POWER_TABLE_SIZE / 2); i++) { AR5K_REG_WRITE(AR5K_PHY_PCDAC_TXPOWER(i), - ((((hal->ah_txpower.txp_pcdac[(i << 1) + 1] << 8) | 0xff) & - 0xffff) << 16) | (((hal->ah_txpower.txp_pcdac[i << 1] << 8) - | 0xff) & 0xffff)); + ((((hal->ah_txpower.txp_pcdac[(i << 1) + 1] << 8) | 0xff) & 0xffff) << 16) + | ((((hal->ah_txpower.txp_pcdac[(i << 1) ] << 8) | 0xff) & 0xffff) ) + ); } AR5K_REG_WRITE(AR5K_PHY_TXPOWER_RATE1,