Thread (90 messages) 90 messages, 3 authors, 2019-07-23

Re: [PATCH v1 27/50] ARM: dts: exynos: align bus_wcore OPPs in Exynos5420

From: Krzysztof Kozlowski <krzk@kernel.org>
Date: 2019-07-23 12:08:30
Also in: linux-clk, linux-devicetree, linux-samsung-soc, lkml

On Wed, 17 Jul 2019 at 18:58, Lukasz Luba [off-list ref] wrote:
Hi Krzysztof,

On 7/17/19 12:15 PM, Krzysztof Kozlowski wrote:
quoted
On Mon, 15 Jul 2019 at 14:44, Lukasz Luba [off-list ref] wrote:
quoted
This is the most important bus in the Exynos5x SoC. The whole communication
inside SoC does through that bus (apart from direct requests from CCI to
DRAM controller). It is also modeled as a master bus in devfreq framework.
It is also the only one OPP table throughout other buses which has voltage
values. The devfreq software controls the speed of that bus and other
buses. The other buses follows the rate of the master. There is only one
regulator. The old lowest OPP had pair 925mV, 84MHz which is enough for
s/lowest/slowest/
please see below
quoted
quoted
this frequency. However, due to the fact that the other buses follows the
WCORE bus by taking the OPP from their table with the same id, e.g. opp02,
the children frequency should be stable with the set voltage.
It could cause random faults very hard to debug.
Thus, the patch removes the lowest OPP to make other buses' lowest OPPs
s/lowest/slowest/
Actually, I have double checked that, because we always used this
terminology: low OPP, high OPP, lower OPPs, higher OPPs. I can change
it here for you, but I think this is not something that people are used
to. Please check EAS pdf documentation or this file:
https://www.kernel.org/doc/Documentation/scheduler/sched-energy.txt
i.e. "running at a lower OPP" or "high OPPs", "lowest OPPs".
Hmm, indeed, you're right. Don't change it then.

Best regards,
Krzysztof

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help