diff options
| author | Stephen Boyd <sboyd@codeaurora.org> | 2016-11-16 14:02:00 -0500 |
|---|---|---|
| committer | Stephen Boyd <sboyd@codeaurora.org> | 2016-11-16 14:04:17 -0500 |
| commit | 3ca0b51decf780ce6277b088a9f28cd6fb71e372 (patch) | |
| tree | 3649f02495c45329772a25752d43608bcafe7f7d | |
| parent | 10f2bfb092e3b49000526c02cfe8b2abbbdbb752 (diff) | |
clk: berlin: Pass correct type to hw provider registration
Dan Carpenter reports that we're passing a pointer to a pointer
here when we should just be passing a pointer. Pass the right
pointer so that the of_clk_hw_onecell_get() sees the appropriate
data pointer on its end.
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Cc: Jisheng Zhang <jszhang@marvell.com>
Cc: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Cc: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Cc: Stephen Boyd <stephen.boyd@linaro.org>
Fixes: f6475e298297 ("clk: berlin: Migrate to clk_hw based registration and OF APIs")
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
| -rw-r--r-- | drivers/clk/berlin/bg2.c | 2 | ||||
| -rw-r--r-- | drivers/clk/berlin/bg2q.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/drivers/clk/berlin/bg2.c b/drivers/clk/berlin/bg2.c index edf3b96b3b73..1d99292e2039 100644 --- a/drivers/clk/berlin/bg2.c +++ b/drivers/clk/berlin/bg2.c | |||
| @@ -685,7 +685,7 @@ static void __init berlin2_clock_setup(struct device_node *np) | |||
| 685 | } | 685 | } |
| 686 | 686 | ||
| 687 | /* register clk-provider */ | 687 | /* register clk-provider */ |
| 688 | of_clk_add_hw_provider(np, of_clk_hw_onecell_get, &clk_data); | 688 | of_clk_add_hw_provider(np, of_clk_hw_onecell_get, clk_data); |
| 689 | 689 | ||
| 690 | return; | 690 | return; |
| 691 | 691 | ||
diff --git a/drivers/clk/berlin/bg2q.c b/drivers/clk/berlin/bg2q.c index 0718e831475f..3b784b593afd 100644 --- a/drivers/clk/berlin/bg2q.c +++ b/drivers/clk/berlin/bg2q.c | |||
| @@ -382,7 +382,7 @@ static void __init berlin2q_clock_setup(struct device_node *np) | |||
| 382 | } | 382 | } |
| 383 | 383 | ||
| 384 | /* register clk-provider */ | 384 | /* register clk-provider */ |
| 385 | of_clk_add_hw_provider(np, of_clk_hw_onecell_get, &clk_data); | 385 | of_clk_add_hw_provider(np, of_clk_hw_onecell_get, clk_data); |
| 386 | 386 | ||
| 387 | return; | 387 | return; |
| 388 | 388 | ||
