Thread (4 messages) 4 messages, 2 authors, 2021-01-27

Re: [PATCH 07/13] opp: Allow _generic_set_opp_clk_only() to work for non-freq devices

From: Viresh Kumar <viresh.kumar@linaro.org>
Date: 2021-01-22 04:36:17
Also in: linux-arm-kernel, linux-pm, lkml

On 21-01-21, 23:26, Dmitry Osipenko wrote:
21.01.2021 14:17, Viresh Kumar пишет:
quoted
In order to avoid conditional statements at the caller site, this patch
updates _generic_set_opp_clk_only() to work for devices that don't
change frequency (like power domains, etc.). Return 0 if the clk pointer
passed to this routine is not valid.

Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
---
...

Hello Viresh,

Thank you very much for yours effort! I gave a quick test to this series
and instantly found one small issue in this patch.
quoted
+	/* We may reach here for devices which don't change frequency */
+	if (unlikely(!clk))
I replaced dev_pm_opp_set_voltage() with dev_pm_opp_set_opp() in the
Tegra PD driver and got a crash, which happens because the above line
should be:

	if (IS_ERR(clk))
Fixed, thanks.

-- 
viresh
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help