• Stephen Boyd's avatar
    Merge tag 'sunxi-clk-for-4.14-2' of... · 1fea70bc
    Stephen Boyd authored
    Merge tag 'sunxi-clk-for-4.14-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into clk-next
    
    Pull Allwinner clock changes from Chen-Yu Tsai:
    
     * Added support for fixed post-divider on divider and NKM-style clocks
     * Added driver for R40 CCU
     * Fix sunxi-ng/ccu-sunxi-r.h header file guard macro typo
     * Make fractional clock modes really used and correctly configured
     * Make H3 cpu clock rate change correctly to be used with cpufreq
    
    * tag 'sunxi-clk-for-4.14-2' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux:
      clk: sunxi-ng: support R40 SoC
      dt-bindings: add compatible string for Allwinner R40 CCU
      clk: sunxi-ng: nkm: add support for fixed post-divider
      clk: sunxi-ng: div: Add support for fixed post-divider
      dt-bindings: clock: sunxi-ccu: Add compatibles for sun5i CCU driver
      clk: sunxi-ng: allow set parent clock (PLL_CPUX) for CPUX clock on H3
      clk: sunxi-ng: h3: gate then ungate PLL CPU clk after rate change
      clk: sunxi-ng: Wait for lock when using fractional mode
      clk: sunxi-ng: Make fractional helper less chatty
      clk: sunxi-ng: multiplier: Fix fractional mode
      clk: sunxi-ng: Fix fractional mode for N-M clocks
      clk: sunxi-ng: Fix header guard of ccu-sun8i-r.h
    1fea70bc
ccu-sun8i-h3.c 37 KB