• Gabor Juhos's avatar
    ath9k: fix tx power settings for AR9287 · 83722bd4
    Gabor Juhos authored
    The 'ath9k_hw_update_regulatory_maxpower'
    helper function has been introduced by
    commit a55f8588
    (ath9k_hw: Cleanup TX power calculation for AR9287).
    
    Updating of the max_power_level value has been moved
    into the helper function in that change, however the
    removed code from 'ath9k_hw_ar9287_set_txpower' has
    not been replaced with a call of the new helper
    function.
    
    Due to that missing call, retrieving tx power for 2x2
    and 3x3 chainmask is not handled properly. During the
    calculation of the tx power for 2x2 and 3x3 chainmasks
    the values are reduced. Those reductions must be
    compensated during retrieving.
    
    Fix this by adding the missing call of the helper
    function.
    Signed-off-by: default avatarGabor Juhos <juhosg@openwrt.org>
    Acked-by: default avatarSujith Manoharan <c_manoha@qca.qualcomm.com>
    Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
    83722bd4
eeprom_9287.c 31.9 KB