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-Tag: v4.13-rc1~117^2~9 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=e293915a6edf3c57bd9f8101249221f5fc5f8bfe;p=karo-tx-linux.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;