diff options
author | Boris Brezillon <boris.brezillon@free-electrons.com> | 2016-12-12 03:00:53 -0500 |
---|---|---|
committer | Stephen Boyd <sboyd@codeaurora.org> | 2016-12-12 14:25:40 -0500 |
commit | 2aab7a2055a1705c9e30920d95a596226999eb21 (patch) | |
tree | aae12de2dcbbd9d95e37c2d0bf566d67af6abac9 | |
parent | 71a2f11511b4d1dc8b8e326e10ec6533b534ddf1 (diff) |
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 eaf82f49dede..0d14409097e7 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, | |||
1029 | struct bcm2835_clock *clock = bcm2835_clock_from_hw(hw); | 1029 | struct bcm2835_clock *clock = bcm2835_clock_from_hw(hw); |
1030 | struct bcm2835_cprman *cprman = clock->cprman; | 1030 | struct bcm2835_cprman *cprman = clock->cprman; |
1031 | const struct bcm2835_clock_data *data = clock->data; | 1031 | const struct bcm2835_clock_data *data = clock->data; |
1032 | unsigned long best_rate; | 1032 | unsigned long best_rate = 0; |
1033 | u32 curdiv, mindiv, maxdiv; | 1033 | u32 curdiv, mindiv, maxdiv; |
1034 | struct clk_hw *parent; | 1034 | struct clk_hw *parent; |
1035 | 1035 | ||