clk: rockchip: Add support for multiple clock providers
authorXing Zheng <zhengxing@rock-chips.com>
Wed, 9 Mar 2016 02:37:04 +0000 (10:37 +0800)
committerHeiko Stuebner <heiko@sntech.de>
Sun, 27 Mar 2016 11:03:34 +0000 (13:03 +0200)
commitef1d9feeccc094f59b72bb11fe14ec886eb574d3
treeaa1b6e1c3588d53459f206e92e4ad2fb4629f28c
parent268aebaa2410152bf91ea1ede6b284ff8138822d
clk: rockchip: Add support for multiple clock providers

There are need to support Multi-CRUs probability in future, but
it is not supported on the current Rockchip Clock Framework.

Therefore, this patch add support a provider as the parameter
handler when we call the clock register functions for per CRU.

Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
drivers/clk/rockchip/clk-pll.c
drivers/clk/rockchip/clk-rk3036.c
drivers/clk/rockchip/clk-rk3188.c
drivers/clk/rockchip/clk-rk3228.c
drivers/clk/rockchip/clk-rk3288.c
drivers/clk/rockchip/clk-rk3368.c
drivers/clk/rockchip/clk.c
drivers/clk/rockchip/clk.h