clk: rockchip: cleanup some code duplication

A patchset in state Mainline for linux-kernel

From: Heiko Stuebner <heiko@...> Date: Tue, 15 Mar 2016 20:59:41 +0100

This tries to generalize code paths that contain some (nearly) duplicate code. While it's only a bit noticeable now for 3 different plls, the effect should be more pronounced when the next pll-type shows up. Heiko Stuebner (7): clk: rockchip: lookup General Register Files in rockchip_clk_init clk: rockchip: simplify GRF handling in pll clocks clk: rockchip: drop old_rate calculation on pll rate changes clk: rockchip: abstract pll get-params and set-params operations clk: rockchip: generalize pll set-rate operation clk: rockchip: move pll rate-comparison into a callable function clk: rockchip: fold pll init functions into one common one drivers/clk/rockchip/clk-pll.c | 329 ++++++++++++++++------------------------- drivers/clk/rockchip/clk.c | 10 +- drivers/clk/rockchip/clk.h | 1 - 3 files changed, 131 insertions(+), 209 deletions(-) -- 2.6.4

Patches in this set


  • 3 individual patches
  • 12 lines added
  • 45 lines removed

Recent Patches

About Us

Sed lacus. Donec lectus. Nullam pretium nibh ut turpis. Nam bibendum. In nulla tortor, elementum vel, tempor at, varius non, purus. Mauris vitae nisl nec metus placerat consectetuer.