• H
    clk: rockchip: implement the fraction divider branch type · b2155a71
    Heiko Stübner 提交于
    Rockchip SoCs may provide fraction dividers for some clocks, mostly for
    i2s and uarts. In contrast to the other registers, these do not use
    the hiword-mask paradigm, but instead split the register into the upper
    16 bit for the nominator and the lower 16 bit for the denominator.
    
    The common clock framework got a generic fractional divider clock type
    recently that can accomodate this setting easily. All currently known
    fraction dividers have a separate gate too, therefore implement the
    divider as composite using the ops-struct from fractional_divider clock
    and add the gate if necessary.
    Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
    Signed-off-by: NMike Turquette <mturquette@linaro.org>
    b2155a71
clk.c 7.8 KB