• Stephen Boyd's avatar
    Merge branches 'clk-starfive', 'clk-fractional' and 'clk-devmof' into clk-next · 1a86e99f
    Stephen Boyd authored
     - Shrink size of clk_fractional_divider a little
     - Convert various clk drivers to devm_of_clk_add_hw_provider()
    
    * clk-starfive:
      clk: starfive: Delete the redundant dev_set_drvdata() in JH7110 clock drivers
      clk: starfive: Avoid casting iomem pointers
      MAINTAINERS: generalise StarFive clk/reset entries
      reset: starfive: Add StarFive JH7110 reset driver
      clk: starfive: Add StarFive JH7110 always-on clock driver
      clk: starfive: Add StarFive JH7110 system clock driver
      reset: starfive: jh71x0: Use 32bit I/O on 32bit registers
      reset: starfive: Rename "jh7100" to "jh71x0" for the common code
      reset: starfive: Extract the common JH71X0 reset code
      reset: starfive: Factor out common JH71X0 reset code
      reset: Create subdirectory for StarFive drivers
      reset: starfive: Replace SOC_STARFIVE with ARCH_STARFIVE
      clk: starfive: Rename "jh7100" to "jh71x0" for the common code
      clk: starfive: Rename clk-starfive-jh7100.h to clk-starfive-jh71x0.h
      clk: starfive: Factor out common JH7100 and JH7110 code
      clk: starfive: Replace SOC_STARFIVE with ARCH_STARFIVE
      dt-bindings: clock: Add StarFive JH7110 always-on clock and reset generator
      dt-bindings: clock: Add StarFive JH7110 system clock and reset generator
    
    * clk-fractional:
      clk: Remove mmask and nmask fields in struct clk_fractional_divider
      clk: rockchip: Remove values for mmask and nmask in struct clk_fractional_divider
      clk: imx: Remove values for mmask and nmask in struct clk_fractional_divider
      clk: Compute masks for fractional_divider clk when needed.
    
    * clk-devmof:
      clk: uniphier: Use managed `of_clk_add_hw_provider()`
      clk: si5351: Use managed `of_clk_add_hw_provider()`
      clk: si570: Use managed `of_clk_add_hw_provider()`
      clk: si514: Use managed `of_clk_add_hw_provider()`
      clk: lmk04832: Use managed `of_clk_add_hw_provider()`
      clk: hsdk-pll: Use managed `of_clk_add_hw_provider()`
      clk: cdce706: Use managed `of_clk_add_hw_provider()`
      clk: axs10x: Use managed `of_clk_add_hw_provider()`
      clk: axm5516: Use managed `of_clk_add_hw_provider()`
      clk: axi-clkgen: Use managed `of_clk_add_hw_provider()`
    1a86e99f
MAINTAINERS 685 KB