diff options
author | Boris Brezillon <boris.brezillon@free-electrons.com> | 2016-12-12 09:00:53 +0100 |
---|---|---|
committer | Stephen Boyd <sboyd@codeaurora.org> | 2016-12-12 11:25:40 -0800 |
commit | 2aab7a2055a1705c9e30920d95a596226999eb21 (patch) | |
tree | aae12de2dcbbd9d95e37c2d0bf566d67af6abac9 | |
parent | 71a2f11511b4d1dc8b8e326e10ec6533b534ddf1 (diff) | |
download | op-kernel-dev-2aab7a2055a1705c9e30920d95a596226999eb21.zip op-kernel-dev-2aab7a2055a1705c9e30920d95a596226999eb21.tar.gz |
clk: bcm: Fix 'maybe-uninitialized' warning in bcm2835_clock_choose_div_and_prate()
best_rate is reported as potentially uninitialized by gcc.
Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
Fixes: 155e8b3b0ee3 ("clk: bcm: Support rate change propagation on bcm2835 clocks")
Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>
Reviewed-by: Eric Anholt <eric@anholt.net>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
-rw-r--r-- | drivers/clk/bcm/clk-bcm2835.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/clk/bcm/clk-bcm2835.c b/drivers/clk/bcm/clk-bcm2835.c index eaf82f4..0d14409 100644 --- a/drivers/clk/bcm/clk-bcm2835.c +++ b/drivers/clk/bcm/clk-bcm2835.c @@ -1029,7 +1029,7 @@ static unsigned long bcm2835_clock_choose_div_and_prate(struct clk_hw *hw, struct bcm2835_clock *clock = bcm2835_clock_from_hw(hw); struct bcm2835_cprman *cprman = clock->cprman; const struct bcm2835_clock_data *data = clock->data; - unsigned long best_rate; + unsigned long best_rate = 0; u32 curdiv, mindiv, maxdiv; struct clk_hw *parent; |