From: Stephen Boyd Date: Wed, 21 Jun 2017 16:10:47 +0000 (-0700) Subject: clk: iproc: Remove __init marking on iproc_pll_clk_setup() X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=e293915a6edf3c57bd9f8101249221f5fc5f8bfe;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git clk: iproc: Remove __init marking on iproc_pll_clk_setup() Now that this function is called from driver probe routines, it needs to drop the __init marking because it isn't just called from init code. Reported-by: Stephen Rothwell Cc: Sandeep Tripathy Cc: Anup Patel Cc: Ray Jui Cc: Scott Branden Fixes: 654cdd3229cd ("clk: bcm: Add clocks for Stingray SOC") Signed-off-by: Stephen Boyd --- diff --git a/drivers/clk/bcm/clk-iproc-pll.c b/drivers/clk/bcm/clk-iproc-pll.c index 2d61893da024..375d8dd80d45 100644 --- a/drivers/clk/bcm/clk-iproc-pll.c +++ b/drivers/clk/bcm/clk-iproc-pll.c @@ -617,12 +617,12 @@ static void iproc_pll_sw_cfg(struct iproc_pll *pll) } } -void __init iproc_pll_clk_setup(struct device_node *node, - const struct iproc_pll_ctrl *pll_ctrl, - const struct iproc_pll_vco_param *vco, - unsigned int num_vco_entries, - const struct iproc_clk_ctrl *clk_ctrl, - unsigned int num_clks) +void iproc_pll_clk_setup(struct device_node *node, + const struct iproc_pll_ctrl *pll_ctrl, + const struct iproc_pll_vco_param *vco, + unsigned int num_vco_entries, + const struct iproc_clk_ctrl *clk_ctrl, + unsigned int num_clks) { int i, ret; struct iproc_pll *pll;