• Nick Kossifidis's avatar
    ath5k: Update gain_F calibration code and add documentation · 6f3b414a
    Nick Kossifidis authored
     * Update and cleanup rf gain optimization code
    
     * Add comments and refferences to docs and use sane function names
    
     * Use only step index on ath5k_gain, no need to have a pointer to
       the current step since we can determine te step from it's index,
       this also allows us to put all other structs on rfgain.h and cleanup
       ath5k.h a little
    
     * No need for ah_rfgain variable, we use ah_gain.g_state for everything
    
     * Tested on RF2112B chip but gain_F calibration is not yet done
       (we will finish this on the next patch where we'll rewrite rf-buffer
       handling)
    
     * Use initial rf gain settings for 2316 and 2317 SoCs introduced on a previous patch
    
     It seems big but it's mostly cleanup, very few functional changes have been made on phy.c
    Signed-off-by: default avatarNick Kossifidis <mickflemm@gmail.com>
    Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
    6f3b414a
rfgain.h 22.7 KB