123456789101112131415161718192021222324252627282930313233 |
- From 616bf80d381da13fbb392ebff06f46f946e3ee84 Mon Sep 17 00:00:00 2001
- From: Gregory CLEMENT <gregory.clement@bootlin.com>
- Date: Fri, 13 Jul 2018 12:27:26 +0200
- Subject: [PATCH] clk: mvebu: armada-37xx-periph: Fix wrong return value in
- get_parent
- The return value of the get_parent operation is a u8, whereas a -EINVAL
- was returned. This wrong value was return if the value was bigger that
- the number of parent but this case was already handled by the core.
- So we can just remove this chunk of code to fix the issue.
- Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
- Fixes: 9818a7a4fd10 ("clk: mvebu: armada-37xx-periph: prepare cpu clk to
- be used with DVFS")
- Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
- Signed-off-by: Stephen Boyd <sboyd@kernel.org>
- ---
- drivers/clk/mvebu/armada-37xx-periph.c | 3 ---
- 1 file changed, 3 deletions(-)
- --- a/drivers/clk/mvebu/armada-37xx-periph.c
- +++ b/drivers/clk/mvebu/armada-37xx-periph.c
- @@ -429,9 +429,6 @@ static u8 clk_pm_cpu_get_parent(struct c
- val &= pm_cpu->mask_mux;
- }
-
- - if (val >= num_parents)
- - return -EINVAL;
- -
- return val;
- }
-
|