• Mark Brown's avatar
    ASoC: Allow source specification for CODEC level sysclk · da1c6ea6
    Mark Brown authored
    Similarly to PLLs/FLLs some modern CODECs provide selectable system clock
    sources. When the clock is the clock for a DAI we do not usually need to
    identify which clock is being configured so can use clk_id for the source
    clock but with CODEC wide system clocks we will need to specify both the
    clock being configured and the source.
    
    Add a source argument to the CODEC driver set_sysclk() operation to
    reflect this. As this operation is not as widely used as the DAI
    set_sysclk() operation the change is not very invasive. We probably
    ought to go and make the same alternation for DAIs at some point.
    Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
    da1c6ea6
soc.h 31.7 KB