Skip to content
  • Linus Torvalds's avatar
    Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux · fc35c196
    Linus Torvalds authored
    Pull clk updates from Stephen Boyd:
     "We have two changes to the core framework this time around.
    
      The first being a large change that introduces runtime PM support to
      the clk framework. Now we properly call runtime PM operations on the
      device providing a clk when the clk is in use. This helps on SoCs
      where the clks provided by a device need something to be powered on
      before using the clks, like power domains or regulators. It also helps
      power those things down when clks aren't in use.
    
      The other core change is a devm API addition for clk providers so we
      can get rid of a bunch of clk driver remove functions that are just
      doing of_clk_del_provider().
    
      Outside of the core, we have the usual addition of clk drivers and
      smattering of non-critical fixes to existing drivers. The biggest diff
      is support for Mediatek MT2712 and MT7622 SoCs, but those patches
      really just add a bunch of data.
    
      By the way...
    fc35c196