• J
    ASoC: rt5645: improve headphone depop function · d12d6c4e
    John Lin 提交于
    We add a calibration function and call it at the beginning of i2c_probe.
    The calibration value will be kept until codec is shutdown. We will reset
    the codec after the calibration is finished. So, we set cache_bypass in
    the calibration function. The benefit is we can shorter the delay time
    in headphone depop.
    
    We also change the register setting in the depop sequence which will
    reduce the pop noise in headphone playback.
    Signed-off-by: NJohn Lin <john.lin@realtek.com>
    Signed-off-by: NMark Brown <broonie@kernel.org>
    d12d6c4e
rt5645.c 105.2 KB