Merge branch 'clk-mtk' into clk-next
authorStephen Boyd <sboyd@kernel.org>
Thu, 17 Feb 2022 20:19:11 +0000 (12:19 -0800)
committerStephen Boyd <sboyd@kernel.org>
Thu, 17 Feb 2022 20:19:11 +0000 (12:19 -0800)
commitfa62806ece26d6a7e40e785e5297ecccfffd29a3
tree1e682120ebd5e2bc7b9ba570789ceaeb363faa89
parent42531e5307c35042a4a1ba17319dc36b926c217f
parentd54bb86b89556712d92154a386b421012fecf79e
Merge branch 'clk-mtk' into clk-next

 - Free allocations on probe error in Mediatek clk driver
 - Modernize Mediatek clk driver by consolidating code

* clk-mtk: (31 commits)
  clk: mediatek: Warn if clk IDs are duplicated
  clk: mediatek: mt8195: Implement remove functions
  clk: mediatek: mt8195: Implement error handling in probe functions
  clk: mediatek: mt8195: Hook up mtk_clk_simple_remove()
  clk: mediatek: Unregister clks in mtk_clk_simple_probe() error path
  clk: mediatek: mtk: Implement error handling in register APIs
  clk: mediatek: pll: Implement error handling in register API
  clk: mediatek: mux: Implement error handling in register API
  clk: mediatek: mux: Reverse check for existing clk to reduce nesting level
  clk: mediatek: gate: Implement error handling in register API
  clk: mediatek: cpumux: Implement error handling in register API
  clk: mediatek: mtk: Clean up included headers
  clk: mediatek: Add mtk_clk_simple_remove()
  clk: mediatek: Implement mtk_clk_unregister_composites() API
  clk: mediatek: Implement mtk_clk_unregister_divider_clks() API
  clk: mediatek: Implement mtk_clk_unregister_factors() API
  clk: mediatek: Implement mtk_clk_unregister_fixed_clks() API
  clk: mediatek: pll: Clean up included headers
  clk: mediatek: pll: Implement unregister API
  clk: mediatek: pll: Split definitions into separate header file
  ...